\xcd\x03\x80\xc6\x08oL\xaf\xf7\xf7G>{ \x02\x04\x0c\xff\x10\xfd>0\xff\xaf\xf7\xf7G>}\xc4\x00\x80\x10\xfb\x0d(\x05>,\xff> \xff \xd9v\x00\x00#\xcb\x16(\xfb+\x8f\xc9\xf5\xc9\x01A\x80E\xd27\xa5\xcd\xa2\xdc:#\xca:*?#\xa5#\xcd#\xa2\xd2\x18
Note that non-ascii characters in the above source code will be escaped (such as \x9f).
Disassemble:
ORG 00000H CALL 08003H ;0000 CD 03 80 . . . ADD A,008H ;0003 C6 08 . . LD L,A ;0005 6F O LD C,H ;0006 4C L XOR A ;0007 AF . RST 30H ;0008 F7 . RST 30H ;0009 F7 . LD B,A ;000A 47 G LD A,07BH ;000B 3E 7B > { JR NZ,$+4 ;000D 20 02 . INC B ;000F 04 . INC C ;0010 0C . RST 38H ;0011 FF . DJNZ $-1 ;0012 10 FD . . LD A,030H ;0014 3E 30 > 0 RST 38H ;0016 FF . XOR A ;0017 AF . RST 30H ;0018 F7 . RST 30H ;0019 F7 . LD B,A ;001A 47 G LD A,07DH ;001B 3E 7D > } CALL NZ,08000H ;001D C4 00 80 . . . DJNZ $-3 ;0020 10 FB . . DEC C ;0022 0D . JR Z,$+7 ;0023 28 05 ( . LD A,02CH ;0025 3E 2C > , RST 38H ;0027 FF . LD A,020H ;0028 3E 20 > RST 38H ;002A FF . JR NZ,$-37 ;002B 20 D9 . HALT ;002D 76 V NOP ;002E 00 . NOP ;002F 00 . INC HL ;0030 23 # RL (HL) ;0031 CB 16 . . JR Z,$-3 ;0033 28 FB ( . DEC HL ;0035 2B + ADC A,A ;0036 8F . RET ;0037 C9 . PUSH AF ;0038 F5 . RET ;0039 C9 . LD BC,08041H ;003A 01 41 80 . A . LD B,L ;003D 45 E JP NC,0A537H ;003E D2 37 A5 . 7 . CALL 0DCA2H ;0041 CD A2 DC . . . LD A,(0CA23H) ;0044 3A 23 CA : # . LD A,(03F2AH) ;0047 3A 2A 3F : * ? INC HL ;004A 23 # AND L ;004B A5 . INC HL ;004C 23 # CALL 0A223H ;004D CD 23 A2 . # . DEFB 0D2H,018H ;0050 D2 18 . .