\x09 \x09 \x09 \x09 \x09 \x09 \x09\x09 \x09 \x09 \x09 \x09 \x09 \x09 \x09 \x09 \x09 \x09 \x09 \x09 \x09 \x09 \x09 \x09 \x09 \x09 \x09 \x09 \x09 \x09 \x09 \x09 \x09 \x09 \x09 \x09 \x09 \x09 \x09 \x09 \x09 \x09 \x09\x09\x09\x09\x09 \x09 \x09 \x09 \x09\x09
Note that non-ascii characters in the above source code will be escaped (such as \x9f).
Disassemble:
push +0(0b) dup mark null push +1(1b) add push +0(0b) copy +1(1b) mark +0(0b) dup push +2(2b) mod push +1(1b) sub jzero -0(0b) push +2(2b) div swap push +1(1b) add swap jump +0(0b) mark -0(0b) pop push +1(1b) swap mark +0(1b) dup jzero +1(1b) push +1(1b) sub swap push +2(2b) mul swap jump +0(1b) mark +1(1b) pop copy +2(2b) add dup puti push +10(4b) putc swap dup push +500(9b) sub jneg null