0000 C3 4901         JMP  0149
0003 FF              RST  7
0004 90              SUB  B
0005 FD              DB   FD
0006 FF              RST  7
0007 FF              RST  7
0008 C3 3F02         JMP  023F
000B FF              RST  7
000C FF              RST  7
000D FF              RST  7
000E FF              RST  7
000F FF              RST  7
0010 CD 2D08         CALL 082D
0013 CD 9F08         CALL 089F
0016 C9              RET  
0017 FF              RST  7
0018 C3 7708         JMP  0877
001B FF              RST  7
001C FF              RST  7
001D FF              RST  7
001E FF              RST  7
001F FF              RST  7
0020 C3 DF02         JMP  02DF
0023 FF              RST  7
0024 C3 8CFC         JMP  FC8C
0027 FF              RST  7
0028 C3 92FC         JMP  FC92
002B FF              RST  7
002C C3 95FC         JMP  FC95
002F FF              RST  7
0030 C3 98FC         JMP  FC98
0033 FF              RST  7
0034 C3 9BFC         JMP  FC9B
0037 FF              RST  7
0038 C3 4D02         JMP  024D
003B FF              RST  7
003C C3 9EFC         JMP  FC9E
003F FF              RST  7
0040 C3 AC01         JMP  01AC
0043 C3 E00A         JMP  0AE0
0046 C3 2D08         JMP  082D
0049 C3 5B08         JMP  085B
004C C3 5008         JMP  0850
004F C3 9F08         JMP  089F
0052 C3 B60B         JMP  0BB6
0055 C3 F70B         JMP  0BF7
0058 C3 6F0B         JMP  0B6F
005B C3 1C0C         JMP  0C1C
005E C3 040B         JMP  0B04
0061 C3 190B         JMP  0B19
0064 C3 4F0B         JMP  0B4F
0067 C3 8E0B         JMP  0B8E
006A C3 A10B         JMP  0BA1
006D C3 B00B         JMP  0BB0
0070 C3 010C         JMP  0C01
0073 C3 130C         JMP  0C13
0076 C3 3708         JMP  0837
0079 C3 AB08         JMP  08AB
007C C3 7708         JMP  0877
007F 1B              DCX  D
0080 66              MOV  H,M
0081 00              NOP  
0082 42              MOV  B,D   ;B
0083 46              MOV  B,M   ;F
0084 5A              MOV  E,D   ;Z
0085 2F              CMA  
0086 4D              MOV  C,L   ;M
0087 46              MOV  B,M   ;F
0088 41              MOV  B,C   ;A
0089 2D              DCR  L     ;-
008A 4D              MOV  C,L   ;M
008B 49              MOV  C,C   ;I
008C 4B              MOV  C,E   ;K
008D 52              MOV  D,D   ;R
008E 4F              MOV  C,A   ;O
008F 43              MOV  B,E	  ;C
0090 4F              MOV  C,A   ;O
0091 4D              MOV  C,L	  ;M
0092 50              MOV  D,B   ;P
0093 55              MOV  D,L   ;U
0094 54              MOV  D,H   ;T
0095 45              MOV  B,L   ;E
0096 52              MOV  D,D   ;R
0097 2C              INR  L
0098 20              RIM  
0099 28              DB   28
009A 43              MOV  B,E
009B 29              DAD  H
009C 20              RIM  
009D 31 3938         LXI  SP,3839
00A0 36 20           MVI  M,20
00A2 42              MOV  B,D
00A3 59              MOV  E,C
00A4 20              RIM  
00A5 42              MOV  B,D     ;B
00A6 46              MOV  B,M     ;F
00A7 5A              MOV  E,D     ;Z
00A8 20              RIM  
00A9 45              MOV  B,L     ;E
00AA 53              MOV  D,E     ;S
00AB 53              MOV  D,E     ;S
00AC 45              MOV  B,L     ;E
00AD 4E              MOV  C,M     ;N
00AE 0D              DCR  C
00AF 1B              DCX  D
00B0 5B              MOV  E,E
00B1 34              INR  M
00B2 3B              DCX  SP
00B3 32 7600         STA  0076
00B6 41              MOV  B,C     ;A
00B7 53              MOV  D,E     ;S
00B8 53              MOV  D,E     ;S
00B9 45              MOV  B,L     ;E
00BA 4D              MOV  C,L     ;M
00BB 42              MOV  B,D     ;B
00BC 4C              MOV  C,H     ;L
00BD 45              MOV  B,L     ;E
00BE 52              MOV  D,D     ;R
00BF 00              NOP  
00C0 A2              ANA  D
00C1 02              STAX B
00C2 42              MOV  B,D
00C3 52              MOV  D,D
00C4 45              MOV  B,L
00C5 41              MOV  B,C
00C6 4B              MOV  C,E
00C7 50              MOV  D,B
00C8 4F              MOV  C,A
00C9 49              MOV  C,C
00CA 4E              MOV  C,M
00CB 54              MOV  D,H
00CC 00              NOP  
00CD CB              DB   CB
00CE 02              STAX B
00CF 44              MOV  B,H
00D0 49              MOV  C,C
00D1 53              MOV  D,E
00D2 41              MOV  B,C
00D3 53              MOV  D,E
00D4 53              MOV  D,E
00D5 45              MOV  B,L
00D6 4D              MOV  C,L
00D7 42              MOV  B,D
00D8 4C              MOV  C,H
00D9 45              MOV  B,L
00DA 52              MOV  D,D
00DB 00              NOP  
00DC 4A              MOV  C,D
00DD 03              INX  B
00DE 47              MOV  B,A
00DF 4F              MOV  C,A
00E0 00              NOP  
00E1 74              MOV  M,H
00E2 03              INX  B
00E3 48              MOV  C,B
00E4 45              MOV  B,L
00E5 4C              MOV  C,H
00E6 50              MOV  D,B
00E7 00              NOP  
00E8 B5              ORA  L
00E9 03              INX  B
00EA 49              MOV  C,C
00EB 4E              MOV  C,M
00EC 00              NOP  
00ED D1              POP  D
00EE 03              INX  B
00EF 4C              MOV  C,H
00F0 4F              MOV  C,A
00F1 41              MOV  B,C
00F2 44              MOV  B,H
00F3 20              RIM  
00F4 54              MOV  D,H
00F5 41              MOV  B,C
00F6 50              MOV  D,B
00F7 45              MOV  B,L
00F8 00              NOP  
00F9 F4 034D         CP   4D03
00FC 45              MOV  B,L
00FD 4D              MOV  C,L
00FE 4F              MOV  C,A
00FF 52              MOV  D,D
0100 59              MOV  E,C
0101 00              NOP
0102 99              SBB  C
0103 04              INR  B
0104 4E              MOV  C,M
0105 45              MOV  B,L
0106 58              MOV  E,B
0107 54              MOV  D,H
0108 20              RIM  
0109 49              MOV  C,C
010A 4E              MOV  C,M
010B 53              MOV  D,E
010C 54              MOV  D,H
010D 52              MOV  D,D
010E 55              MOV  D,L
010F 43              MOV  B,E
0110 54              MOV  D,H
0111 49              MOV  C,C
0112 4F              MOV  C,A
0113 4E              MOV  C,M
0114 00              NOP  
0115 01 054F         LXI  B,4F05
0118 55              MOV  D,L
0119 54              MOV  D,H
011A 00              NOP
011B 15              DCR  D
011C 05              DCR  B
011D 50              MOV  D,B
011E 52              MOV  D,D
011F 49              MOV  C,C
0120 4E              MOV  C,M
0121 54              MOV  D,H
0122 00              NOP  
0123 41              MOV  B,C
0124 05              DCR  B
0125 52              MOV  D,D   ;R
0126 45              MOV  B,L   ;E
0127 47              MOV  B,A   ;G
0128 49              MOV  C,C   ;I
0129 53              MOV  D,E   ;S
012A 54              MOV  D,H   ;T
012B 45              MOV  B,L   ;E
012C 52              MOV  D,D   ;R
012D 00              NOP  
012E 84              ADD  H
012F 05              DCR  B
0130 53              MOV  D,E
0131 41              MOV  B,C
0132 56              MOV  D,M
0133 45              MOV  B,L
0134 00              NOP  
0135 7F              MOV  A,A
0136 06 54           MVI  B,54
0138 52              MOV  D,D
0139 41              MOV  B,C
013A 43              MOV  B,E
013B 45              MOV  B,L
013C 20              RIM  
013D 49              MOV  C,C     ;I
013E 4E              MOV  C,M     ;N
013F 54              MOV  D,H     ;T
0140 45              MOV  B,L     ;E
0141 52              MOV  D,D     ;R
0142 56              MOV  D,M     ;V
0143 41              MOV  B,C     ;A
0144 4C              MOV  C,H     ;L
0145 00              NOP  
0146 16 07           MVI  D,07
0148 00              NOP  
0149 31 80FC         LXI  SP,FC80 ; Main-Entry-Point
014C CD 0C0E         CALL 0E0C
014F CD F907         CALL 07F9
0152 3E C3           MVI  A,C3
0154 32 80FC         STA  FC80
0157 32 83FC         STA  FC83
015A 21 2D08         LXI  H,082D
015D 22 81FC         SHLD FC81
0160 21 9F08         LXI  H,089F
0163 22 84FC         SHLD FC84
0166 21 DEFC         LXI  H,FCDE
0169 3E 5A           MVI  A,5A
016B BE              CMP  M
016C CA 6502         JZ   0265
016F 77              MOV  M,A
0170 21 A1FC         LXI  H,FCA1
0173 0E 3D           MVI  C,3D
0175 36 00           MVI  M,00
0177 23              INX  H
0178 0D              DCR  C
0179 C2 7501         JNZ  0175
017C 3E 48           MVI  A,48
017E 32 A1FC         STA  FCA1
0181 CD 6008         CALL 0860
0184 CD B818         CALL 18B8
0187 CD 9008         CALL 0890
018A 21 7F00         LXI  H,007F
018D CD A10B         CALL 0BA1
0190 CD 930B         CALL 0B93
0193 12              STAX D
0194 CD A10B         CALL 0BA1
0197 CD 9102         CALL 0291
019A CD 7300         CALL 0073
019D 56              MOV  D,M
019E 31 2E38         LXI  SP,382E
01A1 54              MOV  D,H
01A2 00              NOP  
01A3 CD B503         CALL 03B5
01A6 21 32FC         LXI  H,FC32
01A9 22 D9FC         SHLD FCD9
01AC 31 80FC         LXI  SP,FC80
01AF CD E410         CALL 10E4
01B2 CD C608         CALL 08C6
01B5 AF              XRA  A
01B6 32 C7FC         STA  FCC7
01B9 32 CAFC         STA  FCCA
01BC 32 C9FC         STA  FCC9
01BF CD AA0C         CALL 0CAA
01C2 CD 130C         CALL 0C13
01C5 0A              LDAX B
01C6 00              NOP  
01C7 CD B00B         CALL 0BB0
01CA 0D              DCR  C
01CB 20              RIM  
01CC 20              RIM  
01CD 20              RIM  
01CE 20              RIM  
01CF 20              RIM  
01D0 20              RIM  
01D1 20              RIM  
01D2 0D              DCR  C
01D3 4B              MOV  C,E
01D4 4D              MOV  C,L
01D5 44              MOV  B,H
01D6 20              RIM  
01D7 3E 20           MVI  A,20
01D9 00              NOP  
01DA 06 01           MVI  B,01
01DC 0E 00           MVI  C,00
01DE CD 0A0D         CALL 0D0A
01E1 CD CD0C         CALL 0CCD
01E4 DA F001         JC   01F0
01E7 21 B600         LXI  H,00B6
01EA 4F              MOV  C,A
01EB 7E              MOV  A,M
01EC B7              ORA  A
01ED C2 0502         JNZ  0205
01F0 21 0020         LXI  H,2000
01F3 3E C3           MVI  A,C3
01F5 BE              CMP  M
01F6 CC 740E         CZ   0E74
01F9 CD 890B         CALL 0B89
01FC CD D20E         CALL 0ED2
01FF D2 C701         JNC  01C7
0202 C3 AC01         JMP  01AC
0205 23              INX  H
0206 B9              CMP  C
0207 CA 1502         JZ   0215
020A 7E              MOV  A,M
020B 23              INX  H
020C B7              ORA  A
020D C2 0A02         JNZ  020A
0210 23              INX  H
0211 23              INX  H
0212 C3 EB01         JMP  01EB
0215 CD A10B         CALL 0BA1
0218 5E              MOV  E,M
0219 23              INX  H
021A 56              MOV  D,M
021B EB              XCHG 
021C CD 740E         CALL 0E74
021F DC 890B         CC   0B89
0222 C3 AC01         JMP  01AC
0225 CD 0C0E         CALL 0E0C
0228 CD 130C         CALL 0C13
022B 20              RIM  
022C 2A 2A2A         LHLD 2A2A
022F 20              RIM  
0230 00              NOP  
0231 E3              XTHL 
0232 CD A10B         CALL 0BA1
0235 E3              XTHL 
0236 CD B00B         CALL 0BB0
0239 20              RIM  
023A 2A 2A2A         LHLD 2A2A
023D 00              NOP  
023E C9              RET
023F CD 1610         CALL 1016
0242 CD 2502         CALL 0225
0245 55              MOV  D,L
0246 53              MOV  D,E
0247 45              MOV  B,L
0248 52              MOV  D,D
0249 00              NOP  
024A C3 AC01         JMP  01AC
024D CD 1610         CALL 1016
0250 CD 2502         CALL 0225
0253 50              MOV  D,B
0254 52              MOV  D,D
0255 4F              MOV  C,A
0256 47              MOV  B,A
0257 52              MOV  D,D
0258 41              MOV  B,C
0259 4D              MOV  C,L
025A 4D              MOV  C,L
025B 20              RIM  
025C 41              MOV  B,C
025D 42              MOV  B,D
025E 4F              MOV  C,A
025F 52              MOV  D,D
0260 54              MOV  D,H
0261 00              NOP  
0262 C3 AC01         JMP  01AC
0265 31 80FC         LXI  SP,FC80
0268 CD AA0C         CALL 0CAA
026B CD 6008         CALL 0860
026E CD 2502         CALL 0225
0271 52              MOV  D,D
0272 45              MOV  B,L
0273 53              MOV  D,E
0274 45              MOV  B,L
0275 54              MOV  D,H
0276 00              NOP  
0277 21 0017         LXI  H,1700
027A 22 FAFB         SHLD FBFA
027D AF              XRA  A
027E 32 C8FC         STA  FCC8
0281 C3 AC01         JMP  01AC
0284 E5              PUSH H
0285 21 8D02         LXI  H,028D
0288 CD A10B         CALL 0BA1
028B E1              POP  H
028C C9              RET
028D 1A              LDAX D
028E 00              NOP  
028F FF              RST  7
0290 FF              RST  7
0291 3E C3           MVI  A,C3
0293 32 8CFC         STA  FC8C
0296 21 A601         LXI  H,01A6
0299 22 8DFC         SHLD FC8D
029C C9              RET  
029D FF              RST  7
029E FF              RST  7
029F FF              RST  7
02A0 FF              RST  7
02A1 FF              RST  7
02A2 2A B4FC         LHLD FCB4
02A5 CD 740A         CALL 0A74
02A8 22 B4FC         SHLD FCB4
02AB CD 7D12         CALL 127D
02AE EB              XCHG 
02AF CD 130C         CALL 0C13
02B2 20              RIM  
02B3 2A 2A2A         LHLD 2A2A
02B6 20              RIM
02B7 00              NOP  
02B8 CD 0C0A         CALL 0A0C
02BB 52              MOV  D,D
02BC 45              MOV  B,L
02BD 53              MOV  D,E
02BE 54              MOV  D,H
02BF 41              MOV  B,C
02C0 52              MOV  D,D
02C1 54              MOV  D,H
02C2 20              RIM  
02C3 3F              CMC  
02C4 00              NOP  
02C5 37              STC  
02C6 3F              CMC  
02C7 C0              RNZ  
02C8 36 CF           MVI  M,CF
02CA C9              RET  
02CB 06 00           MVI  B,00
02CD CD 090E         CALL 0E09
02D0 CD 1409         CALL 0914
02D3 04              INR  B
02D4 0D              DCR  C
02D5 C2 D002         JNZ  02D0
02D8 21 C6FC         LXI  H,FCC6
02DB CD 7B09         CALL 097B
02DE C9              RET  
02DF CD 1610         CALL 1016
02E2 CD C608         CALL 08C6
02E5 2B              DCX  H
02E6 22 D7FC         SHLD FCD7
02E9 3A C6FC         LDA  FCC6
02EC B7              ORA  A
02ED CA 1603         JZ   0316
02F0 32 C5FC         STA  FCC5
02F3 06 FF           MVI  B,FF
02F5 CD 370E         CALL 0E37
02F8 D2 1603         JNC  0316
02FB CD 130C         CALL 0C13
02FE 0A              LDAX B
02FF 20              RIM  
0300 2A 2A2A         LHLD 2A2A
0303 20              RIM  
0304 42              MOV  B,D
0305 52              MOV  D,D
0306 45              MOV  B,L
0307 41              MOV  B,C
0308 4B              MOV  C,E
0309 50              MOV  D,B
030A 4F              MOV  C,A
030B 49              MOV  C,C
030C 4E              MOV  C,M
030D 54              MOV  D,H
030E 20              RIM  
030F 2A 2A2A         LHLD 2A2A
0312 00              NOP  
0313 C3 3B03         JMP  033B
0316 2A D7FC         LHLD FCD7
0319 23              INX  H
031A 22 D7FC         SHLD FCD7
031D CD 130C         CALL 0C13
0320 0A              LDAX B
0321 20              RIM  
0322 2A 2A2A         LHLD 2A2A
0325 20              RIM  
0326 42              MOV  B,D
0327 52              MOV  D,D
0328 45              MOV  B,L
0329 41              MOV  B,C
032A 4B              MOV  C,E
032B 50              MOV  D,B
032C 4F              MOV  C,A
032D 49              MOV  C,C
032E 4E              MOV  C,M
032F 54              MOV  D,H
0330 20              RIM  
0331 45              MOV  B,L
0332 52              MOV  D,D
0333 52              MOV  D,D
0334 4F              MOV  C,A
0335 52              MOV  D,D
0336 20              RIM  
0337 2A 2A2A         LHLD 2A2A
033A 00              NOP  
033B CD 0C0E         CALL 0E0C
033E CD AE0F         CALL 0FAE
0341 CD 0A0F         CALL 0F0A
0344 CD 120F         CALL 0F12
0347 CD AC01         CALL 01AC
034A 2A B6FC         LHLD FCB6
034D CD 740A         CALL 0A74
0350 22 B6FC         SHLD FCB6
0353 EB              XCHG
0354 2A B8FC         LHLD FCB8
0357 CD 9C0A         CALL 0A9C
035A 22 B8FC         SHLD FCB8
035D EB              XCHG 
035E CD CD08         CALL 08CD
0361 CD AE19         CALL 19AE
0364 CD 010C         CALL 0C01
0367 CD 930B         CALL 0B93
036A 15              DCR  D
036B CD B00B         CALL 0BB0
036E 45              MOV  B,L
036F 4E              MOV  C,M
0370 44              MOV  B,H
0371 00              NOP  
0372 B7              ORA  A
0373 C9              RET  
0374 2A D7FC         LHLD FCD7
0377 CD 740A         CALL 0A74
037A 22 D7FC         SHLD FCD7
037D 3A C6FC         LDA  FCC6
0380 B7              ORA  A
0381 CA 9403         JZ   0394
0384 CD 090E         CALL 0E09
0387 06 00           MVI  B,00
0389 CD 0809         CALL 0908
038C C2 9403         JNZ  0394
038F 04              INR  B
0390 0D              DCR  C
0391 C2 8903         JNZ  0389
0394 CD 010C         CALL 0C01
0397 3A C4FC         LDA  FCC4
039A B7              ORA  A
039B C2 AE03         JNZ  03AE
039E 32 C5FC         STA  FCC5
03A1 CD F610         CALL 10F6
03A4 DC CA07         CC   07CA
03A7 CD C50D         CALL 0DC5
03AA CD F20F         CALL 0FF2
03AD C9              RET  
03AE CD CD08         CALL 08CD
03B1 CD 5607         CALL 0756
03B4 C9              RET  
03B5 21 B600         LXI  H,00B6
03B8 7E              MOV  A,M
03B9 B7              ORA  A
03BA C8              RZ
03BB CD 130C         CALL 0C13
03BE 20              RIM  
03BF 00              NOP  
03C0 7E              MOV  A,M
03C1 23              INX  H
03C2 B7              ORA  A
03C3 CA CC03         JZ   03CC
03C6 CD B60B         CALL 0BB6
03C9 C3 C003         JMP  03C0
03CC 23              INX  H
03CD 23              INX  H
03CE C3 B803         JMP  03B8
03D1 3E 01           MVI  A,01
03D3 32 C7FC         STA  FCC7
03D6 CD 2C0A         CALL 0A2C
03D9 C5              PUSH B
03DA 0E DB           MVI  C,DB
03DC CD 3205         CALL 0532
03DF CD A30A         CALL 0AA3
03E2 06 00           MVI  B,00
03E4 0E 03           MVI  C,03
03E6 CD 0A0D         CALL 0D0A
03E9 C1              POP  B
03EA FE 20           CPI  20
03EC CA D903         JZ   03D9
03EF D2 D603         JNC  03D6
03F2 B7              ORA  A
03F3 C9              RET  
03F4 21 0000         LXI  H,0000
03F7 CD 6D0A         CALL 0A6D
03FA CD 130C         CALL 0C13
03FD 20              RIM  
03FE 53              MOV  D,E
03FF 50              MOV  D,B
0400 41              MOV  B,C
0401 43              MOV  B,E
0402 45              MOV  B,L
0403 2C              INR  L
0404 20              RIM  
0405 44              MOV  B,H
0406 41              MOV  B,C
0407 4E              MOV  C,M
0408 4E              MOV  C,M
0409 20              RIM  
040A 42              MOV  B,D
040B 41              MOV  B,C
040C 4E              MOV  C,M
040D 44              MOV  B,H
040E 20              RIM  
040F 45              MOV  B,L
0410 49              MOV  C,C
0411 4E              MOV  C,M
0412 53              MOV  D,E
0413 43              MOV  B,E
0414 48              MOV  C,B
0415 41              MOV  B,C
0416 4C              MOV  C,H
0417 54              MOV  D,H
0418 45              MOV  B,L
0419 4E              MOV  C,M
041A 00              NOP  
041B CD E00A         CALL 0AE0
041E FE 20           CPI  20
0420 C2 1B04         JNZ  041B
0423 CD 010C         CALL 0C01
0426 7C              MOV  A,H
0427 B5              ORA  L
0428 F5              PUSH PSW
0429 CA 2F04         JZ   042F
042C 22 BEFC         SHLD FCBE
042F CD 2E0C         CALL 0C2E
0432 DA 7604         JC   0476
0435 FE 3A           CPI  3A
0437 C2 2F04         JNZ  042F
043A 06 00           MVI  B,00
043C CD 340C         CALL 0C34
043F CA 6A04         JZ   046A
0442 4F              MOV  C,A
0443 CD 340C         CALL 0C34
0446 57              MOV  D,A
0447 CD 340C         CALL 0C34
044A 5F              MOV  E,A
044B F1              POP  PSW
044C F5              PUSH PSW
044D C2 5104         JNZ  0451
0450 EB              XCHG 
0451 CD 340C         CALL 0C34
0454 B7              ORA  A
0455 C2 7604         JNZ  0476
0458 CD 340C         CALL 0C34
045B 77              MOV  M,A
045C 23              INX  H
045D 0D              DCR  C
045E C2 5804         JNZ  0458
0461 CD 340C         CALL 0C34
0464 D2 2F04         JNC  042F
0467 C3 7604         JMP  0476
046A 0E 04           MVI  C,04
046C CD 340C         CALL 0C34
046F 0D              DCR  C
0470 C2 6C04         JNZ  046C
0473 D2 8C04         JNC  048C
0476 CD 130C         CALL 0C13
0479 20              RIM  
047A 43              MOV  B,E
047B 48              MOV  C,B
047C 45              MOV  B,L
047D 43              MOV  B,E
047E 4B              MOV  C,E
047F 53              MOV  D,E
0480 55              MOV  D,L
0481 4D              MOV  C,L
0482 20              RIM  
0483 45              MOV  B,L
0484 52              MOV  D,D
0485 52              MOV  D,D
0486 4F              MOV  C,A
0487 52              MOV  D,D
0488 00              NOP  
0489 F1              POP  PSW
048A 37              STC  
048B C9              RET  
048C CD 130C         CALL 0C13
048F 20              RIM  
0490 52              MOV  D,D
0491 45              MOV  B,L
0492 41              MOV  B,C
0493 44              MOV  B,H
0494 59              MOV  E,C
0495 00              NOP  
0496 F1              POP  PSW
0497 B7              ORA  A
0498 C9              RET  
0499 2A AEFC         LHLD FCAE
049C CD 740A         CALL 0A74
049F CD C509         CALL 09C5
04A2 3E 01           MVI  A,01
04A4 32 C7FC         STA  FCC7
04A7 32 C9FC         STA  FCC9
04AA 22 AEFC         SHLD FCAE
04AD CD 130C         CALL 0C13
04B0 20              RIM  
04B1 00              NOP  
04B2 CD 270C         CALL 0C27
04B5 7E              MOV  A,M
04B6 CD 680B         CALL 0B68
04B9 E5              PUSH H
04BA 59              MOV  E,C
04BB 21 3218         LXI  H,1832
04BE 29              DAD  H
04BF 17              RAL  
04C0 29              DAD  H
04C1 17              RAL  
04C2 29              DAD  H
04C3 17              RAL  
04C4 29              DAD  H
04C5 17              RAL  
04C6 1D              DCR  E
04C7 F2 BE04         JP   04BE
04CA E6 0F           ANI  0F
04CC 47              MOV  B,A
04CD E1              POP  H
04CE CD 0A0D         CALL 0D0A
04D1 F5              PUSH PSW
04D2 CD DB0C         CALL 0CDB
04D5 DA EB04         JC   04EB
04D8 11 0000         LXI  D,0000
04DB CD 7110         CALL 1071
04DE CD DB0C         CALL 0CDB
04E1 DA EA04         JC   04EA
04E4 CD 7110         CALL 1071
04E7 C3 DE04         JMP  04DE
04EA 72              MOV  M,D
04EB F1              POP  PSW
04EC FE 0D           CPI  0D
04EE CA FF04         JZ   04FF
04F1 FE 2C           CPI  2C
04F3 23              INX  H
04F4 FA AA04         JM   04AA
04F7 2B              DCX  H
04F8 2B              DCX  H
04F9 CD B60B         CALL 0BB6
04FC C3 AA04         JMP  04AA
04FF B7              ORA  A
0500 C9              RET  
0501 2A D7FC         LHLD FCD7
0504 CD 740A         CALL 0A74
0507 22 D7FC         SHLD FCD7
050A CD 7B0A         CALL 0A7B
050D CD CD08         CALL 08CD
0510 CD 3207         CALL 0732
0513 B7              ORA  A
0514 C9              RET  
0515 3E 01           MVI  A,01
0517 32 C7FC         STA  FCC7
051A CD 2C0A         CALL 0A2C
051D CD 6E09         CALL 096E
0520 F5              PUSH PSW
0521 7A              MOV  A,D
0522 0E D3           MVI  C,D3
0524 CD 3205         CALL 0532
0527 F1              POP  PSW
0528 FE 20           CPI  20
052A CA 1D05         JZ   051D
052D D2 1A05         JNC  051A
0530 B7              ORA  A
0531 C9              RET
0532 E5              PUSH H
0533 21 C900         LXI  H,00C9
0536 E5              PUSH H
0537 C5              PUSH B
0538 6C              MOV  L,H
0539 39              DAD  SP
053A CD 740E         CALL 0E74
053D E1              POP  H
053E E1              POP  H
053F E1              POP  H
0540 C9              RET  
0541 2A B0FC         LHLD FCB0
0544 CD 740A         CALL 0A74
0547 22 B0FC         SHLD FCB0
054A EB              XCHG 
054B 2A B2FC         LHLD FCB2
054E CD 9C0A         CALL 0A9C
0551 22 B2FC         SHLD FCB2
0554 CD 3910         CALL 1039
0557 D8              RC   
0558 EB              XCHG 
0559 13              INX  D
055A CD C509         CALL 09C5
055D CD CD08         CALL 08CD
0560 06 07           MVI  B,07
0562 79              MOV  A,C
0563 3D              DCR  A
0564 C2 6905         JNZ  0569
0567 06 00           MVI  B,00
0569 CD 010C         CALL 0C01
056C CD 8E0B         CALL 0B8E
056F CD 270C         CALL 0C27
0572 7E              MOV  A,M
0573 CD 680B         CALL 0B68
0576 1B              DCX  D
0577 7A              MOV  A,D
0578 B3              ORA  E
0579 C8              RZ   
057A 23              INX  H
057B 7D              MOV  A,L
057C A0              ANA  B
057D C2 7205         JNZ  0572
0580 C3 6905         JMP  0569
0583 C9              RET  
0584 3E 01           MVI  A,01
0586 32 CAFC         STA  FCCA
0589 CD AE0F         CALL 0FAE
058C 21 7306         LXI  H,0673
058F E5              PUSH H
0590 CD 1B0F         CALL 0F1B
0593 E1              POP  H
0594 7E              MOV  A,M
0595 23              INX  H
0596 B7              ORA  A
0597 C8              RZ   
0598 E5              PUSH H
0599 21 CFFC         LXI  H,FCCF
059C 5F              MOV  E,A
059D E6 0F           ANI  0F
059F 4F              MOV  C,A
05A0 06 00           MVI  B,00
05A2 09              DAD  B
05A3 7B              MOV  A,E
05A4 EB              XCHG 
05A5 07              RLC  
05A6 07              RLC  
05A7 E6 03           ANI  03
05A9 21 BA05         LXI  H,05BA
05AC 4F              MOV  C,A
05AD CD 750E         CALL 0E75
05B0 E1              POP  H
05B1 FE 0D           CPI  0D
05B3 C8              RZ   
05B4 CD 8E0B         CALL 0B8E
05B7 C3 9405         JMP  0594
05BA C2 05D0         JNZ  D005
05BD 05              DCR  B
05BE 1A              LDAX D
05BF 06 66           MVI  B,66
05C1 06 06           MVI  B,06
05C3 02              STAX B
05C4 0E 03           MVI  C,03
05C6 CD 2D06         CALL 062D
05C9 F5              PUSH PSW
05CA 0A              LDAX B
05CB A3              ANA  E
05CC B5              ORA  L
05CD 02              STAX B
05CE F1              POP  PSW
05CF C9              RET  
05D0 06 05           MVI  B,05
05D2 0E 01           MVI  C,01
05D4 CD 0A0D         CALL 0D0A
05D7 F5              PUSH PSW
05D8 CD DB0C         CALL 0CDB
05DB 3F              CMC  
05DC D2 1406         JNC  0614
05DF E6 01           ANI  01
05E1 6F              MOV  L,A
05E2 06 AB           MVI  B,AB
05E4 0E 04           MVI  C,04
05E6 CD DB0C         CALL 0CDB
05E9 D2 F405         JNC  05F4
05EC CD 8E0B         CALL 0B8E
05EF 78              MOV  A,B
05F0 E6 7F           ANI  7F
05F2 47              MOV  B,A
05F3 AF              XRA  A
05F4 E6 01           ANI  01
05F6 29              DAD  H
05F7 CA FB05         JZ   05FB
05FA 2C              INR  L
05FB 29              DAD  H
05FC 78              MOV  A,B
05FD 07              RLC
05FE 07              RLC  
05FF 47              MOV  B,A
0600 0D              DCR  C
0601 C2 E605         JNZ  05E6
0604 0F              RRC  
0605 47              MOV  B,A
0606 7C              MOV  A,H
0607 0F              RRC  
0608 7D              MOV  A,L
0609 1F              RAR  
060A EB              XCHG 
060B A0              ANA  B
060C 4F              MOV  C,A
060D 78              MOV  A,B
060E 2F              CMA  
060F A6              ANA  M
0610 B1              ORA  C
0611 77              MOV  M,A
0612 F1              POP  PSW
0613 C9              RET  
0614 CD 930B         CALL 0B93
0617 05              DCR  B
0618 F1              POP  PSW
0619 C9              RET  
061A 06 04           MVI  B,04
061C 0E 03           MVI  C,03
061E CD 2D06         CALL 062D
0621 F5              PUSH PSW
0622 0A              LDAX B
0623 A3              ANA  E
0624 B5              ORA  L
0625 02              STAX B
0626 03              INX  B
0627 0A              LDAX B
0628 A2              ANA  D
0629 B4              ORA  H
062A 02              STAX B
062B F1              POP  PSW
062C C9              RET  
062D CD 0A0D         CALL 0D0A
0630 F5              PUSH PSW
0631 D5              PUSH D
0632 21 0000         LXI  H,0000
0635 54              MOV  D,H
0636 5C              MOV  E,H
0637 CD DB0C         CALL 0CDB
063A D2 4C06         JNC  064C
063D CD 8E0B         CALL 0B8E
0640 EB              XCHG 
0641 0E 04           MVI  C,04
0643 29              DAD  H
0644 2C              INR  L
0645 0D              DCR  C
0646 C2 4306         JNZ  0643
0649 EB              XCHG 
064A 3E 30           MVI  A,30
064C CD 8410         CALL 1084
064F 87              ADD  A
0650 87              ADD  A
0651 87              ADD  A
0652 87              ADD  A
0653 0E 04           MVI  C,04
0655 29              DAD  H
0656 87              ADD  A
0657 D2 5B06         JNC  065B
065A 2C              INR  L
065B 0D              DCR  C
065C C2 5506         JNZ  0655
065F 05              DCR  B
0660 C2 3706         JNZ  0637
0663 C1              POP  B
0664 F1              POP  PSW
0665 C9              RET  
0666 CD 130C         CALL 0C13
0669 20              RIM  
066A 00              NOP  
066B CD 1A06         CALL 061A
066E CD 930B         CALL 0B93
0671 17              RAL  
0672 C9              RET  
0673 D8              RC   
0674 01 4003         LXI  B,0340
0677 02              STAX B
0678 05              DCR  B
0679 04              INR  B
067A 07              RLC  
067B 06 0C           MVI  B,0C
067D 8A              ADC  D
067E 00              NOP  
067F 2A C0FC         LHLD FCC0
0682 CD 740A         CALL 0A74
0685 22 C0FC         SHLD FCC0
0688 EB              XCHG 
0689 2A C2FC         LHLD FCC2
068C CD 9C0A         CALL 0A9C
068F 22 C2FC         SHLD FCC2
0692 CD 010C         CALL 0C01
0695 CD 3910         CALL 1039
0698 D8              RC   
0699 CD 130C         CALL 0C13
069C 20              RIM  
069D 42              MOV  B,D
069E 41              MOV  B,C
069F 4E              MOV  C,M
06A0 44              MOV  B,H
06A1 20              RIM  
06A2 45              MOV  B,L
06A3 49              MOV  C,C
06A4 4E              MOV  C,M
06A5 53              MOV  D,E
06A6 43              MOV  B,E
06A7 48              MOV  C,B
06A8 41              MOV  B,C
06A9 4C              MOV  C,H
06AA 54              MOV  D,H
06AB 45              MOV  B,L
06AC 4E              MOV  C,M
06AD 2C              INR  L
06AE 20              RIM  
06AF 44              MOV  B,H
06B0 41              MOV  B,C
06B1 4E              MOV  C,M
06B2 4E              MOV  C,M
06B3 20              RIM  
06B4 53              MOV  D,E
06B5 50              MOV  D,B
06B6 41              MOV  B,C
06B7 43              MOV  B,E
06B8 45              MOV  B,L
06B9 00              NOP  
06BA CD E00A         CALL 0AE0
06BD FE 20           CPI  20
06BF C2 BA06         JNZ  06BA
06C2 CD 010C         CALL 0C01
06C5 EB              XCHG 
06C6 13              INX  D
06C7 CD 910C         CALL 0C91
06CA 0A              LDAX B
06CB 0D              DCR  C
06CC 00              NOP  
06CD 7B              MOV  A,E
06CE E6 0F           ANI  0F
06D0 C2 D506         JNZ  06D5
06D3 3E 10           MVI  A,10
06D5 CD 910C         CALL 0C91
06D8 3A 00CD         LDA  CD00
06DB 7C              MOV  A,H
06DC 0C              INR  C
06DD 4F              MOV  C,A
06DE CD 9F0C         CALL 0C9F
06E1 85              ADD  L
06E2 84              ADD  H
06E3 47              MOV  B,A
06E4 AF              XRA  A
06E5 CD 7C0C         CALL 0C7C
06E8 7E              MOV  A,M
06E9 CD 7C0C         CALL 0C7C
06EC 80              ADD  B
06ED 47              MOV  B,A
06EE 23              INX  H
06EF 1B              DCX  D
06F0 0D              DCR  C
06F1 C2 E806         JNZ  06E8
06F4 AF              XRA  A
06F5 90              SUB  B
06F6 CD 7C0C         CALL 0C7C
06F9 CD 910C         CALL 0C91
06FC 0D              DCR  C
06FD 0A              LDAX B
06FE 00              NOP  
06FF 7A              MOV  A,D
0700 B3              ORA  E
0701 C2 D306         JNZ  06D3
0704 CD 910C         CALL 0C91
0707 3A 3030         LDA  3030
070A 30              SIM  
070B 30              SIM  
070C 30              SIM  
070D 30              SIM  
070E 30              SIM  
070F 31 4646         LXI  SP,4646
0712 0A              LDAX B
0713 0D              DCR  C
0714 00              NOP
0715 C9              RET  
0716 21 C4FC         LXI  H,FCC4
0719 CD 7B09         CALL 097B
071C 05              DCR  B
071D F8              RM   
071E 2A BAFC         LHLD FCBA
0721 CD 740A         CALL 0A74
0724 22 BAFC         SHLD FCBA
0727 EB              XCHG 
0728 2A BCFC         LHLD FCBC
072B CD 9C0A         CALL 0A9C
072E 22 BCFC         SHLD FCBC
0731 C9              RET  
0732 7A              MOV  A,D
0733 B7              ORA  A
0734 C8              RZ   
0735 2A D7FC         LHLD FCD7
0738 CD FB0E         CALL 0EFB
073B CD F610         CALL 10F6
073E DC CA07         CC   07CA
0741 D8              RC   
0742 CD 120F         CALL 0F12
0745 15              DCR  D
0746 C8              RZ   
0747 CD D20E         CALL 0ED2
074A DA 3B07         JC   073B
074D CD D508         CALL 08D5
0750 CA 3507         JZ   0735
0753 C3 3B07         JMP  073B
0756 CD CD08         CALL 08CD
0759 0E FF           MVI  C,FF
075B 3A C5FC         LDA  FCC5
075E B7              ORA  A
075F CA 6A07         JZ   076A
0762 79              MOV  A,C
0763 41              MOV  B,C
0764 CD 370E         CALL 0E37
0767 DA 7107         JC   0771
076A CD C50D         CALL 0DC5
076D AF              XRA  A
076E 32 C5FC         STA  FCC5
0771 47              MOV  B,A
0772 2A D7FC         LHLD FCD7
0775 EB              XCHG 
0776 2A BAFC         LHLD FCBA
0779 7B              MOV  A,E
077A 95              SUB  L
077B 7A              MOV  A,D
077C 9C              SBB  H
077D DA 9D07         JC   079D
0780 2A BCFC         LHLD FCBC
0783 7D              MOV  A,L
0784 93              SUB  E
0785 7C              MOV  A,H
0786 9A              SBB  D
0787 DA 9D07         JC   079D
078A 0C              INR  C
078B C2 9D07         JNZ  079D
078E 04              INR  B
078F C4 0C0E         CNZ  0E0C
0792 2A D7FC         LHLD FCD7
0795 CD FB0E         CALL 0EFB
0798 05              DCR  B
0799 F4 C50D         CP   0DC5
079C B7              ORA  A
079D 3E 00           MVI  A,00
079F DE 00           SBI  00
07A1 4F              MOV  C,A
07A2 CD F610         CALL 10F6
07A5 DC CA07         CC   07CA
07A8 D8              RC   
07A9 79              MOV  A,C
07AA B7              ORA  A
07AB 78              MOV  A,B
07AC FA 6A07         JM   076A
07AF 04              INR  B
07B0 06 00           MVI  B,00
07B2 C4 0C0E         CNZ  0E0C
07B5 CD 120F         CALL 0F12
07B8 CD C50D         CALL 0DC5
07BB CD D20E         CALL 0ED2
07BE DA 6A07         JC   076A
07C1 CD D508         CALL 08D5
07C4 CA 5607         JZ   0756
07C7 C3 6A07         JMP  076A
07CA F5              PUSH PSW
07CB 2A D7FC         LHLD FCD7
07CE 2B              DCX  H
07CF CD 2502         CALL 0225
07D2 48              MOV  C,B
07D3 41              MOV  B,C
07D4 4C              MOV  C,H
07D5 54              MOV  D,H
07D6 20              RIM  
07D7 4F              MOV  C,A
07D8 44              MOV  B,H
07D9 45              MOV  B,L
07DA 52              MOV  D,D
07DB 20              RIM  
07DC 49              MOV  C,C
07DD 4C              MOV  C,H
07DE 4C              MOV  C,H
07DF 45              MOV  B,L
07E0 47              MOV  B,A
07E1 41              MOV  B,C
07E2 4C              MOV  C,H
07E3 45              MOV  B,L
07E4 52              MOV  D,D
07E5 20              RIM  
07E6 4F              MOV  C,A
07E7 50              MOV  D,B
07E8 43              MOV  B,E
07E9 4F              MOV  C,A
07EA 44              MOV  B,H
07EB 45              MOV  B,L
07EC 00              NOP  
07ED F1              POP  PSW
07EE C9              RET  
07EF DB FF           IN   FF
07F1 E6 02           ANI  02
07F3 CA EF07         JZ   07EF
07F6 DB FE           IN   FE
07F8 C9              RET  
07F9 3E C3           MVI  A,C3
07FB 32 86FC         STA  FC86
07FE 32 89FC         STA  FC89
0801 21 EF07         LXI  H,07EF
0804 22 87FC         SHLD FC87
0807 21 2108         LXI  H,0821
080A 22 8AFC         SHLD FC8A
080D AF              XRA  A
080E D3 FF           OUT  FF
0810 D3 FF           OUT  FF
0812 D3 FF           OUT  FF
0814 3E 40           MVI  A,40
0816 D3 FF           OUT  FF
0818 3E CF           MVI  A,CF
081A D3 FF           OUT  FF
081C 3E 25           MVI  A,25
081E D3 FF           OUT  FF
0820 C9              RET  
0821 F5              PUSH PSW
0822 DB FF           IN   FF
0824 E6 01           ANI  01
0826 CA 2208         JZ   0822
0829 F1              POP  PSW
082A D3 FE           OUT  FE
082C C9              RET
  
082D DB BF           IN   BF			; IN B -> Serial Port ?
082F E6 02           ANI  02
0831 CA 2D08         JZ   082D
0834 DB BE           IN   BE			; IN B -> Serial Port ?
0836 C9              RET
  
0837 F5              PUSH PSW
0838 3E 1B           MVI  A,1B
083A CD 9F08         CALL 089F
083D 3E 3F           MVI  A,3F
083F CD 9F08         CALL 089F
0842 CD 2D08         CALL 082D
0845 D6 20           SUI  20
0847 67              MOV  H,A
0848 CD 2D08         CALL 082D
084B D6 20           SUI  20
084D 6F              MOV  L,A
084E F1              POP  PSW
084F C9              RET
  
0850 3A FFFB         LDA  FBFF
0853 EE 02           XRI  02
0855 32 FFFB         STA  FBFF
0858 D3 BF           OUT  BF			; OUT B -> Serial Port ?
085A C9              RET
 
085B DB BF           IN   BF			; IN B -> Serial Port ?
085D E6 80           ANI  80
085F C9              RET
  
0860 AF              XRA  A
0861 D3 BF           OUT  BF
0863 D3 BF           OUT  BF
0865 D3 BF           OUT  BF
0867 3E 40           MVI  A,40
0869 D3 BF           OUT  BF
086B 3E CE           MVI  A,CE
086D D3 BF           OUT  BF
086F 3E 37           MVI  A,37
0871 D3 BF           OUT  BF
0873 32 FFFB         STA  FBFF
0876 C9              RET  

0877 E5              PUSH H
0878 CD 3708         CALL 0837		; CALL Serial Port ?
087B 22 FCFB         SHLD FBFC
087E 2A FAFB         LHLD FBFA
0881 CD AB08         CALL 08AB
0884 E1              POP  H
0885 CD A10B         CALL 0BA1
0888 2A FCFB         LHLD FBFC
088B C3 AB08         JMP  08AB
088E FF              RST  7
088F FF              RST  7
0890 CD 8402         CALL 0284
0893 00              NOP  
0894 00              NOP  
0895 11 204E         LXI  D,4E20
0898 1B              DCX  D
0899 7A              MOV  A,D
089A B3              ORA  E
089B C2 9808         JNZ  0898
089E C9              RET  
089F F5              PUSH PSW
08A0 DB BF           IN   BF
08A2 E6 01           ANI  01
08A4 CA A008         JZ   08A0
08A7 F1              POP  PSW
08A8 D3 BE           OUT  BE
08AA C9              RET  
08AB F5              PUSH PSW
08AC 3E 1B           MVI  A,1B
08AE CD 9F08         CALL 089F
08B1 3E 3D           MVI  A,3D
08B3 CD 9F08         CALL 089F
08B6 7C              MOV  A,H
08B7 C6 20           ADI  20
08B9 CD 9F08         CALL 089F
08BC 7D              MOV  A,L
08BD C6 20           ADI  20
08BF CD 9F08         CALL 089F
08C2 F1              POP  PSW
08C3 C9              RET  
08C4 FF              RST  7
08C5 FF              RST  7
08C6 F5              PUSH PSW
08C7 AF              XRA  A
08C8 32 CCFC         STA  FCCC
08CB F1              POP  PSW
08CC C9              RET  
08CD F5              PUSH PSW
08CE 3E 17           MVI  A,17
08D0 32 CCFC         STA  FCCC
08D3 F1              POP  PSW
08D4 C9              RET  
08D5 C5              PUSH B
08D6 47              MOV  B,A
08D7 3A CCFC         LDA  FCCC
08DA FE 17           CPI  17
08DC 78              MOV  A,B
08DD C1              POP  B
08DE C9              RET  
08DF C5              PUSH B
08E0 01 0304         LXI  B,0403
08E3 CD 0A0D         CALL 0D0A
08E6 F5              PUSH PSW
08E7 CD DB0C         CALL 0CDB
08EA DA 0509         JC   0905
08ED CD 8410         CALL 1084
08F0 6F              MOV  L,A
08F1 26 00           MVI  H,00
08F3 CD DB0C         CALL 0CDB
08F6 DA 0509         JC   0905
08F9 CD 8410         CALL 1084
08FC 29              DAD  H
08FD 29              DAD  H
08FE 29              DAD  H
08FF 29              DAD  H
0900 B5              ORA  L
0901 6F              MOV  L,A
0902 C3 F308         JMP  08F3
0905 F1              POP  PSW
0906 C1              POP  B
0907 C9              RET  
0908 CD 1409         CALL 0914
090B CD DF08         CALL 08DF
090E CD 370E         CALL 0E37
0911 FE 20           CPI  20
0913 C9              RET  
0914 C5              PUSH B
0915 21 A2FC         LXI  H,FCA2
0918 78              MOV  A,B
0919 87              ADD  A
091A 80              ADD  B
091B 4F              MOV  C,A
091C 78              MOV  A,B
091D 06 00           MVI  B,00
091F 09              DAD  B
0920 5E              MOV  E,M
0921 23              INX  H
0922 56              MOV  D,M
0923 EB              XCHG 
0924 CD 130C         CALL 0C13
0927 20              RIM  
0928 42              MOV  B,D
0929 52              MOV  D,D
092A 45              MOV  B,L
092B 41              MOV  B,C
092C 4B              MOV  C,E
092D 2D              DCR  L
092E 41              MOV  B,C
092F 44              MOV  B,H
0930 52              MOV  D,D
0931 00              NOP  
0932 3C              INR  A
0933 F6 30           ORI  30
0935 CD B60B         CALL 0BB6
0938 CD F70B         CALL 0BF7
093B 3D              DCR  A
093C CD 270C         CALL 0C27
093F C1              POP  B
0940 C9              RET  
0941 C5              PUSH B
0942 06 02           MVI  B,02
0944 CD 0A0D         CALL 0D0A
0947 C1              POP  B
0948 F5              PUSH PSW
0949 E5              PUSH H
094A 66              MOV  H,M
094B CD DB0C         CALL 0CDB
094E D2 5909         JNC  0959
0951 CD 930B         CALL 0B93
0954 02              STAX B
0955 54              MOV  D,H
0956 C3 6A09         JMP  096A
0959 16 00           MVI  D,00
095B CD 7110         CALL 1071
095E CD DB0C         CALL 0CDB
0961 DC 8E0B         CC   0B8E
0964 DA 6A09         JC   096A
0967 CD 7110         CALL 1071
096A E1              POP  H
096B 72              MOV  M,D
096C F1              POP  PSW
096D C9              RET  
096E 21 CDFC         LXI  H,FCCD
0971 7E              MOV  A,M
0972 CD A30A         CALL 0AA3
0975 0E 03           MVI  C,03
0977 CD 4109         CALL 0941
097A C9              RET  
097B CD 010C         CALL 0C01
097E CD B00B         CALL 0BB0
0981 0D              DCR  C
0982 20              RIM  
0983 45              MOV  B,L
0984 49              MOV  C,C
0985 4E              MOV  C,M
0986 2F              CMA  
0987 41              MOV  B,C
0988 55              MOV  D,L
0989 53              MOV  D,E
098A 20              RIM  
098B 20              RIM  
098C 3D              DCR  A
098D 00              NOP  
098E 7E              MOV  A,M
098F B7              ORA  A
0990 3E 41           MVI  A,41
0992 CA 9709         JZ   0997
0995 3E 45           MVI  A,45
0997 CD B60B         CALL 0BB6
099A CD 8E0B         CALL 0B8E
099D 01 0001         LXI  B,0100
09A0 CD 0A0D         CALL 0D0A
09A3 CD DB0C         CALL 0CDB
09A6 46              MOV  B,M
09A7 3F              CMC  
09A8 D0              RNC  
09A9 06 00           MVI  B,00
09AB FE 41           CPI  41
09AD CA C309         JZ   09C3
09B0 04              INR  B
09B1 FE 45           CPI  45
09B3 CA C309         JZ   09C3
09B6 CD 890B         CALL 0B89
09B9 CD D20E         CALL 0ED2
09BC DA 7B09         JC   097B
09BF C3 7E09         JMP  097E
09C2 C9              RET  
09C3 70              MOV  M,B
09C4 C9              RET  
09C5 CD 010C         CALL 0C01
09C8 CD B00B         CALL 0BB0
09CB 0D              DCR  C
09CC 20              RIM  
09CD 46              MOV  B,M
09CE 4F              MOV  C,A
09CF 52              MOV  D,D
09D0 4D              MOV  C,L
09D1 41              MOV  B,C
09D2 54              MOV  D,H
09D3 20              RIM  
09D4 20              RIM  
09D5 20              RIM  
09D6 20              RIM  
09D7 3D              DCR  A
09D8 00              NOP
09D9 3A A1FC         LDA  FCA1
09DC CD B60B         CALL 0BB6
09DF CD 8E0B         CALL 0B8E
09E2 01 0001         LXI  B,0100
09E5 CD 0A0D         CALL 0D0A
09E8 CD DB0C         CALL 0CDB
09EB D2 F109         JNC  09F1
09EE 3A A1FC         LDA  FCA1
09F1 CD CC0E         CALL 0ECC
09F4 41              MOV  B,C
09F5 42              MOV  B,D
09F6 44              MOV  B,H
09F7 48              MOV  C,B
09F8 00              NOP  
09F9 D2 080A         JNC  0A08
09FC CD 890B         CALL 0B89
09FF CD D20E         CALL 0ED2
0A02 DA C509         JC   09C5
0A05 C3 C809         JMP  09C8
0A08 32 A1FC         STA  FCA1
0A0B C9              RET  
0A0C E3              XTHL 
0A0D CD A10B         CALL 0BA1
0A10 E3              XTHL 
0A11 CD B00B         CALL 0BB0
0A14 20              RIM  
0A15 28              DB   28
0A16 4A              MOV  C,D
0A17 41              MOV  B,C
0A18 2F              CMA  
0A19 4E              MOV  C,M
0A1A 45              MOV  B,L
0A1B 49              MOV  C,C
0A1C 4E              MOV  C,M
0A1D 29              DAD  H
0A1E 20              RIM  
0A1F 00              NOP  
0A20 01 0001         LXI  B,0100
0A23 CD 0A0D         CALL 0D0A
0A26 CD DB0C         CALL 0CDB
0A29 FE 4A           CPI  4A
0A2B C9              RET  
0A2C CD 130C         CALL 0C13
0A2F 20              RIM  
0A30 50              MOV  D,B
0A31 4F              MOV  C,A
0A32 52              MOV  D,D
0A33 54              MOV  D,H
0A34 2D              DCR  L
0A35 4E              MOV  C,M
0A36 52              MOV  D,D
0A37 3D              DCR  A
0A38 00              NOP  
0A39 21 CEFC         LXI  H,FCCE
0A3C 7E              MOV  A,M
0A3D CD 820B         CALL 0B82
0A40 01 0302         LXI  B,0203
0A43 CD 0A0D         CALL 0D0A
0A46 F5              PUSH PSW
0A47 56              MOV  D,M
0A48 CD DB0C         CALL 0CDB
0A4B DA 5B0A         JC   0A5B
0A4E CD 8410         CALL 1084
0A51 57              MOV  D,A
0A52 CD DB0C         CALL 0CDB
0A55 DA 5B0A         JC   0A5B
0A58 CD 9610         CALL 1096
0A5B 42              MOV  B,D
0A5C 70              MOV  M,B
0A5D F1              POP  PSW
0A5E FE 21           CPI  21
0A60 3F              CMC  
0A61 D0              RNC  
0A62 34              INR  M
0A63 FE 2D           CPI  2D
0A65 C2 2C0A         JNZ  0A2C
0A68 35              DCR  M
0A69 35              DCR  M
0A6A C3 2C0A         JMP  0A2C
0A6D CD B40A         CALL 0AB4
0A70 CD DF08         CALL 08DF
0A73 C9              RET  
0A74 CD C50A         CALL 0AC5
0A77 CD DF08         CALL 08DF
0A7A C9              RET  
0A7B CD 130C         CALL 0C13
0A7E 20              RIM  
0A7F 53              MOV  D,E
0A80 54              MOV  D,H
0A81 45              MOV  B,L
0A82 50              MOV  D,B
0A83 53              MOV  D,E
0A84 20              RIM  
0A85 20              RIM  
0A86 20              RIM  
0A87 20              RIM  
0A88 20              RIM  
0A89 3D              DCR  A
0A8A 00              NOP  
0A8B 21 CBFC         LXI  H,FCCB
0A8E 7E              MOV  A,M
0A8F CD 190B         CALL 0B19
0A92 CD 8E0B         CALL 0B8E
0A95 0E 02           MVI  C,02
0A97 CD 4109         CALL 0941
0A9A 48              MOV  C,B
0A9B C9              RET  
0A9C CD CC0A         CALL 0ACC
0A9F CD DF08         CALL 08DF
0AA2 C9              RET  
0AA3 CD 130C         CALL 0C13
0AA6 20              RIM  
0AA7 44              MOV  B,H
0AA8 41              MOV  B,C
0AA9 54              MOV  D,H
0AAA 45              MOV  B,L
0AAB 4E              MOV  C,M
0AAC 20              RIM  
0AAD 20              RIM  
0AAE 3D              DCR  A
0AAF 00              NOP  
0AB0 CD 820B         CALL 0B82
0AB3 C9              RET  
0AB4 CD 130C         CALL 0C13
0AB7 20              RIM  
0AB8 53              MOV  D,E
0AB9 54              MOV  D,H
0ABA 41              MOV  B,C
0ABB 52              MOV  D,D
0ABC 54              MOV  D,H
0ABD 2D              DCR  L
0ABE 41              MOV  B,C
0ABF 44              MOV  B,H
0AC0 52              MOV  D,D
0AC1 20              RIM  
0AC2 3D              DCR  A
0AC3 00              NOP  
0AC4 C9              RET
0AC5 CD B40A         CALL 0AB4
0AC8 CD 270C         CALL 0C27
0ACB C9              RET  
0ACC CD 130C         CALL 0C13
0ACF 20              RIM  
0AD0 53              MOV  D,E
0AD1 54              MOV  D,H
0AD2 4F              MOV  C,A
0AD3 50              MOV  D,B
0AD4 20              RIM  
0AD5 2D              DCR  L
0AD6 41              MOV  B,C
0AD7 44              MOV  B,H
0AD8 52              MOV  D,D
0AD9 20              RIM  
0ADA 3D              DCR  A
0ADB 00              NOP  
0ADC CD 270C         CALL 0C27
0ADF C9              RET  
0AE0 CD 80FC         CALL FC80
0AE3 E6 7F           ANI  7F
0AE5 FE 1B           CPI  1B
0AE7 C0              RNZ
0AE8 CD 890B         CALL 0B89
0AEB CD AC01         CALL 01AC
0AEE FE 20           CPI  20
0AF0 DA 000B         JC   0B00
0AF3 FE 7F           CPI  7F
0AF5 D2 000B         JNC  0B00
0AF8 CD F70B         CALL 0BF7
0AFB 2E CD           MVI  L,CD
0AFD B6              ORA  M
0AFE 0B              DCX  B
0AFF C9              RET  
0B00 CD 6F0B         CALL 0B6F
0B03 C9              RET  
0B04 E5              PUSH H
0B05 C5              PUSH B
0B06 F5              PUSH PSW
0B07 67              MOV  H,A
0B08 0E 08           MVI  C,08
0B0A AF              XRA  A
0B0B 29              DAD  H
0B0C CE 30           ACI  30
0B0E CD B60B         CALL 0BB6
0B11 0D              DCR  C
0B12 C2 0A0B         JNZ  0B0A
0B15 F1              POP  PSW
0B16 C1              POP  B
0B17 E1              POP  H
0B18 C9              RET  
0B19 E5              PUSH H
0B1A D5              PUSH D
0B1B F5              PUSH PSW
0B1C 06 00           MVI  B,00
0B1E 2E 64           MVI  L,64
0B20 CD 310B         CALL 0B31
0B23 2E 0A           MVI  L,0A
0B25 CD 310B         CALL 0B31
0B28 F6 30           ORI  30
0B2A CD B60B         CALL 0BB6
0B2D C1              POP  B
0B2E D1              POP  D
0B2F E1              POP  H
0B30 C9              RET  
0B31 0E 2F           MVI  C,2F
0B33 0C              INR  C
0B34 95              SUB  L
0B35 D2 330B         JNC  0B33
0B38 85              ADD  L
0B39 F5              PUSH PSW
0B3A 78              MOV  A,B
0B3B B7              ORA  A
0B3C C2 480B         JNZ  0B48
0B3F 79              MOV  A,C
0B40 FE 30           CPI  30
0B42 C2 480B         JNZ  0B48
0B45 0E 20           MVI  C,20
0B47 05              DCR  B
0B48 04              INR  B
0B49 79              MOV  A,C
0B4A CD B60B         CALL 0BB6
0B4D F1              POP  PSW
0B4E C9              RET  
0B4F E5              PUSH H
0B50 C5              PUSH B
0B51 47              MOV  B,A
0B52 79              MOV  A,C
0B53 E6 03           ANI  03
0B55 4F              MOV  C,A
0B56 78              MOV  A,B
0B57 21 600B         LXI  H,0B60
0B5A CD 750E         CALL 0E75
0B5D C1              POP  B
0B5E E1              POP  H
0B5F C9              RET  
0B60 EE 0A           XRI  0A
0B62 04              INR  B
0B63 0B              DCX  B
0B64 19              DAD  D
0B65 0B              DCX  B
0B66 6F              MOV  L,A
0B67 0B              DCX  B
0B68 CD 4F0B         CALL 0B4F
0B6B CD 8E0B         CALL 0B8E
0B6E C9              RET  
0B6F F5              PUSH PSW
0B70 0F              RRC  
0B71 0F              RRC  
0B72 0F              RRC  
0B73 0F              RRC  
0B74 CD F20E         CALL 0EF2
0B77 CD B60B         CALL 0BB6
0B7A F1              POP  PSW
0B7B CD F20E         CALL 0EF2
0B7E CD B60B         CALL 0BB6
0B81 C9              RET  
0B82 CD 6F0B         CALL 0B6F
0B85 CD 8E0B         CALL 0B8E
0B88 C9              RET  
0B89 CD F70B         CALL 0BF7
0B8C 07              RLC  
0B8D C9              RET  
0B8E CD F70B         CALL 0BF7
0B91 20              RIM  
0B92 C9              RET  
0B93 E3              XTHL 
0B94 F5              PUSH PSW
0B95 7E              MOV  A,M
0B96 CD 8E0B         CALL 0B8E
0B99 3D              DCR  A
0B9A C2 960B         JNZ  0B96
0B9D F1              POP  PSW
0B9E 23              INX  H
0B9F E3              XTHL 
0BA0 C9              RET  
0BA1 F5              PUSH PSW
0BA2 7E              MOV  A,M
0BA3 23              INX  H
0BA4 B7              ORA  A
0BA5 CA AE0B         JZ   0BAE
0BA8 CD B60B         CALL 0BB6
0BAB C3 A20B         JMP  0BA2
0BAE F1              POP  PSW
0BAF C9              RET  
0BB0 E3              XTHL 
0BB1 CD A10B         CALL 0BA1
0BB4 E3              XTHL 
0BB5 C9              RET  
0BB6 CD 83FC         CALL FC83
0BB9 E6 7F           ANI  7F
0BBB FE 0A           CPI  0A
0BBD C0              RNZ  
0BBE F5              PUSH PSW
0BBF E5              PUSH H
0BC0 CD D20E         CALL 0ED2
0BC3 DA F40B         JC   0BF4
0BC6 21 CCFC         LXI  H,FCCC
0BC9 7E              MOV  A,M
0BCA B7              ORA  A
0BCB CA F40B         JZ   0BF4
0BCE 35              DCR  M
0BCF C2 F40B         JNZ  0BF4
0BD2 36 17           MVI  M,17
0BD4 CD B00B         CALL 0BB0
0BD7 20              RIM  
0BD8 20              RIM  
0BD9 3D              DCR  A
0BDA 3D              DCR  A
0BDB 3E 20           MVI  A,20
0BDD 53              MOV  D,E
0BDE 50              MOV  D,B
0BDF 41              MOV  B,C
0BE0 43              MOV  B,E
0BE1 45              MOV  B,L
0BE2 0D              DCR  C
0BE3 00              NOP  
0BE4 CD E00A         CALL 0AE0
0BE7 FE 20           CPI  20
0BE9 C2 E40B         JNZ  0BE4
0BEC CD 930B         CALL 0B93
0BEF 14              INR  D
0BF0 CD F70B         CALL 0BF7
0BF3 0D              DCR  C
0BF4 E1              POP  H
0BF5 F1              POP  PSW
0BF6 C9              RET  

0BF7 E3              XTHL 
0BF8 F5              PUSH PSW
0BF9 7E              MOV  A,M
0BFA 23              INX  H
0BFB CD B60B         CALL 0BB6
0BFE F1              POP  PSW
0BFF E3              XTHL 
0C00 C9              RET  

0C01 CD B00B         CALL 0BB0
0C04 0D              DCR  C
0C05 0A              LDAX B
0C06 0D              DCR  C
0C07 00              NOP  
0C08 CD D20E         CALL 0ED2
0C0B D8              RC   
0C0C CD B00B         CALL 0BB0
0C0F 20              RIM  
0C10 08              DB   08
0C11 00              NOP  
0C12 C9              RET
0C13 CD 010C         CALL 0C01
0C16 E3              XTHL 
0C17 CD A10B         CALL 0BA1
0C1A E3              XTHL 
0C1B C9              RET  
0C1C F5              PUSH PSW
0C1D 7C              MOV  A,H
0C1E CD 6F0B         CALL 0B6F
0C21 7D              MOV  A,L
0C22 CD 6F0B         CALL 0B6F
0C25 F1              POP  PSW
0C26 C9              RET  
0C27 CD 1C0C         CALL 0C1C
0C2A CD 8E0B         CALL 0B8E
0C2D C9              RET  
0C2E CD 86FC         CALL FC86
0C31 E6 7F           ANI  7F
0C33 C9              RET  
0C34 D5              PUSH D
0C35 CD 2E0C         CALL 0C2E
0C38 57              MOV  D,A
0C39 CD 8410         CALL 1084
0C3C DA 580C         JC   0C58
0C3F 07              RLC  
0C40 07              RLC  
0C41 07              RLC  
0C42 07              RLC  
0C43 5F              MOV  E,A
0C44 CD 2E0C         CALL 0C2E
0C47 57              MOV  D,A
0C48 CD 8410         CALL 1084
0C4B DA 580C         JC   0C58
0C4E B3              ORA  E
0C4F 5F              MOV  E,A
0C50 80              ADD  B
0C51 47              MOV  B,A
0C52 7B              MOV  A,E
0C53 D1              POP  D
0C54 37              STC  
0C55 C0              RNZ  
0C56 3F              CMC  
0C57 C9              RET  
0C58 7A              MOV  A,D
0C59 D1              POP  D
0C5A CD 130C         CALL 0C13
0C5D 20              RIM
0C5E 2A 2A2A         LHLD 2A2A
0C61 20              RIM  
0C62 4E              MOV  C,M
0C63 49              MOV  C,C
0C64 43              MOV  B,E
0C65 48              MOV  C,B
0C66 54              MOV  D,H
0C67 20              RIM  
0C68 48              MOV  C,B
0C69 45              MOV  B,L
0C6A 58              MOV  E,B
0C6B 20              RIM  
0C6C 3D              DCR  A
0C6D 20              RIM  
0C6E 00              NOP  
0C6F CD 6F0B         CALL 0B6F
0C72 37              STC  
0C73 C3 AC01         JMP  01AC
0C76 F5              PUSH PSW
0C77 CD 89FC         CALL FC89
0C7A F1              POP  PSW
0C7B C9              RET  
0C7C F5              PUSH PSW
0C7D 0F              RRC  
0C7E 0F              RRC  
0C7F 0F              RRC  
0C80 0F              RRC  
0C81 CD F20E         CALL 0EF2
0C84 CD 760C         CALL 0C76
0C87 F1              POP  PSW
0C88 F5              PUSH PSW
0C89 CD F20E         CALL 0EF2
0C8C CD 760C         CALL 0C76
0C8F F1              POP  PSW
0C90 C9              RET  
0C91 E3              XTHL 
0C92 F5              PUSH PSW
0C93 7E              MOV  A,M
0C94 B7              ORA  A
0C95 C4 760C         CNZ  0C76
0C98 23              INX  H
0C99 C2 930C         JNZ  0C93
0C9C F1              POP  PSW
0C9D E3              XTHL 
0C9E C9              RET  
0C9F F5              PUSH PSW
0CA0 7C              MOV  A,H
0CA1 CD 7C0C         CALL 0C7C
0CA4 7D              MOV  A,L
0CA5 CD 7C0C         CALL 0C7C
0CA8 F1              POP  PSW
0CA9 C9              RET  
0CAA E5              PUSH H
0CAB F5              PUSH PSW
0CAC 21 E1FC         LXI  H,FCE1
0CAF 36 FF           MVI  M,FF
0CB1 3E 10           MVI  A,10
0CB3 23              INX  H
0CB4 36 80           MVI  M,80
0CB6 3D              DCR  A
0CB7 C2 B30C         JNZ  0CB3
0CBA 23              INX  H
0CBB 36 FF           MVI  M,FF
0CBD F1              POP  PSW
0CBE E1              POP  H
0CBF C9              RET  
0CC0 19              DAD  D
0CC1 7E              MOV  A,M
0CC2 3C              INR  A
0CC3 37              STC  
0CC4 C8              RZ   
0CC5 3D              DCR  A
0CC6 FA C00C         JM   0CC0
0CC9 36 80           MVI  M,80
0CCB B7              ORA  A
0CCC C9              RET  
0CCD E5              PUSH H
0CCE D5              PUSH D
0CCF 21 E1FC         LXI  H,FCE1
0CD2 11 0100         LXI  D,0001
0CD5 CD C00C         CALL 0CC0
0CD8 D1              POP  D
0CD9 E1              POP  H
0CDA C9              RET  
0CDB E5              PUSH H
0CDC D5              PUSH D
0CDD 21 F2FC         LXI  H,FCF2
0CE0 11 FFFF         LXI  D,FFFF
0CE3 CD C00C         CALL 0CC0
0CE6 D1              POP  D
0CE7 E1              POP  H
0CE8 C9              RET
0CE9 E5              PUSH H
0CEA C5              PUSH B
0CEB 4F              MOV  C,A
0CEC 21 F2FC         LXI  H,FCF2
0CEF 2B              DCX  H
0CF0 7E              MOV  A,M
0CF1 B7              ORA  A
0CF2 F2 EF0C         JP   0CEF
0CF5 3C              INR  A
0CF6 CA 060D         JZ   0D06
0CF9 71              MOV  M,C
0CFA 2B              DCX  H
0CFB 7E              MOV  A,M
0CFC 3C              INR  A
0CFD CA 020D         JZ   0D02
0D00 36 80           MVI  M,80
0D02 79              MOV  A,C
0D03 C1              POP  B
0D04 E1              POP  H
0D05 C9              RET  
0D06 37              STC  
0D07 C3 020D         JMP  0D02
0D0A E5              PUSH H
0D0B D5              PUSH D
0D0C C5              PUSH B
0D0D 16 00           MVI  D,00
0D0F CD E00A         CALL 0AE0
0D12 5F              MOV  E,A
0D13 3A C9FC         LDA  FCC9
0D16 B7              ORA  A
0D17 7B              MOV  A,E
0D18 CC E90E         CZ   0EE9
0D1B 0C              INR  C
0D1C 0D              DCR  C
0D1D C4 E90E         CNZ  0EE9
0D20 5F              MOV  E,A
0D21 FE 0D           CPI  0D
0D23 CA 2B0D         JZ   0D2B
0D26 FE 20           CPI  20
0D28 C2 3B0D         JNZ  0D3B
0D2B CD D20E         CALL 0ED2
0D2E DA 370D         JC   0D37
0D31 CD B00B         CALL 0BB0
0D34 20              RIM  
0D35 08              DB   08
0D36 00              NOP
0D37 B7              ORA  A
0D38 C3 C10D         JMP  0DC1
0D3B FE 20           CPI  20
0D3D D2 460D         JNC  0D46
0D40 CD 890B         CALL 0B89
0D43 C3 0F0D         JMP  0D0F
0D46 FE 7F           CPI  7F
0D48 C2 810D         JNZ  0D81
0D4B CD D20E         CALL 0ED2
0D4E DA 630D         JC   0D63
0D51 CD CD0C         CALL 0CCD
0D54 DA 0F0D         JC   0D0F
0D57 CD B00B         CALL 0BB0
0D5A 08              DB   08
0D5B 20              RIM  
0D5C 20              RIM  
0D5D 08              DB   08
0D5E 08              DB   08
0D5F 00              NOP  
0D60 C3 740D         JMP  0D74
0D63 3A CAFC         LDA  FCCA
0D66 B7              ORA  A
0D67 C2 400D         JNZ  0D40
0D6A CD CD0C         CALL 0CCD
0D6D DA 0F0D         JC   0D0F
0D70 CD F70B         CALL 0BF7
0D73 2F              CMA  
0D74 7A              MOV  A,D
0D75 16 FF           MVI  D,FF
0D77 C6 F6           ADI  F6
0D79 14              INR  D
0D7A DA 770D         JC   0D77
0D7D 04              INR  B
0D7E C3 0F0D         JMP  0D0F
0D81 3A C7FC         LDA  FCC7
0D84 B7              ORA  A
0D85 7B              MOV  A,E
0D86 CA 960D         JZ   0D96
0D89 FE 2B           CPI  2B
0D8B CA 2B0D         JZ   0D2B
0D8E FE 2D           CPI  2D
0D90 C2 960D         JNZ  0D96
0D93 C3 2B0D         JMP  0D2B
0D96 CD 840E         CALL 0E84
0D99 D2 AE0D         JNC  0DAE
0D9C CD D20E         CALL 0ED2
0D9F DA 400D         JC   0D40
0DA2 7B              MOV  A,E
0DA3 CD B60B         CALL 0BB6
0DA6 CD B00B         CALL 0BB0
0DA9 08              DB   08
0DAA 00              NOP  
0DAB C3 400D         JMP  0D40
0DAE 78              MOV  A,B
0DAF B7              ORA  A
0DB0 CA 9C0D         JZ   0D9C
0DB3 7B              MOV  A,E
0DB4 CD E90C         CALL 0CE9
0DB7 DA 400D         JC   0D40
0DBA CD B60B         CALL 0BB6
0DBD 05              DCR  B
0DBE C3 0F0D         JMP  0D0F
0DC1 C1              POP  B
0DC2 D1              POP  D
0DC3 E1              POP  H
0DC4 C9              RET  
0DC5 E5              PUSH H
0DC6 D5              PUSH D
0DC7 C5              PUSH B
0DC8 F5              PUSH PSW
0DC9 2A D7FC         LHLD FCD7
0DCC 2B              DCX  H
0DCD E5              PUSH H
0DCE 21 A2FC         LXI  H,FCA2
0DD1 06 00           MVI  B,00
0DD3 0E 04           MVI  C,04
0DD5 3A C6FC         LDA  FCC6
0DD8 B7              ORA  A
0DD9 CA FE0D         JZ   0DFE
0DDC 5E              MOV  E,M
0DDD 23              INX  H
0DDE 56              MOV  D,M
0DDF 23              INX  H
0DE0 7B              MOV  A,E
0DE1 B2              ORA  D
0DE2 CA F90D         JZ   0DF9
0DE5 EB              XCHG 
0DE6 7E              MOV  A,M
0DE7 36 E7           MVI  M,E7
0DE9 EB              XCHG 
0DEA FE E7           CPI  E7
0DEC CA F00D         JZ   0DF0
0DEF 77              MOV  M,A
0DF0 E3              XTHL 
0DF1 CD A80E         CALL 0EA8
0DF4 E3              XTHL 
0DF5 C2 F90D         JNZ  0DF9
0DF8 04              INR  B
0DF9 23              INX  H
0DFA 0D              DCR  C
0DFB C2 DC0D         JNZ  0DDC
0DFE 78              MOV  A,B
0DFF D6 01           SUI  01
0E01 3F              CMC  
0E02 E1              POP  H
0E03 C1              POP  B
0E04 78              MOV  A,B
0E05 C1              POP  B
0E06 D1              POP  D
0E07 E1              POP  H
0E08 C9              RET  
0E09 0E 04           MVI  C,04
0E0B C9              RET  

0E0C E5              PUSH H
0E0D D5              PUSH D
0E0E C5              PUSH B
0E0F F5              PUSH PSW
0E10 3A C6FC         LDA  FCC6	; A laden mit Inhalt von FCC6 = 0
0E13 B7              ORA  A		; 0 oder 0
0E14 CA 320E         JZ   0E32	
0E17 21 A2FC         LXI  H,FCA2
0E1A 0E 04           MVI  C,04
0E1C 5E              MOV  E,M		
0E1D 23              INX  H
0E1E 56              MOV  D,M
0E1F 23              INX  H
0E20 7B              MOV  A,E
0E21 B2              ORA  D
0E22 CA 2D0E         JZ   0E2D
0E25 1A              LDAX D
0E26 FE E7           CPI  E7
0E28 C2 2D0E         JNZ  0E2D
0E2B 7E              MOV  A,M
0E2C 12              STAX D
0E2D 23              INX  H
0E2E 0D              DCR  C
0E2F C2 1C0E         JNZ  0E1C

0E32 F1              POP  PSW
0E33 C1              POP  B
0E34 D1              POP  D
0E35 E1              POP  H
0E36 C9              RET
  
0E37 D5              PUSH D
0E38 C5              PUSH B
0E39 F5              PUSH PSW
0E3A E5              PUSH H
0E3B 7C              MOV  A,H
0E3C B5              ORA  L
0E3D C2 460E         JNZ  0E46
0E40 21 A2FC         LXI  H,FCA2
0E43 C3 5D0E         JMP  0E5D
0E46 21 AEFC         LXI  H,FCAE
0E49 0E 04           MVI  C,04
0E4B 2B              DCX  H
0E4C 2B              DCX  H
0E4D 56              MOV  D,M
0E4E 2B              DCX  H
0E4F 5E              MOV  E,M
0E50 E3              XTHL 
0E51 CD A80E         CALL 0EA8
0E54 E3              XTHL
0E55 37              STC  
0E56 CA 6E0E         JZ   0E6E
0E59 0D              DCR  C
0E5A C2 4B0E         JNZ  0E4B
0E5D D1              POP  D
0E5E D5              PUSH D
0E5F 78              MOV  A,B
0E60 87              ADD  A
0E61 DA 6C0E         JC   0E6C
0E64 80              ADD  B
0E65 4F              MOV  C,A
0E66 06 00           MVI  B,00
0E68 09              DAD  B
0E69 73              MOV  M,E
0E6A 23              INX  H
0E6B 72              MOV  M,D
0E6C EB              XCHG 
0E6D B7              ORA  A
0E6E E1              POP  H
0E6F C1              POP  B
0E70 78              MOV  A,B
0E71 C1              POP  B
0E72 D1              POP  D
0E73 C9              RET  
0E74 E9              PCHL 
0E75 D5              PUSH D
0E76 F5              PUSH PSW
0E77 79              MOV  A,C
0E78 87              ADD  A
0E79 5F              MOV  E,A
0E7A 16 00           MVI  D,00
0E7C 19              DAD  D
0E7D 5E              MOV  E,M
0E7E 23              INX  H
0E7F 56              MOV  D,M
0E80 EB              XCHG 
0E81 F1              POP  PSW
0E82 D1              POP  D
0E83 E9              PCHL 
0E84 E5              PUSH H
0E85 C5              PUSH B
0E86 D5              PUSH D
0E87 F5              PUSH PSW
0E88 21 A00E         LXI  H,0EA0
0E8B 79              MOV  A,C
0E8C 87              ADD  A
0E8D 4F              MOV  C,A
0E8E 06 00           MVI  B,00
0E90 09              DAD  B
0E91 F1              POP  PSW
0E92 5E              MOV  E,M
0E93 23              INX  H
0E94 56              MOV  D,M
0E95 EB              XCHG 
0E96 D1              POP  D
0E97 D5              PUSH D
0E98 CD 740E         CALL 0E74
0E9B C1              POP  B
0E9C 59              MOV  E,C
0E9D C1              POP  B
0E9E E1              POP  H
0E9F C9              RET  
0EA0 40              MOV  B,B
0EA1 10              DB   10
0EA2 45              MOV  B,L
0EA3 10              DB   10
0EA4 5E              MOV  E,M
0EA5 10              DB   10
0EA6 84              ADD  H
0EA7 10              DB   10
0EA8 7B              MOV  A,E
0EA9 95              SUB  L
0EAA 7A              MOV  A,D
0EAB 9C              SBB  H
0EAC C0              RNZ  
0EAD 7B              MOV  A,E
0EAE 95              SUB  L
0EAF C9              RET  
0EB0 C5              PUSH B
0EB1 47              MOV  B,A
0EB2 0E FF           MVI  C,FF
0EB4 0C              INR  C
0EB5 7E              MOV  A,M
0EB6 23              INX  H
0EB7 B7              ORA  A
0EB8 CA C60E         JZ   0EC6
0EBB B8              CMP  B
0EBC C2 B40E         JNZ  0EB4
0EBF 7E              MOV  A,M
0EC0 23              INX  H
0EC1 B7              ORA  A
0EC2 C2 BF0E         JNZ  0EBF
0EC5 37              STC  
0EC6 78              MOV  A,B
0EC7 E3              XTHL 
0EC8 44              MOV  B,H
0EC9 E1              POP  H
0ECA 3F              CMC  
0ECB C9              RET  
0ECC E3              XTHL 
0ECD CD B00E         CALL 0EB0
0ED0 E3              XTHL 
0ED1 C9              RET  
0ED2 C5              PUSH B
0ED3 47              MOV  B,A
0ED4 3A C8FC         LDA  FCC8
0ED7 B7              ORA  A
0ED8 78              MOV  A,B
0ED9 C1              POP  B
0EDA C8              RZ   
0EDB 37              STC  
0EDC C9              RET  
0EDD E5              PUSH H
0EDE D5              PUSH D
0EDF CD F919         CALL 19F9
0EE2 EB              XCHG 
0EE3 CD A10B         CALL 0BA1
0EE6 D1              POP  D
0EE7 E1              POP  H
0EE8 C9              RET  
0EE9 FE 61           CPI  61
0EEB F8              RM   
0EEC FE 7B           CPI  7B
0EEE F0              RP   
0EEF E6 DF           ANI  DF
0EF1 C9              RET  
0EF2 E6 0F           ANI  0F
0EF4 C6 90           ADI  90
0EF6 27              DAA  
0EF7 CE 40           ACI  40
0EF9 27              DAA  
0EFA C9              RET  
0EFB CD AE0F         CALL 0FAE
0EFE CD 130C         CALL 0C13
0F01 20              RIM  
0F02 00              NOP  
0F03 CD 270C         CALL 0C27
0F06 CD DD0E         CALL 0EDD
0F09 C9              RET  
0F0A CD 010C         CALL 0C01
0F0D CD 930B         CALL 0B93
0F10 1D              DCR  E
0F11 C9              RET  
0F12 E5              PUSH H
0F13 21 6F0F         LXI  H,0F6F
0F16 CD 1B0F         CALL 0F1B
0F19 E1              POP  H
0F1A C9              RET  
0F1B 7E              MOV  A,M
0F1C 23              INX  H
0F1D B7              ORA  A
0F1E C8              RZ   
0F1F F5              PUSH PSW
0F20 CD 490F         CALL 0F49
0F23 F1              POP  PSW
0F24 F5              PUSH PSW
0F25 FE 8A           CPI  8A
0F27 C4 8E0B         CNZ  0B8E
0F2A F1              POP  PSW
0F2B E6 F0           ANI  F0
0F2D FE C0           CPI  C0
0F2F C2 3D0F         JNZ  0F3D
0F32 E5              PUSH H
0F33 2A D7FC         LHLD FCD7
0F36 CD DD0E         CALL 0EDD
0F39 E1              POP  H
0F3A C3 1B0F         JMP  0F1B
0F3D FE D0           CPI  D0
0F3F C2 1B0F         JNZ  0F1B
0F42 CD 930B         CALL 0B93
0F45 17              RAL  
0F46 C3 1B0F         JMP  0F1B
0F49 E5              PUSH H
0F4A C5              PUSH B
0F4B D5              PUSH D
0F4C 4F              MOV  C,A
0F4D 21 CFFC         LXI  H,FCCF
0F50 E6 0F           ANI  0F
0F52 5F              MOV  E,A
0F53 16 00           MVI  D,00
0F55 19              DAD  D
0F56 79              MOV  A,C
0F57 07              RLC  
0F58 07              RLC
0F59 E6 03           ANI  03
0F5B 4F              MOV  C,A
0F5C EB              XCHG 
0F5D 21 670F         LXI  H,0F67
0F60 CD 750E         CALL 0E75
0F63 D1              POP  D
0F64 C1              POP  B
0F65 E1              POP  H
0F66 C9              RET  
0F67 7B              MOV  A,E
0F68 0F              RRC  
0F69 80              ADD  B
0F6A 0F              RRC  
0F6B 9B              SBB  E
0F6C 0F              RRC  
0F6D A4              ANA  H
0F6E 0F              RRC  
0F6F 01 4003         LXI  B,0340
0F72 02              STAX B
0F73 05              DCR  B
0F74 04              INR  B
0F75 07              RLC  
0F76 06 0C           MVI  B,0C
0F78 8A              ADC  D
0F79 C8              RZ   
0F7A 00              NOP  
0F7B 1A              LDAX D
0F7C CD 6F0B         CALL 0B6F
0F7F C9              RET  
0F80 1A              LDAX D
0F81 47              MOV  B,A
0F82 21 00D5         LXI  H,D500
0F85 78              MOV  A,B
0F86 29              DAD  H
0F87 47              MOV  B,A
0F88 D2 920F         JNC  0F92
0F8B 07              RLC  
0F8C 7D              MOV  A,L
0F8D CE 30           ACI  30
0F8F CD B60B         CALL 0BB6
0F92 78              MOV  A,B
0F93 87              ADD  A
0F94 47              MOV  B,A
0F95 7C              MOV  A,H
0F96 B7              ORA  A
0F97 C8              RZ
0F98 C3 850F         JMP  0F85
0F9B 1A              LDAX D
0F9C 6F              MOV  L,A
0F9D 13              INX  D
0F9E 1A              LDAX D
0F9F 67              MOV  H,A
0FA0 CD 1C0C         CALL 0C1C
0FA3 C9              RET  
0FA4 CD 010C         CALL 0C01
0FA7 CD 8E0B         CALL 0B8E
0FAA CD 9B0F         CALL 0F9B
0FAD C9              RET  
0FAE CD B00B         CALL 0BB0
0FB1 0D              DCR  C
0FB2 0A              LDAX B
0FB3 20              RIM  
0FB4 50              MOV  D,B
0FB5 43              MOV  B,E
0FB6 20              RIM  
0FB7 20              RIM  
0FB8 20              RIM  
0FB9 4C              MOV  C,H
0FBA 41              MOV  B,C
0FBB 42              MOV  B,D
0FBC 45              MOV  B,L
0FBD 4C              MOV  C,H
0FBE 3A 2020         LDA  2020
0FC1 4F              MOV  C,A
0FC2 50              MOV  D,B
0FC3 20              RIM  
0FC4 20              RIM  
0FC5 20              RIM  
0FC6 41              MOV  B,C
0FC7 44              MOV  B,H
0FC8 52              MOV  D,D
0FC9 2E 46           MVI  L,46
0FCB 45              MOV  B,L
0FCC 4C              MOV  C,H
0FCD 44              MOV  B,H
0FCE 20              RIM  
0FCF 20              RIM  
0FD0 41              MOV  B,C
0FD1 20              RIM  
0FD2 20              RIM  
0FD3 4E              MOV  C,M
0FD4 5A              MOV  E,D
0FD5 48              MOV  C,B
0FD6 50              MOV  D,B
0FD7 43              MOV  B,E
0FD8 20              RIM  
0FD9 42              MOV  B,D
0FDA 20              RIM  
0FDB 20              RIM  
0FDC 43              MOV  B,E
0FDD 20              RIM  
0FDE 20              RIM  
0FDF 44              MOV  B,H
0FE0 20              RIM  
0FE1 20              RIM  
0FE2 45              MOV  B,L
0FE3 20              RIM  
0FE4 20              RIM  
0FE5 48              MOV  C,B
0FE6 20              RIM  
0FE7 20              RIM  
0FE8 4C              MOV  C,H
0FE9 20              RIM  
0FEA 20              RIM  
0FEB 49              MOV  C,C
0FEC 20              RIM  
0FED 20              RIM  
0FEE 53              MOV  D,E
0FEF 50              MOV  D,B
0FF0 00              NOP  
0FF1 C9              RET  
0FF2 3A DBFC         LDA  FCDB
0FF5 E6 0F           ANI  0F
0FF7 F6 08           ORI  08
0FF9 30              SIM  
0FFA D1              POP  D
0FFB 2A D9FC         LHLD FCD9
0FFE F9              SPHL 
0FFF 2A D7FC         LHLD FCD7
1002 E5              PUSH H
1003 D5              PUSH D
1004 2A D1FC         LHLD FCD1
1007 44              MOV  B,H
1008 4D              MOV  C,L
1009 2A D3FC         LHLD FCD3
100C EB              XCHG 
100D 2A CFFC         LHLD FCCF
1010 E5              PUSH H
1011 F1              POP  PSW
1012 2A D5FC         LHLD FCD5
1015 C9              RET  
1016 22 D5FC         SHLD FCD5
1019 F5              PUSH PSW
101A E1              POP  H
101B 22 CFFC         SHLD FCCF
101E EB              XCHG 
101F 22 D3FC         SHLD FCD3
1022 60              MOV  H,B
1023 69              MOV  L,C
1024 22 D1FC         SHLD FCD1
1027 21 0400         LXI  H,0004
102A 39              DAD  SP
102B 22 D9FC         SHLD FCD9
102E D1              POP  D
102F E1              POP  H
1030 22 D7FC         SHLD FCD7
1033 20              RIM  
1034 32 DBFC         STA  FCDB
1037 D5              PUSH D
1038 C9              RET  
1039 7D              MOV  A,L
103A 93              SUB  E
103B 6F              MOV  L,A
103C 7C              MOV  A,H
103D 9A              SBB  D
103E 67              MOV  H,A
103F C9              RET  
1040 FE 20           CPI  20
1042 C9              RET  
1043 57              MOV  D,A
1044 C9              RET  
1045 D6 30           SUI  30
1047 D8              RC   
1048 FE 02           CPI  02
104A 3F              CMC  
104B C9              RET  
104C CD 4510         CALL 1045
104F D8              RC   
1050 E5              PUSH H
1051 6A              MOV  L,D
1052 29              DAD  H
1053 B5              ORA  L
1054 57              MOV  D,A
1055 E1              POP  H
1056 C9              RET  
1057 D6 30           SUI  30
1059 D8              RC   
105A FE 0A           CPI  0A
105C 3F              CMC  
105D C9              RET  
105E CD 5710         CALL 1057
1061 D8              RC   
1062 5F              MOV  E,A
1063 7A              MOV  A,D
1064 87              ADD  A
1065 D8              RC   
1066 87              ADD  A
1067 D8              RC   
1068 82              ADD  D
1069 D8              RC   
106A 87              ADD  A
106B D8              RC   
106C 83              ADD  E
106D D8              RC   
106E 57              MOV  D,A
106F 7B              MOV  A,E
1070 C9              RET
1071 E5              PUSH H
1072 C5              PUSH B
1073 21 7C10         LXI  H,107C
1076 CD 750E         CALL 0E75
1079 C1              POP  B
107A E1              POP  H
107B C9              RET  
107C 43              MOV  B,E
107D 10              DB   10
107E 4C              MOV  C,H
107F 10              DB   10
1080 5E              MOV  E,M
1081 10              DB   10
1082 96              SUB  M
1083 10              DB   10
1084 D6 30           SUI  30
1086 D8              RC   
1087 C6 E9           ADI  E9
1089 D8              RC   
108A C6 06           ADI  06
108C F2 9210         JP   1092
108F C6 07           ADI  07
1091 D8              RC
1092 C6 0A           ADI  0A
1094 B7              ORA  A
1095 C9              RET  
1096 CD 8410         CALL 1084
1099 D8              RC   
109A E5              PUSH H
109B 6A              MOV  L,D
109C 29              DAD  H
109D 29              DAD  H
109E 29              DAD  H
109F 29              DAD  H
10A0 B5              ORA  L
10A1 57              MOV  D,A
10A2 E1              POP  H
10A3 C9              RET  
10A4 8D              ADC  L
10A5 01 9793         LXI  B,9397
10A8 9F              SBB  A
10A9 01 0285         LXI  B,8502
10AC 8D              ADC  L
10AD 89              ADC  C
10AE 97              SUB  A
10AF 00              NOP
10B0 9F              SBB  A
10B1 9B              SBB  E
10B2 02              STAX B
10B3 85              ADD  L
10B4 8D              ADC  L
10B5 01 9702         LXI  B,0297
10B8 9F              SBB  A
10B9 01 0285         LXI  B,8502
10BC 8D              ADC  L
10BD 00              NOP  
10BE 97              SUB  A
10BF 02              STAX B
10C0 9F              SBB  A
10C1 00              NOP  
10C2 02              STAX B
10C3 85              ADD  L
10C4 8D              ADC  L
10C5 01 9701         LXI  B,0197
10C8 9F              SBB  A
10C9 01 0285         LXI  B,8502
10CC 8D              ADC  L
10CD 81              ADD  C
10CE 97              SUB  A
10CF 01 9F00         LXI  B,009F
10D2 02              STAX B
10D3 85              ADD  L
10D4 8D              ADC  L
10D5 01 9701         LXI  B,0197
10D8 9F              SBB  A
10D9 01 0285         LXI  B,8502
10DC 8D              ADC  L
10DD 01 9701         LXI  B,0197
10E0 9F              SBB  A
10E1 00              NOP  
10E2 02              STAX B
10E3 85              ADD  L
10E4 21 0000         LXI  H,0000
10E7 22 F6FC         SHLD FCF6
10EA 3E C3           MVI  A,C3
10EC 32 F8FC         STA  FCF8
10EF 21 8111         LXI  H,1181
10F2 22 F9FC         SHLD FCF9
10F5 C9              RET  
10F6 D5              PUSH D
10F7 C5              PUSH B
10F8 21 0000         LXI  H,0000
10FB 39              DAD  SP
10FC 22 DCFC         SHLD FCDC
10FF CD F20F         CALL 0FF2
1102 E3              XTHL 
1103 D5              PUSH D
1104 C5              PUSH B
1105 F5              PUSH PSW
1106 2A D7FC         LHLD FCD7
1109 7E              MOV  A,M
110A 47              MOV  B,A
110B EB              XCHG 
110C 0E 01           MVI  C,01
110E D6 40           SUI  40
1110 DA 2611         JC   1126
1113 D6 80           SUI  80
1115 D2 5611         JNC  1156
1118 FE B6           CPI  B6
111A C2 6811         JNZ  1168
111D EB              XCHG 
111E 23              INX  H
111F 22 D7FC         SHLD FCD7
1122 37              STC  
1123 C3 A211         JMP  11A2
1126 78              MOV  A,B
1127 B7              ORA  A
1128 CA 6811         JZ   1168
112B E6 07           ANI  07
112D FE 06           CPI  06
112F CA 5211         JZ   1152
1132 78              MOV  A,B
1133 E6 0F           ANI  0F
1135 FE 01           CPI  01
1137 CA 5111         JZ   1151
113A FE 08           CPI  08
113C CA 1D11         JZ   111D
113F 78              MOV  A,B
1140 FE 10           CPI  10
1142 CA 1D11         JZ   111D
1145 FE 20           CPI  20
1147 DA 6811         JC   1168
114A E6 03           ANI  03
114C FE 02           CPI  02
114E C2 6811         JNZ  1168
1151 0C              INR  C
1152 0C              INR  C
1153 C3 6811         JMP  1168
1156 21 A410         LXI  H,10A4
1159 85              ADD  L
115A 6F              MOV  L,A
115B 3E 00           MVI  A,00
115D 8C              ADC  H
115E 67              MOV  H,A
115F 7E              MOV  A,M
1160 B7              ORA  A
1161 FA A911         JM   11A9
1164 CA 1D11         JZ   111D
1167 4F              MOV  C,A
1168 21 F3FC         LXI  H,FCF3
116B 1A              LDAX D
116C 77              MOV  M,A
116D 23              INX  H
116E 13              INX  D
116F 0D              DCR  C
1170 C2 6B11         JNZ  116B
1173 71              MOV  M,C
1174 23              INX  H
1175 71              MOV  M,C
1176 EB              XCHG 
1177 22 D7FC         SHLD FCD7
117A F1              POP  PSW
117B C1              POP  B
117C D1              POP  D
117D E1              POP  H
117E C3 F3FC         JMP  FCF3
1181 22 D5FC         SHLD FCD5
1184 E5              PUSH H
1185 D5              PUSH D
1186 C5              PUSH B
1187 F5              PUSH PSW
1188 EB              XCHG 
1189 22 D3FC         SHLD FCD3
118C 60              MOV  H,B
118D 69              MOV  L,C
118E 22 D1FC         SHLD FCD1
1191 E1              POP  H
1192 22 CFFC         SHLD FCCF
1195 E5              PUSH H
1196 21 0800         LXI  H,0008
1199 39              DAD  SP
119A 22 D9FC         SHLD FCD9
119D 20              RIM  
119E 32 DBFC         STA  FCDB
11A1 B7              ORA  A
11A2 2A DCFC         LHLD FCDC
11A5 F9              SPHL 
11A6 C1              POP  B
11A7 D1              POP  D
11A8 C9              RET  
11A9 F5              PUSH PSW
11AA E6 03           ANI  03
11AC EB              XCHG 
11AD 23              INX  H
11AE 3D              DCR  A
11AF C2 AD11         JNZ  11AD
11B2 22 D7FC         SHLD FCD7
11B5 F1              POP  PSW
11B6 E6 7C           ANI  7C
11B8 0F              RRC  
11B9 21 C511         LXI  H,11C5
11BC 5F              MOV  E,A
11BD 16 00           MVI  D,00
11BF 19              DAD  D
11C0 5E              MOV  E,M
11C1 23              INX  H
11C2 56              MOV  D,M
11C3 EB              XCHG 
11C4 E9              PCHL 
11C5 D5              PUSH D
11C6 11 DF11         LXI  D,11DF
11C9 20              RIM  
11CA 12              STAX D
11CB 1A              LDAX D
11CC 12              STAX D
11CD 32 122C         STA  2C12
11D0 12              STAX D
11D1 46              MOV  B,M
11D2 12              STAX D
11D3 40              MOV  B,B
11D4 12              STAX D
11D5 F1              POP  PSW
11D6 C1              POP  B
11D7 D1              POP  D
11D8 E1              POP  H
11D9 22 D7FC         SHLD FCD7
11DC C3 8111         JMP  1181
11DF 21 0112         LXI  H,1201
11E2 7E              MOV  A,M
11E3 23              INX  H
11E4 B8              CMP  B
11E5 CA 0612         JZ   1206
11E8 B7              ORA  A
11E9 C2 E211         JNZ  11E2
11EC 3E 38           MVI  A,38
11EE A0              ANA  B
11EF 5F              MOV  E,A
11F0 16 00           MVI  D,00
11F2 2A D7FC         LHLD FCD7
11F5 EB              XCHG 
11F6 22 D7FC         SHLD FCD7
11F9 EB              XCHG 
11FA F1              POP  PSW
11FB C1              POP  B
11FC D1              POP  D
11FD E3              XTHL 
11FE C3 8111         JMP  1181
1201 C7              RST  0
1202 CF              RST  1
1203 E7              RST  4
1204 FF              RST  7
1205 00              NOP  
1206 E6 38           ANI  38
1208 32 FBFC         STA  FCFB
120B F1              POP  PSW
120C C1              POP  B
120D D1              POP  D
120E 2A D7FC         LHLD FCD7
1211 E3              XTHL 
1212 E5              PUSH H
1213 2A FBFC         LHLD FCFB
1216 26 00           MVI  H,00
1218 E3              XTHL 
1219 C9              RET  
121A CD 5B12         CALL 125B
121D DA A111         JC   11A1
1220 F1              POP  PSW
1221 C1              POP  B
1222 D1              POP  D
1223 E1              POP  H
1224 E3              XTHL 
1225 22 D7FC         SHLD FCD7
1228 E1              POP  H
1229 C3 8111         JMP  1181
122C CD 5B12         CALL 125B
122F DA A111         JC   11A1
1232 2A D7FC         LHLD FCD7
1235 2B              DCX  H
1236 56              MOV  D,M
1237 2B              DCX  H
1238 5E              MOV  E,M
1239 EB              XCHG 
123A 22 D7FC         SHLD FCD7
123D C3 A111         JMP  11A1
1240 CD 5B12         CALL 125B
1243 DA A111         JC   11A1
1246 2A D7FC         LHLD FCD7
1249 2B              DCX  H
124A 56              MOV  D,M
124B 2B              DCX  H
124C 5E              MOV  E,M
124D EB              XCHG 
124E 22 D7FC         SHLD FCD7
1251 13              INX  D
1252 13              INX  D
1253 EB              XCHG 
1254 F1              POP  PSW
1255 C1              POP  B
1256 D1              POP  D
1257 E3              XTHL 
1258 C3 8111         JMP  1181
125B 21 0200         LXI  H,0002
125E 39              DAD  SP
125F 4E              MOV  C,M
1260 78              MOV  A,B
1261 E6 38           ANI  38
1263 1F              RAR  
1264 1F              RAR  
1265 1F              RAR  
1266 47              MOV  B,A
1267 1F              RAR  
1268 21 7912         LXI  H,1279
126B 5F              MOV  E,A
126C 16 00           MVI  D,00
126E 19              DAD  D
126F 7E              MOV  A,M
1270 A1              ANA  C
1271 CA 7612         JZ   1276
1274 3E 01           MVI  A,01
1276 A8              XRA  B
1277 1F              RAR  
1278 C9              RET
1279 40              MOV  B,B
127A 01 0480         LXI  B,8004
127D 22 FFFC         SHLD FCFF
1280 2A FFFC         LHLD FCFF
1283 22 FDFC         SHLD FCFD
1286 CD 8417         CALL 1784
1289 CD 270C         CALL 0C27
128C AF              XRA  A
128D 32 08FD         STA  FD08
1290 32 09FD         STA  FD09
1293 32 07FD         STA  FD07
1296 CD 930B         CALL 0B93
1299 0C              INR  C
129A CD 1416         CALL 1614
129D CD C012         CALL 12C0
12A0 3A 07FD         LDA  FD07
12A3 FE 0F           CPI  0F
12A5 C2 8012         JNZ  1280
12A8 2A 01FD         LHLD FD01
12AB 3E FF           MVI  A,FF
12AD BE              CMP  M
12AE C8              RZ   
12AF 23              INX  H
12B0 23              INX  H
12B1 23              INX  H
12B2 23              INX  H
12B3 23              INX  H
12B4 7E              MOV  A,M
12B5 B7              ORA  A
12B6 23              INX  H
12B7 23              INX  H
12B8 23              INX  H
12B9 F2 AB12         JP   12AB
12BC CD CA17         CALL 17CA
12BF C9              RET  
12C0 CD 0F17         CALL 170F
12C3 D0              RNC  
12C4 CD E616         CALL 16E6
12C7 D2 6E13         JNC  136E
12CA CD E616         CALL 16E6
12CD DA CA12         JC   12CA
12D0 CD 7E15         CALL 157E
12D3 FE 3A           CPI  3A
12D5 CA 0F13         JZ   130F
12D8 FE 20           CPI  20
12DA C2 E912         JNZ  12E9
12DD CD 0F17         CALL 170F
12E0 CD 5217         CALL 1752
12E3 78              MOV  A,B
12E4 FE 10           CPI  10
12E6 CA F512         JZ   12F5
12E9 CD 9015         CALL 1590
12EC CD 0F17         CALL 170F
12EF CD 5217         CALL 1752
12F2 DA 3F13         JC   133F
12F5 CD 9015         CALL 1590
12F8 CD 0F17         CALL 170F
12FB 11 09FD         LXI  D,FD09
12FE CD 9815         CALL 1598
1301 CD 0417         CALL 1704
1304 D2 6E13         JNC  136E
1307 FE 3A           CPI  3A
1309 C4 7E15         CNZ  157E
130C C3 3513         JMP  1335
130F CD 9015         CALL 1590
1312 CD 0F17         CALL 170F
1315 11 09FD         LXI  D,FD09
1318 CD 9815         CALL 1598
131B D2 6E13         JNC  136E
131E 2A FFFC         LHLD FCFF
1321 44              MOV  B,H
1322 4D              MOV  C,L
1323 CD 8C17         CALL 178C
1326 3E 10           MVI  A,10
1328 D2 7313         JNC  1373
132B CD F716         CALL 16F7
132E CD 3513         CALL 1335
1331 C9              RET  
1332 C3 6E13         JMP  136E
1335 CD 0F17         CALL 170F
1338 D0              RNC  
1339 CD 5217         CALL 1752
133C D2 6E13         JNC  136E
133F 4F              MOV  C,A
1340 3E 0B           MVI  A,0B
1342 B8              CMP  B
1343 79              MOV  A,C
1344 DA 4D13         JC   134D
1347 32 08FD         STA  FD08
134A CD C315         CALL 15C3
134D CD 0F17         CALL 170F
1350 21 8613         LXI  H,1386
1353 48              MOV  C,B
1354 06 00           MVI  B,00
1356 09              DAD  B
1357 09              DAD  B
1358 5E              MOV  E,M
1359 23              INX  H
135A 56              MOV  D,M
135B EB              XCHG 
135C CD 9715         CALL 1597
135F F5              PUSH PSW
1360 D2 6913         JNC  1369
1363 F1              POP  PSW
1364 CD 2217         CALL 1722
1367 3F              CMC  
1368 F5              PUSH PSW
1369 CD CC15         CALL 15CC
136C F1              POP  PSW
136D D8              RC   
136E 3A 15FD         LDA  FD15
1371 D6 1D           SUI  1D
1373 CD 8417         CALL 1784
1376 CD 8815         CALL 1588
1379 CD B00B         CALL 0BB0
137C 3F              CMC  
137D 07              RLC  
137E 00              NOP  
137F 2A FDFC         LHLD FCFD
1382 22 FFFC         SHLD FCFF
1385 C9              RET  
1386 AC              XRA  H
1387 13              INX  D
1388 BA              CMP  D
1389 13              INX  D
138A AE              XRA  M
138B 13              INX  D
138C D5              PUSH D
138D 13              INX  D
138E F4 1300         CP   0013
1391 14              INR  D
1392 0C              INR  C
1393 14              INR  D
1394 1B              DCX  D
1395 14              INR  D
1396 30              SIM  
1397 14              INR  D
1398 3E 14           MVI  A,14
139A 4A              MOV  C,D
139B 14              INR  D
139C 5F              MOV  E,A
139D 14              INR  D
139E 6D              MOV  L,L
139F 14              INR  D
13A0 AC              XRA  H
13A1 14              INR  D
13A2 D7              RST  2
13A3 14              INR  D
13A4 E3              XTHL 
13A5 14              INR  D
13A6 E5              PUSH H
13A7 14              INR  D
13A8 B8              CMP  B
13A9 18              DB   18
13AA CA 1737         JZ   3717
13AD C9              RET  
13AE CD 0C14         CALL 140C
13B1 D0              RNC  
13B2 CD DE16         CALL 16DE
13B5 C0              RNZ  
13B6 CD BA13         CALL 13BA
13B9 C9              RET  
13BA CD 0417         CALL 1704
13BD D0              RNC  
13BE FE 27           CPI  27
13C0 C2 9A14         JNZ  149A
13C3 CD F716         CALL 16F7
13C6 CD C315         CALL 15C3
13C9 FE 0D           CPI  0D
13CB C8              RZ   
13CC CD F716         CALL 16F7
13CF FE 27           CPI  27
13D1 37              STC  
13D2 C8              RZ   
13D3 3F              CMC  
13D4 C9              RET  
13D5 0E 00           MVI  C,00
13D7 2A 15FD         LHLD FD15
13DA E5              PUSH H
13DB B7              ORA  A
13DC CD 0015         CALL 1500
13DF E1              POP  H
13E0 D0              RNC  
13E1 22 15FD         SHLD FD15
13E4 0E 01           MVI  C,01
13E6 B7              ORA  A
13E7 CD 0015         CALL 1500
13EA EB              XCHG 
13EB 7B              MOV  A,E
13EC CD C315         CALL 15C3
13EF 7A              MOV  A,D
13F0 CD C315         CALL 15C3
13F3 C9              RET  
13F4 CD 0C14         CALL 140C
13F7 D0              RNC  
13F8 CD DE16         CALL 16DE
13FB C0              RNZ  
13FC CD 0014         CALL 1400
13FF C9              RET  
1400 CD 9A16         CALL 169A
1403 D0              RNC  
1404 79              MOV  A,C
1405 2A FDFC         LHLD FCFD
1408 B6              ORA  M
1409 77              MOV  M,A
140A 37              STC  
140B C9              RET
140C CD 9A16         CALL 169A
140F D0              RNC  
1410 79              MOV  A,C
1411 07              RLC  
1412 07              RLC  
1413 07              RLC  
1414 2A FDFC         LHLD FCFD
1417 B6              ORA  M
1418 77              MOV  M,A
1419 37              STC  
141A C9              RET  
141B 37              STC  
141C CD 0015         CALL 1500
141F D0              RNC  
1420 3E F8           MVI  A,F8
1422 A5              ANA  L
1423 B4              ORA  H
1424 C0              RNZ  
1425 7D              MOV  A,L
1426 07              RLC  
1427 07              RLC  
1428 07              RLC  
1429 2A FDFC         LHLD FCFD
142C B6              ORA  M
142D 77              MOV  M,A
142E 37              STC  
142F C9              RET  
1430 CD AF16         CALL 16AF
1433 D0              RNC  
1434 FE 40           CPI  40
1436 C8              RZ   
1437 2A FDFC         LHLD FCFD
143A B6              ORA  M
143B 77              MOV  M,A
143C 37              STC  
143D C9              RET  
143E CD 3014         CALL 1430
1441 D0              RNC  
1442 CD DE16         CALL 16DE
1445 C0              RNZ  
1446 CD D513         CALL 13D5
1449 C9              RET  
144A CD AF16         CALL 16AF
144D D0              RNC  
144E 0E 30           MVI  C,30
1450 B9              CMP  C
1451 C8              RZ   
1452 FE 40           CPI  40
1454 C2 5814         JNZ  1458
1457 79              MOV  A,C
1458 2A FDFC         LHLD FCFD
145B B6              ORA  M
145C 77              MOV  M,A
145D 37              STC  
145E C9              RET  
145F CD AF16         CALL 16AF
1462 D0              RNC  
1463 FE 20           CPI  20
1465 D0              RNC  
1466 2A FDFC         LHLD FCFD
1469 B6              ORA  M
146A 77              MOV  M,A
146B 37              STC  
146C C9              RET  
146D CD 7C14         CALL 147C
1470 D0              RNC  
1471 CD DE16         CALL 16DE
1474 CA 6D14         JZ   146D
1477 CD 7E15         CALL 157E
147A 37              STC  
147B C9              RET  
147C CD 0417         CALL 1704
147F D0              RNC  
1480 FE 27           CPI  27
1482 C2 9A14         JNZ  149A
1485 2A FFFC         LHLD FCFF
1488 22 FFFC         SHLD FCFF
148B CD F716         CALL 16F7
148E FE 0D           CPI  0D
1490 C8              RZ   
1491 FE 27           CPI  27
1493 37              STC  
1494 C8              RZ   
1495 77              MOV  M,A
1496 23              INX  H
1497 C3 8814         JMP  1488
149A CD 7E15         CALL 157E
149D 37              STC  
149E CD 0015         CALL 1500
14A1 EB              XCHG 
14A2 7B              MOV  A,E
14A3 CD C315         CALL 15C3
14A6 D0              RNC  
14A7 7A              MOV  A,D
14A8 B7              ORA  A
14A9 C0              RNZ  
14AA 37              STC  
14AB C9              RET  
14AC 2A 15FD         LHLD FD15
14AF 0E 00           MVI  C,00
14B1 B7              ORA  A
14B2 E5              PUSH H
14B3 CD 0015         CALL 1500
14B6 E1              POP  H
14B7 D0              RNC  
14B8 CD DE16         CALL 16DE
14BB CA AF14         JZ   14AF
14BE CD 7E15         CALL 157E
14C1 CD 2217         CALL 1722
14C4 3F              CMC  
14C5 D0              RNC  
14C6 22 15FD         SHLD FD15
14C9 CD E413         CALL 13E4
14CC CD DE16         CALL 16DE
14CF CA C914         JZ   14C9
14D2 CD 7E15         CALL 157E
14D5 37              STC  
14D6 C9              RET  
14D7 37              STC  
14D8 CD 0015         CALL 1500
14DB D0              RNC  
14DC 22 FDFC         SHLD FCFD
14DF 22 FFFC         SHLD FCFF
14E2 C9              RET  
14E3 37              STC  
14E4 C9              RET  
14E5 37              STC  
14E6 CD 0015         CALL 1500
14E9 D0              RNC  
14EA 44              MOV  B,H
14EB 4D              MOV  C,L
14EC 11 09FD         LXI  D,FD09
14EF 1A              LDAX D
14F0 B7              ORA  A
14F1 CA F814         JZ   14F8
14F4 CD 8C17         CALL 178C
14F7 D8              RC   
14F8 CD 9015         CALL 1590
14FB CD 0F17         CALL 170F
14FE B7              ORA  A
14FF C9              RET  
1500 1F              RAR  
1501 47              MOV  B,A
1502 CD 0417         CALL 1704
1505 CD 7E15         CALL 157E
1508 21 0000         LXI  H,0000
150B D0              RNC  
150C E5              PUSH H
150D CD 1E15         CALL 151E
1510 E1              POP  H
1511 D0              RNC  
1512 19              DAD  D
1513 CD 2217         CALL 1722
1516 CD 7E15         CALL 157E
1519 DA 0C15         JC   150C
151C 37              STC  
151D C9              RET  
151E FE 2D           CPI  2D
1520 F5              PUSH PSW
1521 CC F716         CZ   16F7
1524 FE 2B           CPI  2B
1526 CC F716         CZ   16F7
1529 CD E616         CALL 16E6
152C CD 7E15         CALL 157E
152F E1              POP  H
1530 D0              RNC  
1531 E5              PUSH H
1532 FE 3A           CPI  3A
1534 DA 6415         JC   1564
1537 11 0FFD         LXI  D,FD0F
153A C5              PUSH B
153B CD 9815         CALL 1598
153E C1              POP  B
153F C5              PUSH B
1540 2A FFFC         LHLD FCFF
1543 C5              PUSH B
1544 E3              XTHL 
1545 C1              POP  B
1546 CD 1219         CALL 1912
1549 C1              POP  B
154A DA 5515         JC   1555
154D E1              POP  H
154E C9              RET  
154F CD 7E15         CALL 157E
1552 EB              XCHG 
1553 2E 01           MVI  L,01
1555 F1              POP  PSW
1556 37              STC  
1557 C0              RNZ  
1558 7B              MOV  A,E
1559 2F              CMA  
155A 5F              MOV  E,A
155B 7A              MOV  A,D
155C 2F              CMA  
155D 57              MOV  D,A
155E 13              INX  D
155F 7D              MOV  A,L
1560 B7              ORA  A
1561 C8              RZ   
1562 37              STC  
1563 C9              RET  
1564 21 0000         LXI  H,0000
1567 CD F716         CALL 16F7
156A FE 48           CPI  48
156C CA 5215         JZ   1552
156F CD 8410         CALL 1084
1572 DA 4F15         JC   154F
1575 29              DAD  H
1576 29              DAD  H
1577 29              DAD  H
1578 29              DAD  H
1579 B5              ORA  L
157A 6F              MOV  L,A
157B C3 6715         JMP  1567
157E E5              PUSH H
157F 2A 15FD         LHLD FD15
1582 2B              DCX  H
1583 22 15FD         SHLD FD15
1586 E1              POP  H
1587 C9              RET  
1588 CD 8E0B         CALL 0B8E
158B 3D              DCR  A
158C F2 8815         JP   1588
158F C9              RET  
1590 21 2DFD         LXI  H,FD2D
1593 22 15FD         SHLD FD15
1596 C9              RET  
1597 E9              PCHL 
1598 D5              PUSH D
1599 0E 06           MVI  C,06
159B 3E 20           MVI  A,20
159D 12              STAX D
159E 13              INX  D
159F 0D              DCR  C
15A0 C2 9D15         JNZ  159D
15A3 D1              POP  D
15A4 0E 06           MVI  C,06
15A6 CD E616         CALL 16E6
15A9 D0              RNC  
15AA FE 3F           CPI  3F
15AC 3F              CMC  
15AD D0              RNC  
15AE D5              PUSH D
15AF 0D              DCR  C
15B0 0C              INR  C
15B1 CA B715         JZ   15B7
15B4 12              STAX D
15B5 13              INX  D
15B6 0D              DCR  C
15B7 CD E616         CALL 16E6
15BA DA AF15         JC   15AF
15BD CD 7E15         CALL 157E
15C0 D1              POP  D
15C1 37              STC  
15C2 C9              RET  
15C3 2A FFFC         LHLD FCFF
15C6 77              MOV  M,A
15C7 23              INX  H
15C8 22 FFFC         SHLD FCFF
15CB C9              RET  
15CC 3A FFFC         LDA  FCFF
15CF 2A FDFC         LHLD FCFD
15D2 EB              XCHG 
15D3 93              SUB  E
15D4 47              MOV  B,A
15D5 C8              RZ   
15D6 21 1FFD         LXI  H,FD1F
15D9 CD 6719         CALL 1967
15DC 23              INX  H
15DD 1A              LDAX D
15DE 13              INX  D
15DF CD 7019         CALL 1970
15E2 0E 03           MVI  C,03
15E4 3A 08FD         LDA  FD08
15E7 B7              ORA  A
15E8 CA F015         JZ   15F0
15EB AF              XRA  A
15EC 32 08FD         STA  FD08
15EF 23              INX  H
15F0 05              DCR  B
15F1 CA 0816         JZ   1608
15F4 1A              LDAX D
15F5 13              INX  D
15F6 CD 7019         CALL 1970
15F9 0D              DCR  C
15FA C2 F015         JNZ  15F0
15FD CD 0816         CALL 1608
1600 05              DCR  B
1601 C8              RZ   
1602 CD 8417         CALL 1784
1605 C3 D615         JMP  15D6
1608 36 00           MVI  M,00
160A 21 1FFD         LXI  H,FD1F
160D CD A10B         CALL 0BA1
1610 CD 8119         CALL 1981
1613 C9              RET  
1614 CD 8119         CALL 1981
1617 CD 9015         CALL 1590
161A 2B              DCX  H
161B 36 00           MVI  M,00
161D 16 07           MVI  D,07
161F CD E00A         CALL 0AE0
1622 CD E90E         CALL 0EE9
1625 B7              ORA  A
1626 CA 1F16         JZ   161F
1629 FE 0A           CPI  0A
162B CA 1F16         JZ   161F
162E FE 09           CPI  09
1630 CA 7516         JZ   1675
1633 FE 7F           CPI  7F
1635 C2 6916         JNZ  1669
1638 7E              MOV  A,M
1639 B7              ORA  A
163A CA 1F16         JZ   161F
163D CD D20E         CALL 0ED2
1640 3E 2F           MVI  A,2F
1642 DA 5116         JC   1651
1645 3E 08           MVI  A,08
1647 CD B60B         CALL 0BB6
164A 3E 20           MVI  A,20
164C CD B60B         CALL 0BB6
164F 3E 08           MVI  A,08
1651 CD B60B         CALL 0BB6
1654 14              INR  D
1655 7A              MOV  A,D
1656 E6 07           ANI  07
1658 57              MOV  D,A
1659 36 20           MVI  M,20
165B 2B              DCX  H
165C 34              INR  M
165D 35              DCR  M
165E F2 1F16         JP   161F
1661 FE 07           CPI  07
1663 C2 3816         JNZ  1638
1666 C3 1F16         JMP  161F
1669 CD 8616         CALL 1686
166C FE 0D           CPI  0D
166E C2 1F16         JNZ  161F
1671 CD B60B         CALL 0BB6
1674 C9              RET  
1675 3E A0           MVI  A,A0
1677 CD 8616         CALL 1686
167A F2 7516         JP   1675
167D FE 0D           CPI  0D
167F C2 1F16         JNZ  161F
1682 CD B60B         CALL 0BB6
1685 C9              RET  
1686 23              INX  H
1687 34              INR  M
1688 35              DCR  M
1689 C2 9116         JNZ  1691
168C 3E 0D           MVI  A,0D
168E 2B              DCX  H
168F 16 00           MVI  D,00
1691 77              MOV  M,A
1692 CD B60B         CALL 0BB6
1695 15              DCR  D
1696 F0              RP   
1697 16 07           MVI  D,07
1699 C9              RET  
169A CD 0417         CALL 1704
169D D0              RNC  
169E 21 9619         LXI  H,1996
16A1 01 FF09         LXI  B,09FF
16A4 0C              INR  C
16A5 05              DCR  B
16A6 3F              CMC  
16A7 C8              RZ
16A8 BE              CMP  M
16A9 23              INX  H
16AA 37              STC  
16AB C8              RZ   
16AC C3 A416         JMP  16A4
16AF CD 2217         CALL 1722
16B2 D0              RNC  
16B3 4F              MOV  C,A
16B4 CD 4117         CALL 1741
16B7 CD 7E15         CALL 157E
16BA 21 9B19         LXI  H,199B
16BD 06 FF           MVI  B,FF
16BF 23              INX  H
16C0 23              INX  H
16C1 23              INX  H
16C2 04              INR  B
16C3 7E              MOV  A,M
16C4 FE 20           CPI  20
16C6 C8              RZ   
16C7 B9              CMP  C
16C8 C2 BF16         JNZ  16BF
16CB 23              INX  H
16CC 7E              MOV  A,M
16CD BA              CMP  D
16CE C2 C016         JNZ  16C0
16D1 23              INX  H
16D2 7E              MOV  A,M
16D3 BB              CMP  E
16D4 C2 C116         JNZ  16C1
16D7 78              MOV  A,B
16D8 0F              RRC  
16D9 0F              RRC  
16DA 0F              RRC  
16DB 0F              RRC  
16DC 37              STC  
16DD C9              RET  
16DE CD F716         CALL 16F7
16E1 FE 2C           CPI  2C
16E3 37              STC  
16E4 3F              CMC  
16E5 C9              RET  
16E6 CD F716         CALL 16F7
16E9 FE 30           CPI  30
16EB 3F              CMC  
16EC D0              RNC  
16ED FE 3A           CPI  3A
16EF D8              RC   
16F0 FE 3F           CPI  3F
16F2 3F              CMC  
16F3 D0              RNC  
16F4 FE 5B           CPI  5B
16F6 C9              RET  
16F7 E5              PUSH H
16F8 2A 15FD         LHLD FD15
16FB 3E 7F           MVI  A,7F
16FD A6              ANA  M
16FE 23              INX  H
16FF 22 15FD         SHLD FD15
1702 E1              POP  H
1703 C9              RET  
1704 CD F716         CALL 16F7
1707 FE 3B           CPI  3B
1709 C8              RZ   
170A FE 0D           CPI  0D
170C C8              RZ   
170D 37              STC  
170E C9              RET  
170F CD F716         CALL 16F7
1712 FE 20           CPI  20
1714 CA 0F17         JZ   170F
1717 CD 7E15         CALL 157E
171A FE 3B           CPI  3B
171C C8              RZ   
171D FE 0D           CPI  0D
171F C8              RZ   
1720 37              STC  
1721 C9              RET  
1722 CD F716         CALL 16F7
1725 FE 20           CPI  20
1727 C8              RZ   
1728 FE 2C           CPI  2C
172A C8              RZ   
172B FE 3B           CPI  3B
172D C8              RZ   
172E FE 0D           CPI  0D
1730 C8              RZ   
1731 37              STC  
1732 C9              RET  
1733 01 2020         LXI  B,2020
1736 50              MOV  D,B
1737 58              MOV  E,B
1738 CD 2217         CALL 1722
173B 47              MOV  B,A
173C CD 2217         CALL 1722
173F D0              RNC  
1740 4F              MOV  C,A
1741 11 2020         LXI  D,2020
1744 CD 2217         CALL 1722
1747 D0              RNC  
1748 57              MOV  D,A
1749 CD 2217         CALL 1722
174C D0              RNC  
174D 5F              MOV  E,A
174E CD 2217         CALL 1722
1751 C9              RET  
1752 CD 3317         CALL 1733
1755 CD 7E15         CALL 157E
1758 21 DC1B         LXI  H,1BDC
175B 23              INX  H
175C 23              INX  H
175D 23              INX  H
175E 23              INX  H
175F 23              INX  H
1760 23              INX  H
1761 7E              MOV  A,M
1762 B7              ORA  A
1763 C8              RZ   
1764 B8              CMP  B
1765 C2 5B17         JNZ  175B
1768 23              INX  H
1769 7E              MOV  A,M
176A B9              CMP  C
176B C2 5C17         JNZ  175C
176E 23              INX  H
176F 7E              MOV  A,M
1770 BA              CMP  D
1771 C2 5D17         JNZ  175D
1774 23              INX  H
1775 7E              MOV  A,M
1776 BB              CMP  E
1777 C2 5E17         JNZ  175E
177A 23              INX  H
177B 7E              MOV  A,M
177C 32 07FD         STA  FD07
177F 47              MOV  B,A
1780 23              INX  H
1781 7E              MOV  A,M
1782 37              STC
1783 C9              RET  
1784 CD B00B         CALL 0BB0
1787 0A              LDAX B
1788 0D              DCR  C
1789 0D              DCR  C
178A 00              NOP  
178B C9              RET  
178C CD 7F18         CALL 187F
178F D2 9717         JNC  1797
1792 FA A017         JM   17A0
1795 B7              ORA  A
1796 C9              RET  
1797 CD 1818         CALL 1818
179A D0              RNC  
179B 71              MOV  M,C
179C 23              INX  H
179D 70              MOV  M,B
179E 37              STC  
179F C9              RET  
17A0 70              MOV  M,B
17A1 2B              DCX  H
17A2 71              MOV  M,C
17A3 2B              DCX  H
17A4 7E              MOV  A,M
17A5 E6 7F           ANI  7F
17A7 77              MOV  M,A
17A8 EB              XCHG 
17A9 23              INX  H
17AA 23              INX  H
17AB 5E              MOV  E,M
17AC 36 00           MVI  M,00
17AE 23              INX  H
17AF 56              MOV  D,M
17B0 36 00           MVI  M,00
17B2 2B              DCX  H
17B3 2B              DCX  H
17B4 E5              PUSH H
17B5 EB              XCHG 
17B6 5E              MOV  E,M
17B7 23              INX  H
17B8 56              MOV  D,M
17B9 EB              XCHG 
17BA 09              DAD  B
17BB EB              XCHG 
17BC 72              MOV  M,D
17BD 2B              DCX  H
17BE 73              MOV  M,E
17BF E1              POP  H
17C0 56              MOV  D,M
17C1 2B              DCX  H
17C2 5E              MOV  E,M
17C3 7A              MOV  A,D
17C4 B3              ORA  E
17C5 C2 A817         JNZ  17A8
17C8 37              STC  
17C9 C9              RET  
17CA 2A 01FD         LHLD FD01
17CD 3E FF           MVI  A,FF
17CF BE              CMP  M
17D0 37              STC  
17D1 C8              RZ   
17D2 CD 010C         CALL 0C01
17D5 1E 06           MVI  E,06
17D7 7E              MOV  A,M
17D8 E6 7F           ANI  7F
17DA CD B60B         CALL 0BB6
17DD 7E              MOV  A,M
17DE 23              INX  H
17DF 1D              DCR  E
17E0 C2 D717         JNZ  17D7
17E3 B7              ORA  A
17E4 FA F617         JM   17F6
17E7 CD 8E0B         CALL 0B8E
17EA 5E              MOV  E,M
17EB 23              INX  H
17EC 56              MOV  D,M
17ED 23              INX  H
17EE EB              XCHG 
17EF CD 1C0C         CALL 0C1C
17F2 EB              XCHG 
17F3 C3 CD17         JMP  17CD
17F6 CD F70B         CALL 0BF7
17F9 2A 5E23         LHLD 235E
17FC 56              MOV  D,M
17FD 23              INX  H
17FE E5              PUSH H
17FF EB              XCHG 
1800 23              INX  H
1801 23              INX  H
1802 5E              MOV  E,M
1803 23              INX  H
1804 56              MOV  D,M
1805 2B              DCX  H
1806 2B              DCX  H
1807 EB              XCHG 
1808 CD 270C         CALL 0C27
180B EB              XCHG 
180C 56              MOV  D,M
180D 2B              DCX  H
180E 5E              MOV  E,M
180F 7A              MOV  A,D
1810 B3              ORA  E
1811 C2 FF17         JNZ  17FF
1814 E1              POP  H
1815 C3 CD17         JMP  17CD
1818 C5              PUSH B
1819 D5              PUSH D
181A 2A 05FD         LHLD FD05
181D 54              MOV  D,H
181E 5D              MOV  E,L
181F 01 F8FF         LXI  B,FFF8
1822 78              MOV  A,B
1823 09              DAD  B
1824 01 0800         LXI  B,0008
1827 09              DAD  B
1828 BE              CMP  M
1829 C2 2718         JNZ  1827
182C E5              PUSH H
182D 09              DAD  B
182E C1              POP  B
182F 7E              MOV  A,M
1830 2F              CMA  
1831 77              MOV  M,A
1832 BE              CMP  M
1833 CA 6318         JZ   1863
1836 CD 130C         CALL 0C13
1839 4C              MOV  C,H
183A 41              MOV  B,C
183B 42              MOV  B,D
183C 45              MOV  B,L
183D 4C              MOV  C,H
183E 20              RIM  
183F 54              MOV  D,H
1840 41              MOV  B,C
1841 42              MOV  B,D
1842 45              MOV  B,L
1843 4C              MOV  C,H
1844 4C              MOV  C,H
1845 45              MOV  B,L
1846 20              RIM  
1847 55              MOV  D,L
1848 45              MOV  B,L
1849 42              MOV  B,D
184A 45              MOV  B,L
184B 52              MOV  D,D
184C 4C              MOV  C,H
184D 41              MOV  B,C
184E 55              MOV  D,L
184F 46              MOV  B,M
1850 20              RIM  
1851 28              DB   28
1852 4E              MOV  C,M
1853 49              MOV  C,C
1854 43              MOV  B,E
1855 48              MOV  C,B
1856 54              MOV  D,H
1857 20              RIM  
1858 52              MOV  D,D
1859 41              MOV  B,C
185A 4D              MOV  C,L
185B 29              DAD  H
185C 20              RIM  
185D 07              RLC  
185E 0D              DCR  C
185F 0A              LDAX B
1860 00              NOP  
1861 B7              ORA  A
1862 C9              RET  
1863 0A              LDAX B
1864 77              MOV  M,A
1865 0B              DCX  B
1866 2B              DCX  H
1867 79              MOV  A,C
1868 93              SUB  E
1869 78              MOV  A,B
186A 9A              SBB  D
186B D2 6318         JNC  1863
186E D1              POP  D
186F 2E 06           MVI  L,06
1871 03              INX  B
1872 1A              LDAX D
1873 02              STAX B
1874 13              INX  D
1875 2D              DCR  L
1876 C2 7118         JNZ  1871
1879 03              INX  B
187A 60              MOV  H,B
187B 69              MOV  L,C
187C C1              POP  B
187D 37              STC  
187E C9              RET  
187F C5              PUSH B
1880 D5              PUSH D
1881 2A 01FD         LHLD FD01
1884 E5              PUSH H
1885 0E 06           MVI  C,06
1887 3E 7F           MVI  A,7F
1889 A6              ANA  M
188A 47              MOV  B,A
188B 1A              LDAX D
188C B8              CMP  B
188D DA B018         JC   18B0
1890 C2 A518         JNZ  18A5
1893 13              INX  D
1894 23              INX  H
1895 0D              DCR  C
1896 C2 8718         JNZ  1887
1899 D1              POP  D
189A D1              POP  D
189B C1              POP  B
189C 2B              DCX  H
189D 7E              MOV  A,M
189E B7              ORA  A
189F 23              INX  H
18A0 5E              MOV  E,M
18A1 23              INX  H
18A2 56              MOV  D,M
18A3 37              STC  
18A4 C9              RET  
18A5 E1              POP  H
18A6 D1              POP  D
18A7 D5              PUSH D
18A8 01 0800         LXI  B,0008
18AB 09              DAD  B
18AC E5              PUSH H
18AD C3 8518         JMP  1885
18B0 E1              POP  H
18B1 22 05FD         SHLD FD05
18B4 D1              POP  D
18B5 C1              POP  B
18B6 B7              ORA  A
18B7 C9              RET  
18B8 2A 0400         LHLD 0004
18BB 2B              DCX  H
18BC 2B              DCX  H
18BD 22 03FD         SHLD FD03
18C0 23              INX  H
18C1 23              INX  H
18C2 0E 9E           MVI  C,9E
18C4 AF              XRA  A
18C5 77              MOV  M,A
18C6 23              INX  H
18C7 0D              DCR  C
18C8 C2 C518         JNZ  18C5
18CB 06 FF           MVI  B,FF
18CD 70              MOV  M,B
18CE 23              INX  H
18CF 70              MOV  M,B
18D0 23              INX  H
18D1 70              MOV  M,B
18D2 22 01FD         SHLD FD01
18D5 37              STC  
18D6 C9              RET
18D7 2A 03FD         LHLD FD03
18DA 23              INX  H
18DB 23              INX  H
18DC 23              INX  H
18DD 23              INX  H
18DE 7E              MOV  A,M
18DF 23              INX  H
18E0 A6              ANA  M
18E1 3C              INR  A
18E2 CA EF18         JZ   18EF
18E5 7E              MOV  A,M
18E6 2B              DCX  H
18E7 B6              ORA  M
18E8 C2 DA18         JNZ  18DA
18EB 2B              DCX  H
18EC 2B              DCX  H
18ED 37              STC  
18EE C9              RET  
18EF CD 130C         CALL 0C13
18F2 5A              MOV  E,D
18F3 55              MOV  D,L
18F4 20              RIM  
18F5 56              MOV  D,M
18F6 49              MOV  C,C
18F7 45              MOV  B,L
18F8 4C              MOV  C,H
18F9 45              MOV  B,L
18FA 20              RIM  
18FB 56              MOV  D,M
18FC 4F              MOV  C,A
18FD 52              MOV  D,D
18FE 57              MOV  D,A
18FF 41              MOV  B,C
1900 45              MOV  B,L
1901 52              MOV  D,D
1902 54              MOV  D,H
1903 53              MOV  D,E
1904 20              RIM  
1905 4C              MOV  C,H
1906 41              MOV  B,C
1907 42              MOV  B,D
1908 45              MOV  B,L
1909 4C              MOV  C,H
190A 53              MOV  D,E
190B 20              RIM  
190C 07              RLC
190D 0D              DCR  C
190E 0A              LDAX B
190F 00              NOP  
1910 B7              ORA  A
1911 C9              RET  
1912 E5              PUSH H
1913 CD 7F18         CALL 187F
1916 E1              POP  H
1917 DA 3819         JC   1938
191A 7C              MOV  A,H
191B B7              ORA  A
191C F8              RM   
191D 7D              MOV  A,L
191E B7              ORA  A
191F 37              STC  
1920 C8              RZ   
1921 CD 1818         CALL 1818
1924 D0              RNC  
1925 2B              DCX  H
1926 3E 80           MVI  A,80
1928 B6              ORA  M
1929 77              MOV  M,A
192A 23              INX  H
192B E5              PUSH H
192C CD D718         CALL 18D7
192F D1              POP  D
1930 D0              RNC  
1931 EB              XCHG 
1932 73              MOV  M,E
1933 23              INX  H
1934 72              MOV  M,D
1935 C3 5919         JMP  1959
1938 7D              MOV  A,L
1939 2E 01           MVI  L,01
193B F0              RP   
193C 6F              MOV  L,A
193D 7C              MOV  A,H
193E B7              ORA  A
193F F8              RM   
1940 7D              MOV  A,L
1941 B7              ORA  A
1942 37              STC  
1943 C8              RZ   
1944 CD D718         CALL 18D7
1947 D0              RNC  
1948 E5              PUSH H
1949 C3 5019         JMP  1950
194C EB              XCHG 
194D 5E              MOV  E,M
194E 23              INX  H
194F 56              MOV  D,M
1950 7A              MOV  A,D
1951 B3              ORA  E
1952 C2 4C19         JNZ  194C
1955 D1              POP  D
1956 72              MOV  M,D
1957 2B              DCX  H
1958 73              MOV  M,E
1959 EB              XCHG 
195A 11 0000         LXI  D,0000
195D 72              MOV  M,D
195E 23              INX  H
195F 72              MOV  M,D
1960 23              INX  H
1961 71              MOV  M,C
1962 23              INX  H
1963 70              MOV  M,B
1964 6A              MOV  L,D
1965 37              STC
1966 C9              RET  
1967 7A              MOV  A,D
1968 CD 7019         CALL 1970
196B 7B              MOV  A,E
196C CD 7019         CALL 1970
196F C9              RET  
1970 F5              PUSH PSW
1971 0F              RRC  
1972 0F              RRC  
1973 0F              RRC  
1974 0F              RRC  
1975 CD F20E         CALL 0EF2
1978 77              MOV  M,A
1979 23              INX  H
197A F1              POP  PSW
197B CD F20E         CALL 0EF2
197E 77              MOV  M,A
197F 23              INX  H
1980 C9              RET  
1981 0E 4D           MVI  C,4D
1983 21 1DFD         LXI  H,FD1D
1986 36 0D           MVI  M,0D
1988 23              INX  H
1989 36 0A           MVI  M,0A
198B 23              INX  H
198C 36 20           MVI  M,20
198E 23              INX  H
198F 0D              DCR  C
1990 C2 8C19         JNZ  198C
1993 36 00           MVI  M,00
1995 C9              RET  
1996 42              MOV  B,D
1997 43              MOV  B,E
1998 44              MOV  B,H
1999 45              MOV  B,L
199A 48              MOV  C,B
199B 4C              MOV  C,H
199C 4D              MOV  C,L
199D 41              MOV  B,C
199E 42              MOV  B,D
199F 20              RIM  
19A0 20              RIM  
19A1 44              MOV  B,H
19A2 20              RIM  
19A3 20              RIM  
19A4 48              MOV  C,B
19A5 20              RIM  
19A6 20              RIM  
19A7 53              MOV  D,E
19A8 50              MOV  D,B
19A9 20              RIM  
19AA 50              MOV  D,B
19AB 53              MOV  D,E
19AC 57              MOV  D,A
19AD 20              RIM  
19AE 22 19FD         SHLD FD19
19B1 EB              XCHG 
19B2 22 17FD         SHLD FD17
19B5 CD 8119         CALL 1981
19B8 2A 17FD         LHLD FD17
19BB EB              XCHG 
19BC 2A 19FD         LHLD FD19
19BF 7B              MOV  A,E
19C0 95              SUB  L
19C1 7A              MOV  A,D
19C2 9C              SBB  H
19C3 D8              RC   
19C4 11 2CFD         LXI  D,FD2C
19C7 CD 0C1A         CALL 1A0C
19CA 36 00           MVI  M,00
19CC 3A 19FD         LDA  FD19
19CF 2A 1BFD         LHLD FD1B
19D2 EB              XCHG 
19D3 93              SUB  E
19D4 47              MOV  B,A
19D5 21 1FFD         LXI  H,FD1F
19D8 CD 6719         CALL 1967
19DB 23              INX  H
19DC 1A              LDAX D
19DD CD 7019         CALL 1970
19E0 23              INX  H
19E1 13              INX  D
19E2 05              DCR  B
19E3 CA ED19         JZ   19ED
19E6 1A              LDAX D
19E7 CD 7019         CALL 1970
19EA C3 E119         JMP  19E1
19ED 21 1DFD         LXI  H,FD1D
19F0 CD A10B         CALL 0BA1
19F3 CD 8119         CALL 1981
19F6 C3 B819         JMP  19B8
19F9 EB              XCHG
19FA CD 8119         CALL 1981
19FD EB              XCHG 
19FE 11 1FFD         LXI  D,FD1F
1A01 D5              PUSH D
1A02 CD 0C1A         CALL 1A0C
1A05 21 36FD         LXI  H,FD36
1A08 36 00           MVI  M,00
1A0A D1              POP  D
1A0B C9              RET  
1A0C 22 1BFD         SHLD FD1B
1A0F EB              XCHG 
1A10 E5              PUSH H
1A11 CD A61B         CALL 1BA6
1A14 D2 191A         JNC  1A19
1A17 36 3A           MVI  M,3A
1A19 E1              POP  H
1A1A EB              XCHG 
1A1B 21 0800         LXI  H,0008
1A1E 19              DAD  D
1A1F EB              XCHG 
1A20 2A 1BFD         LHLD FD1B
1A23 7E              MOV  A,M
1A24 47              MOV  B,A
1A25 23              INX  H
1A26 22 19FD         SHLD FD19
1A29 21 7E1C         LXI  H,1C7E
1A2C 7E              MOV  A,M
1A2D B7              ORA  A
1A2E CA 471A         JZ   1A47
1A31 23              INX  H
1A32 23              INX  H
1A33 23              INX  H
1A34 23              INX  H
1A35 23              INX  H
1A36 7E              MOV  A,M
1A37 23              INX  H
1A38 B8              CMP  B
1A39 C2 2C1A         JNZ  1A2C
1A3C 2B              DCX  H
1A3D 2B              DCX  H
1A3E 2B              DCX  H
1A3F 2B              DCX  H
1A40 2B              DCX  H
1A41 2B              DCX  H
1A42 AF              XRA  A
1A43 CD C61A         CALL 1AC6
1A46 C9              RET  
1A47 78              MOV  A,B
1A48 21 601A         LXI  H,1A60
1A4B 23              INX  H
1A4C BE              CMP  M
1A4D DA 4B1A         JC   1A4B
1A50 C2 6C1A         JNZ  1A6C
1A53 2A 1BFD         LHLD FD1B
1A56 22 19FD         SHLD FD19
1A59 21 D41D         LXI  H,1DD4
1A5C AF              XRA  A
1A5D CD C61A         CALL 1AC6
1A60 C9              RET  
1A61 FD              DB   FD
1A62 ED              DB   ED
1A63 DD              DB   DD
1A64 D9              DB   D9
1A65 CB              DB   CB
1A66 38              DB   38
1A67 28              DB   28
1A68 18              DB   18
1A69 10              DB   10
1A6A 08              DB   08
1A6B 00              NOP  
1A6C 07              RLC  
1A6D 07              RLC  
1A6E E6 03           ANI  03
1A70 21 811A         LXI  H,1A81
1A73 87              ADD  A
1A74 85              ADD  L
1A75 6F              MOV  L,A
1A76 7C              MOV  A,H
1A77 CE 00           ACI  00
1A79 67              MOV  H,A
1A7A 7E              MOV  A,M
1A7B 23              INX  H
1A7C 66              MOV  H,M
1A7D 6F              MOV  L,A
1A7E E5              PUSH H
1A7F 78              MOV  A,B
1A80 C9              RET  
1A81 89              ADC  C
1A82 1A              LDAX D
1A83 92              SUB  D
1A84 1A              LDAX D
1A85 9A              SBB  D
1A86 1A              LDAX D
1A87 A6              ANA  M
1A88 1A              LDAX D
1A89 E6 0F           ANI  0F
1A8B 21 F41B         LXI  H,1BF4
1A8E CD C61A         CALL 1AC6
1A91 C9              RET  
1A92 21 E21B         LXI  H,1BE2
1A95 AF              XRA  A
1A96 CD C61A         CALL 1AC6
1A99 C9              RET  
1A9A 0F              RRC  
1A9B 0F              RRC  
1A9C 0F              RRC  
1A9D E6 07           ANI  07
1A9F 21 4E1C         LXI  H,1C4E
1AA2 CD C61A         CALL 1AC6
1AA5 C9              RET  
1AA6 E6 07           ANI  07
1AA8 FE 07           CPI  07
1AAA 21 F41B         LXI  H,1BF4
1AAD 3E 00           MVI  A,00
1AAF CA C21A         JZ   1AC2
1AB2 78              MOV  A,B
1AB3 E6 0F           ANI  0F
1AB5 FE 01           CPI  01
1AB7 21 E81B         LXI  H,1BE8
1ABA 3E 00           MVI  A,00
1ABC CA C21A         JZ   1AC2
1ABF 21 EE1B         LXI  H,1BEE
1AC2 CD C61A         CALL 1AC6
1AC5 C9              RET  
1AC6 B7              ORA  A
1AC7 CA D41A         JZ   1AD4
1ACA 23              INX  H
1ACB 23              INX  H
1ACC 23              INX  H
1ACD 23              INX  H
1ACE 23              INX  H
1ACF 23              INX  H
1AD0 3D              DCR  A
1AD1 C2 CA1A         JNZ  1ACA
1AD4 0E 04           MVI  C,04
1AD6 7E              MOV  A,M
1AD7 12              STAX D
1AD8 23              INX  H
1AD9 13              INX  D
1ADA 0D              DCR  C
1ADB C2 D61A         JNZ  1AD6
1ADE 13              INX  D
1ADF 7E              MOV  A,M
1AE0 21 F21A         LXI  H,1AF2
1AE3 87              ADD  A
1AE4 85              ADD  L
1AE5 6F              MOV  L,A
1AE6 7C              MOV  A,H
1AE7 CE 00           ACI  00
1AE9 67              MOV  H,A
1AEA 7E              MOV  A,M
1AEB 23              INX  H
1AEC 66              MOV  H,M
1AED 6F              MOV  L,A
1AEE E5              PUSH H
1AEF 78              MOV  A,B
1AF0 EB              XCHG 
1AF1 C9              RET  
1AF2 0C              INR  C
1AF3 1B              DCX  D
1AF4 98              SBB  B
1AF5 1B              DCX  D
1AF6 8E              ADC  M
1AF7 1B              DCX  D
1AF8 40              MOV  B,B
1AF9 1B              DCX  D
1AFA 0D              DCR  C
1AFB 1B              DCX  D
1AFC 17              RAL  
1AFD 1B              DCX  D
1AFE 54              MOV  D,H
1AFF 1B              DCX  D
1B00 2B              DCX  H
1B01 1B              DCX  D
1B02 5C              MOV  E,H
1B03 1B              DCX  D
1B04 36 1B           MVI  M,1B
1B06 63              MOV  H,E
1B07 1B              DCX  D
1B08 5C              MOV  E,H
1B09 1B              DCX  D
1B0A 98              SBB  B
1B0B 1B              DCX  D
1B0C C9              RET
1B0D CD 541B         CALL 1B54
1B10 36 2C           MVI  M,2C
1B12 23              INX  H
1B13 CD 171B         CALL 1B17
1B16 C9              RET  
1B17 78              MOV  A,B
1B18 CD 1C1B         CALL 1B1C
1B1B C9              RET  
1B1C E6 07           ANI  07
1B1E 11 9619         LXI  D,1996
1B21 83              ADD  E
1B22 5F              MOV  E,A
1B23 7A              MOV  A,D
1B24 CE 00           ACI  00
1B26 57              MOV  D,A
1B27 1A              LDAX D
1B28 77              MOV  M,A
1B29 23              INX  H
1B2A C9              RET  
1B2B 78              MOV  A,B
1B2C 0F              RRC  
1B2D 0F              RRC  
1B2E 0F              RRC
1B2F E6 07           ANI  07
1B31 C6 30           ADI  30
1B33 77              MOV  M,A
1B34 23              INX  H
1B35 C9              RET  
1B36 CD 5C1B         CALL 1B5C
1B39 36 2C           MVI  M,2C
1B3B 23              INX  H
1B3C CD 401B         CALL 1B40
1B3F C9              RET  
1B40 E5              PUSH H
1B41 2A 19FD         LHLD FD19
1B44 5E              MOV  E,M
1B45 23              INX  H
1B46 56              MOV  D,M
1B47 23              INX  H
1B48 22 19FD         SHLD FD19
1B4B E1              POP  H
1B4C CD A61B         CALL 1BA6
1B4F D8              RC   
1B50 CD 6719         CALL 1967
1B53 C9              RET  
1B54 78              MOV  A,B
1B55 0F              RRC  
1B56 0F              RRC  
1B57 0F              RRC  
1B58 CD 1C1B         CALL 1B1C
1B5B C9              RET  
1B5C CD 861B         CALL 1B86
1B5F CD 701B         CALL 1B70
1B62 C9              RET  
1B63 CD 861B         CALL 1B86
1B66 FE 03           CPI  03
1B68 C2 6C1B         JNZ  1B6C
1B6B 3C              INR  A
1B6C CD 701B         CALL 1B70
1B6F C9              RET  
1B70 11 9E19         LXI  D,199E
1B73 4F              MOV  C,A
1B74 87              ADD  A
1B75 81              ADD  C
1B76 83              ADD  E
1B77 5F              MOV  E,A
1B78 7A              MOV  A,D
1B79 CE 00           ACI  00
1B7B 57              MOV  D,A
1B7C 1A              LDAX D
1B7D FE 20           CPI  20
1B7F C8              RZ   
1B80 77              MOV  M,A
1B81 23              INX  H
1B82 13              INX  D
1B83 C3 7C1B         JMP  1B7C
1B86 78              MOV  A,B
1B87 0F              RRC  
1B88 0F              RRC  
1B89 0F              RRC  
1B8A 0F              RRC  
1B8B E6 03           ANI  03
1B8D C9              RET  
1B8E CD 541B         CALL 1B54
1B91 36 2C           MVI  M,2C
1B93 23              INX  H
1B94 CD 981B         CALL 1B98
1B97 C9              RET  
1B98 E5              PUSH H
1B99 2A 19FD         LHLD FD19
1B9C 7E              MOV  A,M
1B9D 23              INX  H
1B9E 22 19FD         SHLD FD19
1BA1 E1              POP  H
1BA2 CD 7019         CALL 1970
1BA5 C9              RET  
1BA6 E5              PUSH H
1BA7 2A 01FD         LHLD FD01
1BAA 2B              DCX  H
1BAB 23              INX  H
1BAC 7E              MOV  A,M
1BAD FE FF           CPI  FF
1BAF C2 B41B         JNZ  1BB4
1BB2 E1              POP  H
1BB3 C9              RET  
1BB4 23              INX  H
1BB5 23              INX  H
1BB6 23              INX  H
1BB7 23              INX  H
1BB8 23              INX  H
1BB9 23              INX  H
1BBA 7E              MOV  A,M
1BBB BB              CMP  E
1BBC 23              INX  H
1BBD C2 AB1B         JNZ  1BAB
1BC0 7E              MOV  A,M
1BC1 BA              CMP  D
1BC2 C2 AB1B         JNZ  1BAB
1BC5 2B              DCX  H
1BC6 2B              DCX  H
1BC7 2B              DCX  H
1BC8 2B              DCX  H
1BC9 2B              DCX  H
1BCA 2B              DCX  H
1BCB 2B              DCX  H
1BCC EB              XCHG 
1BCD E3              XTHL 
1BCE 0E 06           MVI  C,06
1BD0 1A              LDAX D
1BD1 E6 7F           ANI  7F
1BD3 FE 20           CPI  20
1BD5 CA DF1B         JZ   1BDF
1BD8 77              MOV  M,A
1BD9 23              INX  H
1BDA 13              INX  D
1BDB 0D              DCR  C
1BDC C2 D01B         JNZ  1BD0
1BDF 37              STC
1BE0 D1              POP  D
1BE1 C9              RET  
1BE2 4D              MOV  C,L
1BE3 4F              MOV  C,A
1BE4 56              MOV  D,M
1BE5 20              RIM  
1BE6 04              INR  B
1BE7 40              MOV  B,B
1BE8 50              MOV  D,B
1BE9 4F              MOV  C,A
1BEA 50              MOV  D,B
1BEB 20              RIM  
1BEC 0A              LDAX B
1BED C1              POP  B
1BEE 50              MOV  D,B
1BEF 55              MOV  D,L
1BF0 53              MOV  D,E
1BF1 48              MOV  C,B
1BF2 0A              LDAX B
1BF3 C5              PUSH B
1BF4 52              MOV  D,D
1BF5 53              MOV  D,E
1BF6 54              MOV  D,H
1BF7 20              RIM  
1BF8 07              RLC  
1BF9 C7              RST  0
1BFA 4C              MOV  C,H
1BFB 58              MOV  E,B
1BFC 49              MOV  C,C
1BFD 20              RIM  
1BFE 09              DAD  B
1BFF 01 5354         LXI  B,5453
1C02 41              MOV  B,C
1C03 58              MOV  E,B
1C04 0B              DCX  B
1C05 02              STAX B
1C06 49              MOV  C,C
1C07 4E              MOV  C,M
1C08 58              MOV  E,B
1C09 20              RIM  
1C0A 08              DB   08
1C0B 03              INX  B
1C0C 49              MOV  C,C
1C0D 4E              MOV  C,M
1C0E 52              MOV  D,D
1C0F 20              RIM
1C10 06 04           MVI  B,04
1C12 44              MOV  B,H
1C13 43              MOV  B,E
1C14 52              MOV  D,D
1C15 20              RIM  
1C16 06 05           MVI  B,05
1C18 4D              MOV  C,L
1C19 56              MOV  D,M
1C1A 49              MOV  C,C
1C1B 20              RIM  
1C1C 02              STAX B
1C1D 06 4C           MVI  B,4C
1C1F 43              MOV  B,E
1C20 20              RIM  
1C21 20              RIM  
1C22 11 004C         LXI  D,4C00
1C25 50              MOV  D,B
1C26 20              RIM  
1C27 20              RIM  
1C28 12              STAX D
1C29 00              NOP  
1C2A 44              MOV  B,H
1C2B 41              MOV  B,C
1C2C 44              MOV  B,H
1C2D 20              RIM  
1C2E 08              DB   08
1C2F 09              DAD  B
1C30 4C              MOV  C,H
1C31 44              MOV  B,H
1C32 41              MOV  B,C
1C33 58              MOV  E,B
1C34 0B              DCX  B
1C35 0A              LDAX B
1C36 44              MOV  B,H
1C37 43              MOV  B,E
1C38 58              MOV  E,B
1C39 20              RIM  
1C3A 08              DB   08
1C3B 0B              DCX  B
1C3C 49              MOV  C,C
1C3D 4E              MOV  C,M
1C3E 52              MOV  D,D
1C3F 20              RIM  
1C40 06 04           MVI  B,04
1C42 44              MOV  B,H
1C43 43              MOV  B,E
1C44 52              MOV  D,D
1C45 20              RIM  
1C46 06 05           MVI  B,05
1C48 4D              MOV  C,L
1C49 56              MOV  D,M
1C4A 49              MOV  C,C
1C4B 20              RIM  
1C4C 02              STAX B
1C4D 06 41           MVI  B,41
1C4F 44              MOV  B,H
1C50 44              MOV  B,H
1C51 20              RIM  
1C52 05              DCR  B
1C53 80              ADD  B
1C54 41              MOV  B,C
1C55 44              MOV  B,H
1C56 43              MOV  B,E
1C57 20              RIM  
1C58 05              DCR  B
1C59 88              ADC  B
1C5A 53              MOV  D,E
1C5B 55              MOV  D,L
1C5C 42              MOV  B,D
1C5D 20              RIM  
1C5E 05              DCR  B
1C5F 90              SUB  B
1C60 53              MOV  D,E
1C61 42              MOV  B,D
1C62 42              MOV  B,D
1C63 20              RIM  
1C64 05              DCR  B
1C65 98              SBB  B
1C66 41              MOV  B,C
1C67 4E              MOV  C,M
1C68 41              MOV  B,C
1C69 20              RIM  
1C6A 05              DCR  B
1C6B A0              ANA  B
1C6C 58              MOV  E,B
1C6D 52              MOV  D,D
1C6E 41              MOV  B,C
1C6F 20              RIM  
1C70 05              DCR  B
1C71 A8              XRA  B
1C72 4F              MOV  C,A
1C73 52              MOV  D,D
1C74 41              MOV  B,C
1C75 20              RIM  
1C76 05              DCR  B
1C77 B0              ORA  B
1C78 43              MOV  B,E
1C79 4D              MOV  C,L
1C7A 50              MOV  D,B
1C7B 20              RIM  
1C7C 05              DCR  B
1C7D B8              CMP  B
1C7E 41              MOV  B,C
1C7F 44              MOV  B,H
1C80 49              MOV  C,C
1C81 20              RIM  
1C82 01 C641         LXI  B,41C6
1C85 43              MOV  B,E
1C86 49              MOV  C,C
1C87 20              RIM  
1C88 01 CE53         LXI  B,53CE
1C8B 55              MOV  D,L
1C8C 49              MOV  C,C
1C8D 20              RIM  
1C8E 01 D653         LXI  B,53D6
1C91 42              MOV  B,D
1C92 49              MOV  C,C
1C93 20              RIM  
1C94 01 DE41         LXI  B,41DE
1C97 4E              MOV  C,M
1C98 49              MOV  C,C
1C99 20              RIM  
1C9A 01 E658         LXI  B,58E6
1C9D 52              MOV  D,D
1C9E 49              MOV  C,C
1C9F 20              RIM  
1CA0 01 EE4F         LXI  B,4FEE
1CA3 52              MOV  D,D
1CA4 49              MOV  C,C
1CA5 20              RIM  
1CA6 01 F643         LXI  B,43F6
1CA9 50              MOV  D,B
1CAA 49              MOV  C,C
1CAB 20              RIM  
1CAC 01 FE4A         LXI  B,4AFE
1CAF 4D              MOV  C,L
1CB0 50              MOV  D,B
1CB1 20              RIM
1CB2 03              INX  B
1CB3 C3 4A4E         JMP  4E4A
1CB6 5A              MOV  E,D
1CB7 20              RIM  
1CB8 03              INX  B
1CB9 C2 4A5A         JNZ  5A4A
1CBC 20              RIM  
1CBD 20              RIM  
1CBE 03              INX  B
1CBF CA 4A4E         JZ   4E4A
1CC2 43              MOV  B,E
1CC3 20              RIM  
1CC4 03              INX  B
1CC5 D2 4A43         JNC  434A
1CC8 20              RIM  
1CC9 20              RIM  
1CCA 03              INX  B
1CCB DA 4A50         JC   504A
1CCE 4F              MOV  C,A
1CCF 20              RIM  
1CD0 03              INX  B
1CD1 E2 4A50         JPO  504A
1CD4 45              MOV  B,L
1CD5 20              RIM  
1CD6 03              INX  B
1CD7 EA 4A50         JPE  504A
1CDA 20              RIM  
1CDB 20              RIM  
1CDC 03              INX  B
1CDD F2 4A4D         JP   4D4A
1CE0 20              RIM  
1CE1 20              RIM  
1CE2 03              INX  B
1CE3 FA 524C         JM   4C52
1CE6 43              MOV  B,E
1CE7 20              RIM  
1CE8 00              NOP  
1CE9 07              RLC  
1CEA 52              MOV  D,D
1CEB 52              MOV  D,D
1CEC 43              MOV  B,E
1CED 20              RIM  
1CEE 00              NOP  
1CEF 0F              RRC  
1CF0 52              MOV  D,D
1CF1 41              MOV  B,C
1CF2 4C              MOV  C,H
1CF3 20              RIM  
1CF4 00              NOP  
1CF5 17              RAL  
1CF6 52              MOV  D,D
1CF7 41              MOV  B,C
1CF8 52              MOV  D,D
1CF9 20              RIM  
1CFA 00              NOP  
1CFB 1F              RAR  
1CFC 44              MOV  B,H
1CFD 41              MOV  B,C
1CFE 41              MOV  B,C
1CFF 20              RIM  
1D00 00              NOP  
1D01 27              DAA  
1D02 43              MOV  B,E
1D03 4D              MOV  C,L
1D04 41              MOV  B,C
1D05 20              RIM  
1D06 00              NOP  
1D07 2F              CMA  
1D08 53              MOV  D,E
1D09 54              MOV  D,H
1D0A 43              MOV  B,E
1D0B 20              RIM  
1D0C 00              NOP  
1D0D 37              STC  
1D0E 43              MOV  B,E
1D0F 4D              MOV  C,L
1D10 43              MOV  B,E
1D11 20              RIM  
1D12 00              NOP  
1D13 3F              CMC  
1D14 52              MOV  D,D
1D15 45              MOV  B,L
1D16 54              MOV  D,H
1D17 20              RIM  
1D18 00              NOP  
1D19 C9              RET  
1D1A 52              MOV  D,D
1D1B 4E              MOV  C,M
1D1C 5A              MOV  E,D
1D1D 20              RIM  
1D1E 00              NOP  
1D1F C0              RNZ
1D20 52              MOV  D,D
1D21 5A              MOV  E,D
1D22 20              RIM  
1D23 20              RIM  
1D24 00              NOP  
1D25 C8              RZ   
1D26 52              MOV  D,D
1D27 4E              MOV  C,M
1D28 43              MOV  B,E
1D29 20              RIM  
1D2A 00              NOP  
1D2B D0              RNC  
1D2C 52              MOV  D,D
1D2D 43              MOV  B,E
1D2E 20              RIM  
1D2F 20              RIM  
1D30 00              NOP  
1D31 D8              RC   
1D32 52              MOV  D,D
1D33 50              MOV  D,B
1D34 4F              MOV  C,A
1D35 20              RIM  
1D36 00              NOP
1D37 E0              RPO  
1D38 52              MOV  D,D
1D39 50              MOV  D,B
1D3A 45              MOV  B,L
1D3B 20              RIM  
1D3C 00              NOP  
1D3D E8              RPE  
1D3E 52              MOV  D,D
1D3F 50              MOV  D,B
1D40 20              RIM  
1D41 20              RIM  
1D42 00              NOP  
1D43 F0              RP   
1D44 52              MOV  D,D
1D45 4D              MOV  C,L
1D46 20              RIM  
1D47 20              RIM  
1D48 00              NOP  
1D49 F8              RM   
1D4A 43              MOV  B,E
1D4B 41              MOV  B,C
1D4C 4C              MOV  C,H
1D4D 4C              MOV  C,H
1D4E 03              INX  B
1D4F CD 434E         CALL 4E43
1D52 5A              MOV  E,D
1D53 20              RIM  
1D54 03              INX  B
1D55 C4 435A         CNZ  5A43
1D58 20              RIM  
1D59 20              RIM  
1D5A 03              INX  B
1D5B CC 434E         CZ   4E43
1D5E 43              MOV  B,E
1D5F 20              RIM  
1D60 03              INX  B
1D61 D4 4343         CNC  4343
1D64 20              RIM  
1D65 20              RIM  
1D66 03              INX  B
1D67 DC 4350         CC   5043
1D6A 4F              MOV  C,A
1D6B 20              RIM  
1D6C 03              INX  B
1D6D E4 4350         CPO  5043
1D70 45              MOV  B,L
1D71 20              RIM  
1D72 03              INX  B
1D73 EC 4350         CPE  5043
1D76 20              RIM  
1D77 20              RIM  
1D78 03              INX  B
1D79 F4 434D         CP   4D43
1D7C 20              RIM  
1D7D 20              RIM  
1D7E 03              INX  B
1D7F FC 4C48         CM   484C
1D82 4C              MOV  C,H
1D83 44              MOV  B,H
1D84 03              INX  B
1D85 2A 5348         LHLD 4853
1D88 4C              MOV  C,H
1D89 44              MOV  B,H
1D8A 03              INX  B
1D8B 22 5843         SHLD 4358
1D8E 48              MOV  C,B
1D8F 47              MOV  B,A
1D90 00              NOP  
1D91 EB              XCHG
1D92 58              MOV  E,B
1D93 54              MOV  D,H
1D94 48              MOV  C,B
1D95 4C              MOV  C,H
1D96 00              NOP  
1D97 E3              XTHL 
1D98 50              MOV  D,B
1D99 43              MOV  B,E
1D9A 48              MOV  C,B
1D9B 4C              MOV  C,H
1D9C 00              NOP  
1D9D E9              PCHL 
1D9E 53              MOV  D,E
1D9F 50              MOV  D,B
1DA0 48              MOV  C,B
1DA1 4C              MOV  C,H
1DA2 00              NOP  
1DA3 F9              SPHL 
1DA4 4E              MOV  C,M
1DA5 4F              MOV  C,A
1DA6 50              MOV  D,B
1DA7 20              RIM  
1DA8 00              NOP
1DA9 00              NOP  
1DAA 48              MOV  C,B
1DAB 4C              MOV  C,H
1DAC 54              MOV  D,H
1DAD 20              RIM  
1DAE 00              NOP  
1DAF 76              HLT  
1DB0 49              MOV  C,C
1DB1 4E              MOV  C,M
1DB2 20              RIM  
1DB3 20              RIM  
1DB4 01 DB4F         LXI  B,4FDB
1DB7 55              MOV  D,L
1DB8 54              MOV  D,H
1DB9 20              RIM  
1DBA 01 D344         LXI  B,44D3
1DBD 49              MOV  C,C
1DBE 20              RIM  
1DBF 20              RIM  
1DC0 00              NOP  
1DC1 F3              DI   
1DC2 45              MOV  B,L
1DC3 49              MOV  C,C
1DC4 20              RIM  
1DC5 20              RIM  
1DC6 00              NOP  
1DC7 FB              EI   
1DC8 4C              MOV  C,H
1DC9 44              MOV  B,H
1DCA 41              MOV  B,C
1DCB 20              RIM  
1DCC 03              INX  B
1DCD 3A 5354         LDA  5453
1DD0 41              MOV  B,C
1DD1 20              RIM  
1DD2 03              INX  B
1DD3 32 4442         STA  4244
1DD6 20              RIM  
1DD7 20              RIM  
1DD8 0C              INR  C
1DD9 00              NOP  
1DDA 44              MOV  B,H
1DDB 57              MOV  D,A
1DDC 20              RIM  
1DDD 20              RIM  
1DDE 0D              DCR  C
1DDF 00              NOP  
1DE0 4F              MOV  C,A
1DE1 52              MOV  D,D
1DE2 47              MOV  B,A
1DE3 20              RIM  
1DE4 0E 00           MVI  C,00
1DE6 45              MOV  B,L
1DE7 4E              MOV  C,M
1DE8 44              MOV  B,H
1DE9 20              RIM  
1DEA 0F              RRC  
1DEB 00              NOP  
1DEC 45              MOV  B,L
1DED 51              MOV  D,C
1DEE 55              MOV  D,L
1DEF 20              RIM  
1DF0 10              DB   10
1DF1 00              NOP  
1DF2 53              MOV  D,E
1DF3 49              MOV  C,C
1DF4 4D              MOV  C,L
1DF5 20              RIM  
1DF6 00              NOP
1DF7 30              SIM  
1DF8 52              MOV  D,D
1DF9 49              MOV  C,C
1DFA 4D              MOV  C,L
1DFB 20              RIM  
1DFC 00              NOP  
1DFD 20              RIM  
1DFE 00              NOP  
1DFF FF              RST  7
1E00 C3 091E         JMP  1E09
1E03 C3 5E1E         JMP  1E5E
1E06 C3 9E1E         JMP  1E9E
1E09 3E AB           MVI  A,AB
1E0B D3 E3           OUT  E3
1E0D DB E2           IN   E2
1E0F E6 20           ANI  20
1E11 C2 371E         JNZ  1E37
1E14 CD 130C         CALL 0C13
1E17 2A 2A2A         LHLD 2A2A
1E1A 20              RIM  
1E1B 50              MOV  D,B
1E1C 52              MOV  D,D
1E1D 49              MOV  C,C
1E1E 4E              MOV  C,M
1E1F 54              MOV  D,H
1E20 45              MOV  B,L
1E21 52              MOV  D,D
1E22 20              RIM  
1E23 4E              MOV  C,M
1E24 4F              MOV  C,A
1E25 54              MOV  D,H
1E26 20              RIM  
1E27 52              MOV  D,D
1E28 45              MOV  B,L
1E29 41              MOV  B,C
1E2A 44              MOV  B,H
1E2B 59              MOV  E,C
1E2C 20              RIM  
1E2D 2A 2A2A         LHLD 2A2A
1E30 00              NOP  
1E31 CD 010C         CALL 0C01
1E34 C3 5B1E         JMP  1E5B
1E37 CD 130C         CALL 0C13
1E3A 2A 2A2A         LHLD 2A2A
1E3D 20              RIM  
1E3E 50              MOV  D,B
1E3F 52              MOV  D,D
1E40 49              MOV  C,C
1E41 4E              MOV  C,M
1E42 54              MOV  D,H
1E43 45              MOV  B,L
1E44 52              MOV  D,D
1E45 20              RIM  
1E46 4F              MOV  C,A
1E47 4E              MOV  C,M
1E48 20              RIM  
1E49 2A 2A2A         LHLD 2A2A
1E4C 00              NOP  
1E4D CD 010C         CALL 0C01
1E50 21 901E         LXI  H,1E90
1E53 22 84FC         SHLD FC84
1E56 3E 01           MVI  A,01
1E58 32 C8FC         STA  FCC8
1E5B C3 AC01         JMP  01AC
1E5E 21 9F08         LXI  H,089F
1E61 22 84FC         SHLD FC84
1E64 2A DFFC         LHLD FCDF
1E67 3E E8           MVI  A,E8
1E69 95              SUB  L
1E6A 3E 03           MVI  A,03
1E6C 9C              SBB  H
1E6D 3E 00           MVI  A,00
1E6F 8F              ADC  A
1E70 32 C8FC         STA  FCC8
1E73 CD 130C         CALL 0C13
1E76 2A 2A2A         LHLD 2A2A
1E79 20              RIM  
1E7A 50              MOV  D,B
1E7B 52              MOV  D,D
1E7C 49              MOV  C,C
1E7D 4E              MOV  C,M
1E7E 54              MOV  D,H
1E7F 45              MOV  B,L
1E80 52              MOV  D,D
1E81 20              RIM  
1E82 4F              MOV  C,A
1E83 46              MOV  B,M
1E84 46              MOV  B,M
1E85 20              RIM  
1E86 2A 2A2A         LHLD 2A2A
1E89 00              NOP  
1E8A CD 010C         CALL 0C01
1E8D C3 AC01         JMP  01AC
1E90 F5              PUSH PSW
1E91 DB E2           IN   E2
1E93 E6 80           ANI  80
1E95 CA 911E         JZ   1E91
1E98 F1              POP  PSW
1E99 D3 E0           OUT  E0
1E9B C3 9F08         JMP  089F
1E9E 3E 82           MVI  A,82
1EA0 D3 D3           OUT  D3
1EA2 CD 130C         CALL 0C13
1EA5 2A 2A2A         LHLD 2A2A
1EA8 20              RIM  
1EA9 45              MOV  B,L
1EAA 50              MOV  D,B
1EAB 52              MOV  D,D
1EAC 4F              MOV  C,A
1EAD 4D              MOV  C,L
1EAE 2D              DCR  L
1EAF 50              MOV  D,B
1EB0 52              MOV  D,D
1EB1 4F              MOV  C,A
1EB2 47              MOV  B,A
1EB3 52              MOV  D,D
1EB4 41              MOV  B,C
1EB5 4D              MOV  C,L
1EB6 4D              MOV  C,L
1EB7 45              MOV  B,L
1EB8 52              MOV  D,D
1EB9 20              RIM  
1EBA 2A 2A2A         LHLD 2A2A
1EBD 00              NOP  
1EBE 21 1B1F         LXI  H,1F1B
1EC1 CD B803         CALL 03B8
1EC4 CD 010C         CALL 0C01
1EC7 3E 08           MVI  A,08
1EC9 D3 D2           OUT  D2
1ECB CD 130C         CALL 0C13
1ECE 2A 2000         LHLD 0020
1ED1 CD E00A         CALL 0AE0
1ED4 CD E90E         CALL 0EE9
1ED7 4F              MOV  C,A
1ED8 21 1B1F         LXI  H,1F1B
1EDB 7E              MOV  A,M
1EDC B7              ORA  A
1EDD C2 E31E         JNZ  1EE3
1EE0 C3 D11E         JMP  1ED1
1EE3 B9              CMP  C
1EE4 CA F21E         JZ   1EF2
1EE7 7E              MOV  A,M
1EE8 23              INX  H
1EE9 B7              ORA  A
1EEA C2 E71E         JNZ  1EE7
1EED 23              INX  H
1EEE 23              INX  H
1EEF C3 DB1E         JMP  1EDB
1EF2 CD A10B         CALL 0BA1
1EF5 5E              MOV  E,M
1EF6 23              INX  H
1EF7 56              MOV  D,M
1EF8 EB              XCHG 
1EF9 E9              PCHL 
1EFA CD 130C         CALL 0C13
1EFD 20              RIM  
1EFE 4E              MOV  C,M
1EFF 4F              MOV  C,A
1F00 54              MOV  D,H
1F01 00              NOP  
1F02 C3 081F         JMP  1F08
1F05 CD 010C         CALL 0C01
1F08 CD B00B         CALL 0BB0
1F0B 20              RIM  
1F0C 52              MOV  D,D
1F0D 45              MOV  B,L
1F0E 41              MOV  B,C
1F0F 44              MOV  B,H
1F10 59              MOV  E,C
1F11 00              NOP  
1F12 CD 010C         CALL 0C01
1F15 CD 890B         CALL 0B89
1F18 C3 C71E         JMP  1EC7
1F1B 54              MOV  D,H
1F1C 45              MOV  B,L
1F1D 53              MOV  D,E
1F1E 54              MOV  D,H
1F1F 00              NOP  
1F20 3F              CMC  
1F21 1F              RAR  
1F22 52              MOV  D,D
1F23 45              MOV  B,L
1F24 41              MOV  B,C
1F25 44              MOV  B,H
1F26 00              NOP  
1F27 5B              MOV  E,E
1F28 1F              RAR  
1F29 50              MOV  D,B
1F2A 52              MOV  D,D
1F2B 4F              MOV  C,A
1F2C 47              MOV  B,A
1F2D 00              NOP  
1F2E A6              ANA  M
1F2F 1F              RAR  
1F30 43              MOV  B,E
1F31 4F              MOV  C,A
1F32 4D              MOV  C,L
1F33 50              MOV  D,B
1F34 00              NOP  
1F35 72              MOV  M,D
1F36 1F              RAR  
1F37 51              MOV  D,C
1F38 55              MOV  D,L
1F39 49              MOV  C,C
1F3A 54              MOV  D,H
1F3B 00              NOP  
1F3C E6 1F           ANI  1F
1F3E 00              NOP  
1F3F 3E 30           MVI  A,30
1F41 D3 D2           OUT  D2
1F43 21 0008         LXI  H,0800
1F46 1B              DCX  D
1F47 CD 921F         CALL 1F92
1F4A FE FF           CPI  FF
1F4C CA 551F         JZ   1F55
1F4F AF              XRA  A
1F50 D3 D3           OUT  D3
1F52 C3 FA1E         JMP  1EFA
1F55 CD 9D1F         CALL 1F9D
1F58 C3 461F         JMP  1F46
1F5B CD 6D0A         CALL 0A6D
1F5E 3E 30           MVI  A,30
1F60 D3 D2           OUT  D2
1F62 11 0008         LXI  D,0800
1F65 19              DAD  D
1F66 1B              DCX  D
1F67 2B              DCX  H
1F68 CD 921F         CALL 1F92
1F6B 77              MOV  M,A
1F6C CD 9D1F         CALL 1F9D
1F6F C3 661F         JMP  1F66
1F72 CD 6D0A         CALL 0A6D
1F75 3E 30           MVI  A,30
1F77 D3 D2           OUT  D2
1F79 11 0008         LXI  D,0800
1F7C 19              DAD  D
1F7D 1B              DCX  D
1F7E 2B              DCX  H
1F7F CD 921F         CALL 1F92
1F82 BE              CMP  M
1F83 CA 8C1F         JZ   1F8C
1F86 AF              XRA  A
1F87 D3 D3           OUT  D3
1F89 C3 FA1E         JMP  1EFA
1F8C CD 9D1F         CALL 1F9D
1F8F C3 7D1F         JMP  1F7D
1F92 7B              MOV  A,E
1F93 D3 D0           OUT  D0
1F95 7A              MOV  A,D
1F96 F6 30           ORI  30
1F98 D3 D2           OUT  D2
1F9A DB D1           IN   D1
1F9C C9              RET
1F9D 7A              MOV  A,D
1F9E B3              ORA  E
1F9F C0              RNZ  
1FA0 D3 D3           OUT  D3
1FA2 F1              POP  PSW
1FA3 C3 051F         JMP  1F05
1FA6 CD 6D0A         CALL 0A6D
1FA9 3E 80           MVI  A,80
1FAB D3 D3           OUT  D3
1FAD 3E 60           MVI  A,60
1FAF D3 D2           OUT  D2
1FB1 3E E0           MVI  A,E0
1FB3 D3 D2           OUT  D2
1FB5 11 0008         LXI  D,0800
1FB8 19              DAD  D
1FB9 1B              DCX  D
1FBA 2B              DCX  H
1FBB 7B              MOV  A,E
1FBC D3 D0           OUT  D0
1FBE 7A              MOV  A,D
1FBF F6 E0           ORI  E0
1FC1 D3 D2           OUT  D2
1FC3 7E              MOV  A,M
1FC4 D3 D1           OUT  D1
1FC6 7A              MOV  A,D
1FC7 F6 C0           ORI  C0
1FC9 D3 D2           OUT  D2
1FCB CD E91F         CALL 1FE9
1FCE 7A              MOV  A,D
1FCF F6 E0           ORI  E0
1FD1 D3 D2           OUT  D2
1FD3 7A              MOV  A,D
1FD4 B3              ORA  E
1FD5 C2 B91F         JNZ  1FB9
1FD8 3E 20           MVI  A,20
1FDA D3 D2           OUT  D2
1FDC AF              XRA  A
1FDD D3 D2           OUT  D2
1FDF 3E 82           MVI  A,82
1FE1 D3 D3           OUT  D3
1FE3 C3 791F         JMP  1F79
1FE6 C3 AC01         JMP  01AC
1FE9 06 1C           MVI  B,1C
1FEB 0E FF           MVI  C,FF
1FED 0D              DCR  C
1FEE C2 ED1F         JNZ  1FED
1FF1 05              DCR  B
1FF2 C2 EB1F         JNZ  1FEB
1FF5 C9              RET  
1FF6 42              MOV  B,D
1FF7 20              RIM  
1FF8 20              RIM  
1FF9 20              RIM  
1FFA 20              RIM  
1FFB 20              RIM  
1FFC 33              INX  SP
1FFD 37              STC  
1FFE 23              INX  H
1FFF 20              RIM