\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 . .