\xafgo\xe5T]\x06\x09\x19\x10\xfdO\x09\xcd\x03\x80\xd600\xf0|\xb5(\x09\x11\xf4\x01\xeb\x0e\xfa\x18\x03\xc3v\x7f\xc5\xd5\xe5\x0e > \xb7\xf5\x11\xff\xff\x13\xedB0\xfb\x09\xeb{\xd6\xd0\xf5|\xb5 \xee\xf1\xe78\xfc\xe1\xd1\xedR\x19><8\x05>=(\x01<\xe7y\xc1\xe7(\xcay0\x07\xfe> \x01#\x09\x09\xedB\x1fO\xfe\x0f \xbb\x0c\x18\xb8
Note that non-ascii characters in the above source code will be escaped (such as \x9f).
Disassemble:
ORG 00000H XOR A ;0000 AF . LD H,A ;0001 67 G LD L,A ;0002 6F O PUSH HL ;0003 E5 . LD D,H ;0004 54 T LD E,L ;0005 5D ] LD B,009H ;0006 06 09 . . ADD HL,DE ;0008 19 . DJNZ $-1 ;0009 10 FD . . LD C,A ;000B 4F O ADD HL,BC ;000C 09 . CALL 08003H ;000D CD 03 80 . . . SUB 030H ;0010 D6 30 . 0 JR NC,$-14 ;0012 30 F0 0 . LD A,H ;0014 7C | OR L ;0015 B5 . JR Z,$+11 ;0016 28 09 ( . LD DE,001F4H ;0018 11 F4 01 . . . EX DE,HL ;001B EB . LD C,0FAH ;001C 0E FA . . JR $+5 ;001E 18 03 . . JP 07F76H ;0020 C3 76 7F . V PUSH BC ;0023 C5 . PUSH DE ;0024 D5 . PUSH HL ;0025 E5 . LD C,00AH ;0026 0E 0A . . LD A,020H ;0028 3E 20 > OR A ;002A B7 . PUSH AF ;002B F5 . LD DE,0FFFFH ;002C 11 FF FF . . . INC DE ;002F 13 . SBC HL,BC ;0030 ED 42 . B JR NC,$-3 ;0032 30 FB 0 . ADD HL,BC ;0034 09 . EX DE,HL ;0035 EB . LD A,E ;0036 7B { SUB 0D0H ;0037 D6 D0 . . PUSH AF ;0039 F5 . LD A,H ;003A 7C | OR L ;003B B5 . JR NZ,$-16 ;003C 20 EE . POP AF ;003E F1 . RST 20H ;003F E7 . JR C,$-2 ;0040 38 FC 8 . POP HL ;0042 E1 . POP DE ;0043 D1 . SBC HL,DE ;0044 ED 52 . R ADD HL,DE ;0046 19 . LD A,03CH ;0047 3E 3C > < JR C,$+7 ;0049 38 05 8 . LD A,03DH ;004B 3E 3D > = JR Z,$+3 ;004D 28 01 ( . INC A ;004F 3C < RST 20H ;0050 E7 . LD A,C ;0051 79 Y POP BC ;0052 C1 . RST 20H ;0053 E7 . JR Z,$-52 ;0054 28 CA ( . LD A,C ;0056 79 Y JR NC,$+9 ;0057 30 07 0 . CP 03EH ;0059 FE 3E . > JR NZ,$+3 ;005B 20 01 . INC HL ;005D 23 # ADD HL,BC ;005E 09 . ADD HL,BC ;005F 09 . SBC HL,BC ;0060 ED 42 . B RRA ;0062 1F . LD C,A ;0063 4F O CP 00FH ;0064 FE 0F . . JR NZ,$-67 ;0066 20 BB . INC C ;0068 0C . JR $-70 ;0069 18 B8 . .