\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 \x09 \x09
Note that non-ascii characters in the above source code will be escaped (such as \x9f).
Disassemble:
push +1(1b) push +0(0b) mark +0(0b) push +0(0b) dup getc retr dup jneg +5(3b) dup putc push +32(6b) swap div copy +2(2b) add push +2(2b) mod push +0(0b) swap stor add push +0(0b) retr swap copy +1(1b) jzero +1(1b) jump +2(2b) mark +1(1b) push +10(4b) putc dup mark +3(2b) push +1(1b) sub dup jzero +4(3b) push +32(6b) putc jump +3(2b) mark +4(3b) pop mark +2(2b) jump +0(0b) mark +5(3b)