Well bummer, it appears Windows 7 can't run ICprog
It has a free 16F disassembler, although outdated, it should still translate opcodes that it understands.

So I bit the bullet and had a look at your asm file, but that isn't assembler,
only some intermediate file between PBP and asm perhaps.
All of the PBP instructions are present on the right, but the main text is some gibberish.

This leads me to question how anyone is disassembling a PBP hex in this era.
The defines for bank switching (all banks) are all there, and the include file
certainly does appear to know all there is to know about the chip.

Now it seems I have a problem of my own!
I would not use PBP with a chip any later than 16F628, 16F877, etc.
if you could not fully disassemble it.