Yup, the ASM produced by PBP looks a little strange but that is it.

If you take the ASM from PBP and compile it in MPLAB it will make a HEX.