0000 ; 0000 ; ------------------------------------------------------------------------- 0000 ; | This file is generated by The Interactive Disassembler (IDA) | 0000 ; | Copyright (c) 2001 by DataRescue sa/nv, | 0000 ; | Licensed to: Mr Baumgartner, 1 user, private use, adv 05/2001 | 0000 ; ------------------------------------------------------------------------- 0000 ; 0000 ; --------------------------------------------------------------------------- 0000 ; File Name : J:\al\105x_1.15.1_9-86.bin 0000 ; Format : Binary File 0000 ; Base Address: 0000h Range: 0000h - 2000h Loaded length: 2000h 0000 0000 ; Processor: 8085 0000 ; Target assembler: Table Driven Assembler (TASM) by Speech Technology Inc. 0000 0000 ; --------------------------------------------------------------------------- 0000 0000 0000 loc_0: ; DATA XREF: 005Cw 0000 ; sub_A84+70w 0000 C3 40 00 jmp loc_40 0000 ; --------------------------------------------------------------------------- 0003 FF .db 0FFh ; 0004 FF .db 0FFh ; 0005 FF .db 0FFh ; 0006 FF .db 0FFh ; 0007 FF .db 0FFh ; 0008 FF .db 0FFh ; 0009 FF .db 0FFh ; 000A FF .db 0FFh ; 000B FF .db 0FFh ; 000C FF .db 0FFh ; 000D FF .db 0FFh ; 000E FF .db 0FFh ; 000F FF .db 0FFh ; 0010 FF .db 0FFh ; 0011 FF .db 0FFh ; 0012 FF .db 0FFh ; 0013 FF .db 0FFh ; 0014 FF .db 0FFh ; 0015 FF .db 0FFh ; 0016 FF .db 0FFh ; 0017 FF .db 0FFh ; 0018 FF .db 0FFh ; 0019 FF .db 0FFh ; 001A FF .db 0FFh ; 001B FF .db 0FFh ; 001C FF .db 0FFh ; 001D FF .db 0FFh ; 001E FF .db 0FFh ; 001F FF .db 0FFh ; 0020 FF .db 0FFh ; 0021 FF .db 0FFh ; 0022 FF .db 0FFh ; 0023 FF .db 0FFh ; 0024 ; --------------------------------------------------------------------------- 0024 C3 42 05 jmp loc_542 0024 ; --------------------------------------------------------------------------- 0027 FF .db 0FFh ; 0028 FF .db 0FFh ; 0029 FF .db 0FFh ; 002A FF .db 0FFh ; 002B FF .db 0FFh ; 002C ; --------------------------------------------------------------------------- 002C C3 25 10 jmp loc_1025 002C ; --------------------------------------------------------------------------- 002F FF .db 0FFh ; 0030 FF .db 0FFh ; 0031 FF .db 0FFh ; 0032 FF .db 0FFh ; 0033 FF .db 0FFh ; 0034 ; --------------------------------------------------------------------------- 0034 C3 42 05 jmp loc_542 0034 ; --------------------------------------------------------------------------- 0037 FF .db 0FFh ; 0038 ; --------------------------------------------------------------------------- 0038 C3 40 00 jmp loc_40 0038 ; --------------------------------------------------------------------------- 003B FF .db 0FFh ; 003C ; --------------------------------------------------------------------------- 003C C3 1C 80 jmp 801Ch 003C ; --------------------------------------------------------------------------- 003F FF .db 0FFh ; 0040 ; --------------------------------------------------------------------------- 0040 0040 loc_40: ; CODE XREF: 0000 0040 ; 0038 ... 0040 F3 di 0041 3E 4F mvi a, 4Fh ; 'O' 0043 D3 80 out 80h 0045 3E 7E mvi a, 7Eh ; '~' 0047 D3 81 out 81h 0049 3E A0 mvi a, 0A0h ; '' 004B D3 82 out 82h 004D 3E 02 mvi a, 2 004F D3 83 out 83h 0051 AF xra a 0052 D3 C3 out 0C3h 0054 D3 C4 out 0C4h 0056 D3 C5 out 0C5h 0058 D3 C7 out 0C7h 005A D3 C1 out 0C1h 005C 32 00 00 sta loc_0 005F 32 00 20 sta 2000h 0062 32 11 80 sta 8011h 0065 32 12 80 sta 8012h 0068 32 0C 80 sta 800Ch 006B 32 08 80 sta 8008h 006E 32 24 80 sta 8024h 0071 3D dcr a 0072 32 09 80 sta 8009h 0075 3E 08 mvi a, 8 0077 32 18 80 sta 8018h 007A 32 07 80 sta 8007h 007D 3A 88 1A lda byte_1A88 0080 32 03 80 sta 8003h 0083 32 25 80 sta 8025h 0086 3A 40 1A lda byte_1A40 0089 32 00 80 sta 8000h 008C 3E 01 mvi a, 1 008E D3 C0 out 0C0h 0090 DB C0 in 0C0h 0092 3E 55 mvi a, 55h ; 'U' 0094 D3 84 out 84h 0096 3E C0 mvi a, 0C0h ; '' 0098 D3 85 out 85h 009A 3E CF mvi a, 0CFh ; '' 009C D3 80 out 80h 009E 3E 30 mvi a, 30h ; '0' 00A0 D3 A3 out 0A3h 00A2 3E FF mvi a, 0FFh 00A4 D3 A0 out 0A0h 00A6 D3 A0 out 0A0h 00A8 3E 56 mvi a, 56h ; 'V' 00AA D3 A3 out 0A3h 00AC 3E 10 mvi a, 10h 00AE D3 A1 out 0A1h 00B0 3E B0 mvi a, 0B0h ; '' 00B2 D3 A3 out 0A3h 00B4 3E FF mvi a, 0FFh 00B6 D3 A2 out 0A2h 00B8 D3 A2 out 0A2h 00BA 31 00 81 lxi sp, 8100h 00BD DB 81 in 81h 00BF F5 push psw 00C0 F6 80 ori 80h 00C2 D3 81 out 81h 00C4 11 01 00 lxi d, 1 00C7 CD 35 05 call sub_535 00CA DB 81 in 81h 00CC E6 F7 ani 0F7h 00CE D3 81 out 81h 00D0 11 01 00 lxi d, 1 00D3 CD 35 05 call sub_535 00D6 F1 pop psw 00D7 D3 81 out 81h 00D9 20 rim 00DA B7 ora a 00DB FA 47 04 jm loc_447 00DE 3E C0 mvi a, 0C0h ; '' 00E0 30 sim 00E1 00E1 loc_E1: ; CODE XREF: 00FCj 00E1 ; 0125j 00E1 20 rim 00E2 B7 ora a 00E3 FA 47 04 jm loc_447 00E6 DB C3 in 0C3h 00E8 E6 10 ani 10h 00EA C2 F7 04 jnz loc_4F7 00ED DB C2 in 0C2h 00EF E6 C0 ani 0C0h 00F1 C2 1A 01 jnz loc_11A 00F4 3E 02 mvi a, 2 00F6 D3 83 out 83h 00F8 DB C3 in 0C3h 00FA E6 04 ani 4 00FC CA E1 00 jz loc_E1 00FF AF xra a 0100 32 28 80 sta 8028h 0103 DB C4 in 0C4h 0105 B7 ora a 0106 FA 80 16 jm loc_1680 0109 DB C3 in 0C3h 010B E6 03 ani 3 010D FE 03 cpi 3 010F C2 00 06 jnz loc_600 0112 3E 38 mvi a, 38h ; '8' 0114 32 28 80 sta 8028h 0117 C3 00 06 jmp loc_600 011A ; --------------------------------------------------------------------------- 011A 011A loc_11A: ; CODE XREF: 00F1 011A 17 ral 011B 17 ral 011C D2 21 01 jnc loc_121 011F F6 04 ori 4 0121 0121 loc_121: ; CODE XREF: 011C 0121 47 mov b, a 0122 CD E3 04 call sub_4E3 0125 C3 E1 00 jmp loc_E1 0128 ; --------------------------------------------------------------------------- 0128 0128 loc_128: ; CODE XREF: 018Dj 0128 ; 046Ej ... 0128 3A 28 80 lda 8028h 012B FE 38 cpi 38h ; '8' 012D CA 44 05 jz loc_544 0130 3A 16 80 lda 8016h 0133 E6 B9 ani 0B9h 0135 F6 28 ori 28h 0137 32 16 80 sta 8016h 013A D3 C0 out 0C0h 013C E6 10 ani 10h 013E 0F rrc 013F 0F rrc 0140 0F rrc 0141 F6 0C ori 0Ch 0143 47 mov b, a 0144 3A 16 80 lda 8016h 0147 E6 80 ani 80h 0149 07 rlc 014A B0 ora b 014B D3 83 out 83h 014D 3E 80 mvi a, 80h ; '' 014F D3 C1 out 0C1h 0151 0151 loc_151: ; CODE XREF: 0155 0151 ; 03FA ... 0151 DB C3 in 0C3h 0153 E6 07 ani 7 0155 C2 51 01 jnz loc_151 0158 0158 loc_158: ; CODE XREF: 028B 0158 ; 02BA ... 0158 11 32 00 lxi d, 32h ; '2' 015B CD 35 05 call sub_535 015E 015E loc_15E: ; CODE XREF: 01EB 015E ; 01F5 ... 015E 3A 16 80 lda 8016h 0161 F6 01 ori 1 0163 E6 BF ani 0BFh 0165 32 16 80 sta 8016h 0168 D3 C0 out 0C0h 016A E6 08 ani 8 016C CA 27 02 jz loc_227 016F 016F loc_16F: ; CODE XREF: 0192 016F 20 rim 0170 B7 ora a 0171 FA 69 07 jm loc_769 0174 DB C3 in 0C3h 0176 0F rrc 0177 DA FD 03 jc loc_3FD 017A 0F rrc 017B DA 19 04 jc loc_419 017E 0F rrc 017F DA 69 07 jc loc_769 0182 DB C1 in 0C1h 0184 47 mov b, a 0185 E6 08 ani 8 0187 CA 69 07 jz loc_769 018A 78 mov a, b 018B E6 04 ani 4 018D C2 28 01 jnz loc_128 0190 78 mov a, b 0191 07 rlc 0192 D2 6F 01 jnc loc_16F 0195 DB C1 in 0C1h 0197 E6 10 ani 10h 0199 CA 07 02 jz loc_207 019C 3A 18 80 lda 8018h 019F 32 07 80 sta 8007h 01A2 3A 16 80 lda 8016h 01A5 E6 FE ani 0FEh 01A7 32 16 80 sta 8016h 01AA D3 C0 out 0C0h 01AC DB C0 in 0C0h 01AE E6 F8 ani 0F8h 01B0 47 mov b, a 01B1 32 19 80 sta 8019h 01B4 0F rrc 01B5 0F rrc 01B6 E6 20 ani 20h 01B8 EE 20 xri 20h 01BA 4F mov c, a 01BB 0F rrc 01BC B1 ora c 01BD 4F mov c, a 01BE DB 83 in 83h 01C0 E6 0F ani 0Fh 01C2 B1 ora c 01C3 D3 83 out 83h 01C5 78 mov a, b 01C6 FE 18 cpi 18h 01C8 CA 05 04 jz loc_405 01CB E6 BF ani 0BFh 01CD FE 38 cpi 38h ; '8' 01CF CA B0 03 jz loc_3B0 01D2 78 mov a, b 01D3 E6 C8 ani 0C8h 01D5 CA DF 02 jz loc_2DF 01D8 78 mov a, b 01D9 E6 C0 ani 0C0h 01DB FE 40 cpi 40h ; '@' 01DD CA 0C 02 jz loc_20C 01E0 3A 16 80 lda 8016h 01E3 E6 10 ani 10h 01E5 C2 53 04 jnz loc_453 01E8 78 mov a, b 01E9 FE 88 cpi 88h ; '' 01EB CA 5E 01 jz loc_15E 01EE FE B8 cpi 0B8h ; '' 01F0 CA 6C 0E jz loc_E6C 01F3 FE A8 cpi 0A8h ; '' 01F5 CA 5E 01 jz loc_15E 01F8 FE 98 cpi 98h ; '' 01FA CA 5E 01 jz loc_15E 01FD E6 C0 ani 0C0h 01FF FE 80 cpi 80h ; '' 0201 CA 20 03 jz loc_320 0204 C3 5E 01 jmp loc_15E 0207 ; --------------------------------------------------------------------------- 0207 0207 loc_207: ; CODE XREF: 0199 0207 ; 0244 0207 DB C0 in 0C0h 0209 C3 5E 01 jmp loc_15E 020C ; --------------------------------------------------------------------------- 020C 020C loc_20C: ; CODE XREF: 01DD 020C 3A 16 80 lda 8016h 020F F6 40 ori 40h 0211 D3 C0 out 0C0h 0213 11 01 00 lxi d, 1 0216 CD 35 05 call sub_535 0219 3A 16 80 lda 8016h 021C D3 C0 out 0C0h 021E 11 0C 00 lxi d, 0Ch 0221 CD 35 05 call sub_535 0224 C3 5E 01 jmp loc_15E 0227 ; --------------------------------------------------------------------------- 0227 0227 loc_227: ; CODE XREF: 016C 0227 20 rim 0228 B7 ora a 0229 FA 69 07 jm loc_769 022C DB C3 in 0C3h 022E E6 04 ani 4 0230 C2 00 14 jnz loc_1400 0233 DB C1 in 0C1h 0235 E6 04 ani 4 0237 C2 00 14 jnz loc_1400 023A DB C1 in 0C1h 023C 07 rlc 023D D2 5E 01 jnc loc_15E 0240 0240 loc_240: ; CODE XREF: 0994 0240 ; 099A ... 0240 DB C1 in 0C1h 0242 E6 10 ani 10h 0244 CA 07 02 jz loc_207 0247 3A 18 80 lda 8018h 024A 32 07 80 sta 8007h 024D 3A 16 80 lda 8016h 0250 E6 FE ani 0FEh 0252 32 16 80 sta 8016h 0255 D3 C0 out 0C0h 0257 DB C0 in 0C0h 0259 E6 F8 ani 0F8h 025B 47 mov b, a 025C 0F rrc 025D 0F rrc 025E E6 20 ani 20h 0260 EE 20 xri 20h 0262 4F mov c, a 0263 0F rrc 0264 B1 ora c 0265 4F mov c, a 0266 DB 83 in 83h 0268 E6 0F ani 0Fh 026A B1 ora c 026B D3 83 out 83h 026D 78 mov a, b 026E FE 88 cpi 88h ; '' 0270 CA 76 02 jz loc_276 0273 32 19 80 sta 8019h 0276 0276 loc_276: ; CODE XREF: 0270 0276 FE 18 cpi 18h 0278 CA 05 04 jz loc_405 027B E6 BF ani 0BFh 027D FE 38 cpi 38h ; '8' 027F CA B0 03 jz loc_3B0 0282 E6 40 ani 40h 0284 3A 13 80 lda 8013h 0287 CA 91 02 jz loc_291 028A 0F rrc 028B DA 58 01 jc loc_158 028E C3 CC 02 jmp loc_2CC 0291 ; --------------------------------------------------------------------------- 0291 0291 loc_291: ; CODE XREF: 0287 0291 78 mov a, b 0292 B7 ora a 0293 F2 CC 02 jp loc_2CC 0296 3A 16 80 lda 8016h 0299 E6 10 ani 10h 029B C2 53 04 jnz loc_453 029E 78 mov a, b 029F FE 90 cpi 90h ; '' 02A1 CA 8F 0D jz loc_D8F 02A4 FE B0 cpi 0B0h ; '' 02A6 CA 30 0E jz loc_E30 02A9 FE B8 cpi 0B8h ; '' 02AB CA 6C 0E jz loc_E6C 02AE FE A0 cpi 0A0h ; '' 02B0 CA CF 0D jz loc_DCF 02B3 FE 80 cpi 80h ; '' 02B5 CA FD 0B jz loc_BFD 02B8 FE 88 cpi 88h ; '' 02BA C2 58 01 jnz loc_158 02BD 3A 19 80 lda 8019h 02C0 FE 48 cpi 48h ; 'H' 02C2 C2 58 01 jnz loc_158 02C5 78 mov a, b 02C6 32 19 80 sta 8019h 02C9 C3 FD 0B jmp loc_BFD 02CC ; --------------------------------------------------------------------------- 02CC 02CC loc_2CC: ; CODE XREF: 028E 02CC ; 0293 02CC 78 mov a, b 02CD FE 48 cpi 48h ; 'H' 02CF CA D1 09 jz loc_9D1 02D2 E6 C8 ani 0C8h 02D4 CA 00 09 jz loc_900 02D7 FE 40 cpi 40h ; '@' 02D9 CA D1 09 jz loc_9D1 02DC C3 58 01 jmp loc_158 02DF ; --------------------------------------------------------------------------- 02DF 02DF loc_2DF: ; CODE XREF: 01D5 02DF 3A 17 80 lda 8017h 02E2 47 mov b, a 02E3 DB 81 in 81h 02E5 E6 FE ani 0FEh 02E7 B0 ora b 02E8 D3 81 out 81h 02EA 3A 18 80 lda 8018h 02ED 32 07 80 sta 8007h 02F0 CD 49 0F call sub_F49 02F3 02F3 loc_2F3: ; CODE XREF: 02F7 02F3 DB C2 in 0C2h 02F5 E6 40 ani 40h 02F7 CA F3 02 jz loc_2F3 02FA 02FA loc_2FA: ; CODE XREF: 02FE 02FA DB C2 in 0C2h 02FC E6 40 ani 40h 02FE C2 FA 02 jnz loc_2FA 0301 21 9C 00 lxi h, 9Ch ; '' 0304 CD 26 05 call sub_526 0307 3A 16 80 lda 8016h 030A E6 F7 ani 0F7h 030C D3 C0 out 0C0h 030E 32 16 80 sta 8016h 0311 DB 81 in 81h 0313 E6 FE ani 0FEh 0315 D3 81 out 81h 0317 DB 83 in 83h 0319 E6 FB ani 0FBh 031B D3 83 out 83h 031D C3 09 09 jmp loc_909 0320 ; --------------------------------------------------------------------------- 0320 0320 loc_320: ; CODE XREF: 0201 0320 DB 83 in 83h 0322 E6 FB ani 0FBh 0324 D3 83 out 83h 0326 3A 18 80 lda 8018h 0329 32 07 80 sta 8007h 032C CD 49 0F call sub_F49 032F 032F loc_32F: ; CODE XREF: 0333 032F 3A 0E 80 lda 800Eh 0332 B7 ora a 0333 FA 2F 03 jm loc_32F 0336 DB 81 in 81h 0338 E6 2F ani 2Fh 033A F6 2E ori 2Eh 033C D3 81 out 81h 033E 3A 18 80 lda 8018h 0341 B7 ora a 0342 CA A7 03 jz loc_3A7 0345 DB 81 in 81h 0347 F6 01 ori 1 0349 D3 81 out 81h 034B 21 3E 00 lxi h, 3Eh ; '>' 034E CD 26 05 call sub_526 0351 DB C3 in 0C3h 0353 E6 10 ani 10h 0355 CA FA 04 jz loc_4F9+1 0358 DB 81 in 81h 035A E6 2D ani 2Dh 035C D3 81 out 81h 035E F6 AC ori 0ACh 0360 D3 81 out 81h 0362 21 EB 00 lxi h, 0EBh ; '' 0365 CD 26 05 call sub_526 0368 DB 81 in 81h 036A E6 F7 ani 0F7h 036C D3 81 out 81h 036E 21 0F 00 lxi h, 0Fh 0371 CD 26 05 call sub_526 0374 0374 loc_374: ; CODE XREF: 03AD 0374 DB 81 in 81h 0376 E6 7E ani 7Eh 0378 D3 81 out 81h 037A F5 push psw 037B F1 pop psw 037C F5 push psw 037D F1 pop psw 037E F6 02 ori 2 0380 D3 81 out 81h 0382 3A 16 80 lda 8016h 0385 E6 F7 ani 0F7h 0387 D3 C0 out 0C0h 0389 32 16 80 sta 8016h 038C 21 25 00 lxi h, 25h ; '%' 038F CD 26 05 call sub_526 0392 3A 19 80 lda 8019h 0395 FE 90 cpi 90h ; '' 0397 CA AD 0D jz loc_DAD 039A FE B0 cpi 0B0h ; '' 039C CA 33 0E jz loc_E33 039F FE A0 cpi 0A0h ; '' 03A1 CA D2 0D jz loc_DD2 03A4 C3 21 0C jmp loc_C21 03A7 ; --------------------------------------------------------------------------- 03A7 03A7 loc_3A7: ; CODE XREF: 0342 03A7 21 38 01 lxi h, 138h 03AA CD 26 05 call sub_526 03AD C3 74 03 jmp loc_374 03B0 ; --------------------------------------------------------------------------- 03B0 03B0 loc_3B0: ; CODE XREF: 01CF 03B0 ; 027F 03B0 3A 16 80 lda 8016h 03B3 E6 08 ani 8 03B5 CA 58 01 jz loc_158 03B8 78 mov a, b 03B9 07 rlc 03BA E6 80 ani 80h 03BC 47 mov b, a 03BD 3A 16 80 lda 8016h 03C0 F6 40 ori 40h 03C2 D3 C0 out 0C0h 03C4 E6 7F ani 7Fh 03C6 B0 ora b 03C7 03C7 loc_3C7: ; CODE XREF: 0402 03C7 47 mov b, a 03C8 3A F0 1F lda byte_1FF0 03CB 3C inr a 03CC C2 ED 03 jnz loc_3ED 03CF 78 mov a, b 03D0 B7 ora a 03D1 32 16 80 sta 8016h 03D4 D3 C0 out 0C0h 03D6 3E 00 mvi a, 0 03D8 FA DD 03 jm loc_3DD 03DB 3E 08 mvi a, 8 03DD 03DD loc_3DD: ; CODE XREF: 03D8 03DD 32 18 80 sta 8018h 03E0 0F rrc 03E1 0F rrc 03E2 0F rrc 03E3 EE 01 xri 1 03E5 47 mov b, a 03E6 DB 83 in 83h 03E8 E6 FE ani 0FEh 03EA B0 ora b 03EB D3 83 out 83h 03ED 03ED loc_3ED: ; CODE XREF: 03CC 03ED ; 03F1 03ED DB C3 in 0C3h 03EF E6 01 ani 1 03F1 C2 ED 03 jnz loc_3ED 03F4 11 64 00 lxi d, 64h ; 'd' 03F7 CD 35 05 call sub_535 03FA C3 51 01 jmp loc_151 03FD ; --------------------------------------------------------------------------- 03FD 03FD loc_3FD: ; CODE XREF: 0177 03FD 3A 16 80 lda 8016h 0400 EE 80 xri 80h 0402 C3 C7 03 jmp loc_3C7 0405 ; --------------------------------------------------------------------------- 0405 0405 loc_405: ; CODE XREF: 01C8 0405 ; 0278 0405 11 39 DE lxi d, 0DE39h 0408 0408 loc_408: ; CODE XREF: 0411 0408 1B dcx d 0409 7B mov a, e 040A B2 ora d 040B CA 5E 01 jz loc_15E 040E DB C1 in 0C1h 0410 07 rlc 0411 D2 08 04 jnc loc_408 0414 DB C0 in 0C0h 0416 C3 5E 01 jmp loc_15E 0419 ; --------------------------------------------------------------------------- 0419 0419 loc_419: ; CODE XREF: 017B 0419 DB C4 in 0C4h 041B E6 40 ani 40h 041D C2 51 01 jnz loc_151 0420 3A 16 80 lda 8016h 0423 EE 10 xri 10h 0425 32 16 80 sta 8016h 0428 D3 C0 out 0C0h 042A E6 10 ani 10h 042C 0F rrc 042D 0F rrc 042E 0F rrc 042F 47 mov b, a 0430 DB 83 in 83h 0432 E6 FD ani 0FDh 0434 B0 ora b 0435 D3 83 out 83h 0437 0437 loc_437: ; CODE XREF: 043B 0437 DB C3 in 0C3h 0439 E6 02 ani 2 043B C2 37 04 jnz loc_437 043E 11 64 00 lxi d, 64h ; 'd' 0441 CD 35 05 call sub_535 0444 C3 51 01 jmp loc_151 0447 ; --------------------------------------------------------------------------- 0447 0447 loc_447: ; CODE XREF: 00DB 0447 ; 00E3 0447 F3 di 0448 3E 40 mvi a, 40h ; '@' 044A 30 sim 044B 06 07 mvi b, 7 044D 044D loc_44D: ; CODE XREF: 0450 044D CD DD 04 call sub_4DD 0450 C3 4D 04 jmp loc_44D 0453 ; --------------------------------------------------------------------------- 0453 0453 loc_453: ; CODE XREF: 01E5 0453 ; 029B 0453 3A 16 80 lda 8016h 0456 F6 01 ori 1 0458 32 16 80 sta 8016h 045B D3 C0 out 0C0h 045D 06 02 mvi b, 2 045F 045F loc_45F: ; CODE XREF: 0466 045F CD DD 04 call sub_4DD 0462 DB C3 in 0C3h 0464 E6 02 ani 2 0466 CA 5F 04 jz loc_45F 0469 3A 16 80 lda 8016h 046C E6 08 ani 8 046E C2 28 01 jnz loc_128 0471 C3 00 14 jmp loc_1400 0474 ; --------------------------------------------------------------------------- 0474 0474 loc_474: ; CODE XREF: 0D84 0474 06 01 mvi b, 1 0476 0476 loc_476: ; CODE XREF: 047D 0476 CD DD 04 call sub_4DD 0479 DB C3 in 0C3h 047B E6 01 ani 1 047D CA 76 04 jz loc_476 0480 C3 51 01 jmp loc_151 0483 ; --------------------------------------------------------------------------- 0483 0483 loc_483: ; CODE XREF: 0663 0483 ; 0689 ... 0483 F3 di 0484 3E A0 mvi a, 0A0h ; '' 0486 D3 82 out 82h 0488 06 04 mvi b, 4 048A 048A loc_48A: ; CODE XREF: 0491 048A CD DD 04 call sub_4DD 048D DB C3 in 0C3h 048F E6 04 ani 4 0491 CA 8A 04 jz loc_48A 0494 C3 40 00 jmp loc_40 0497 ; --------------------------------------------------------------------------- 0497 0497 loc_497: ; CODE XREF: 077E 0497 ; sub_A84+17 ... 0497 F3 di 0498 32 21 80 sta 8021h 049B 3E 7E mvi a, 7Eh ; '~' 049D D3 81 out 81h 049F 3E A0 mvi a, 0A0h ; '' 04A1 D3 82 out 82h 04A3 06 06 mvi b, 6 04A5 04A5 loc_4A5: ; CODE XREF: 04AC 04A5 CD DD 04 call sub_4DD 04A8 DB C3 in 0C3h 04AA E6 04 ani 4 04AC CA A5 04 jz loc_4A5 04AF C3 40 00 jmp loc_40 04B2 ; --------------------------------------------------------------------------- 04B2 04B2 loc_4B2: ; CODE XREF: 1285 04B2 ; 14D3 ... 04B2 F3 di 04B3 3E 7E mvi a, 7Eh ; '~' 04B5 D3 81 out 81h 04B7 3E A0 mvi a, 0A0h ; '' 04B9 D3 82 out 82h 04BB 01 02 04 lxi b, 402h 04BE 04BE loc_4BE: ; CODE XREF: 04C5 04BE CD CB 04 call sub_4CB 04C1 DB C3 in 0C3h 04C3 E6 04 ani 4 04C5 CA BE 04 jz loc_4BE 04C8 C3 40 00 jmp loc_40 04CB 04CB ; --------------- S U B R O U T I N E --------------------------------------- 04CB 04CB 04CB sub_4CB: ; CODE XREF: 04BEp 04CB 78 mov a, b 04CC D3 83 out 83h 04CE 11 FA 00 lxi d, 0FAh ; '' 04D1 CD 35 05 call sub_535 04D4 79 mov a, c 04D5 D3 83 out 83h 04D7 11 FA 00 lxi d, 0FAh ; '' 04DA C3 35 05 jmp sub_535 04DA ; End of function sub_4CB 04DA 04DD 04DD ; --------------- S U B R O U T I N E --------------------------------------- 04DD 04DD 04DD sub_4DD: ; CODE XREF: 044Dp 04DD ; 045Fp ... 04DD 21 2C 01 lxi h, 12Ch 04E0 C3 E6 04 jmp loc_4E6 04E0 ; End of function sub_4DD 04E0 04E3 04E3 ; --------------- S U B R O U T I N E --------------------------------------- 04E3 04E3 04E3 sub_4E3: ; CODE XREF: 0122p 04E3 21 32 00 lxi h, 32h ; '2' 04E6 04E6 loc_4E6: ; CODE XREF: sub_4DD+3 04E6 78 mov a, b 04E7 D3 83 out 83h 04E9 54 mov d, h 04EA 5D mov e, l 04EB CD 35 05 call sub_535 04EE 78 mov a, b 04EF A8 xra b 04F0 D3 83 out 83h 04F2 54 mov d, h 04F3 5D mov e, l 04F4 C3 35 05 jmp sub_535 04F4 ; End of function sub_4E3 04F4 04F7 ; --------------------------------------------------------------------------- 04F7 04F7 loc_4F7: ; CODE XREF: 00EA 04F7 ; sub_F00+4 ... 04F7 06 05 mvi b, 5 04F9 04F9 loc_4F9: ; CODE XREF: 0355 04F9 ; 0C12 ... 04F9 21 06 03 lxi h, 306h 04FC 3E 7E mvi a, 7Eh ; '~' 04FE D3 81 out 81h 0500 3E 40 mvi a, 40h ; '@' 0502 30 sim 0503 3A 08 80 lda 8008h 0506 B7 ora a 0507 CA 16 05 jz loc_516 050A 3A 09 80 lda 8009h 050D B7 ora a 050E CA 16 05 jz loc_516 0511 FE 03 cpi 3 0513 DC EC 0F cc sub_FEC 0516 0516 loc_516: ; CODE XREF: 0507 0516 ; 050E ... 0516 CD DD 04 call sub_4DD 0519 DB C3 in 0C3h 051B E6 04 ani 4 051D CA 16 05 jz loc_516 0520 C3 69 07 jmp loc_769 0520 ; --------------------------------------------------------------------------- 0523 C3 .db 0C3h ; 0524 28 .db 28h ; ( 0525 01 .db 1 ; 0526 0526 ; --------------- S U B R O U T I N E --------------------------------------- 0526 0526 0526 sub_526: ; CODE XREF: 0304p 0526 ; 034Ep ... 0526 22 0F 80 shld 800Fh 0529 0529 loc_529: ; CODE XREF: sub_526+8 0529 2A 0F 80 lhld 800Fh 052C 7D mov a, l 052D B4 ora h 052E C2 29 05 jnz loc_529 0531 C9 ret 0531 ; End of function sub_526 0531 0532 0532 ; --------------- S U B R O U T I N E --------------------------------------- 0532 0532 0532 sub_532: ; CODE XREF: 06E3p 0532 ; 06F9p ... 0532 11 01 00 lxi d, 1 0532 ; End of function sub_532 0532 0535 0535 ; --------------- S U B R O U T I N E --------------------------------------- 0535 0535 0535 sub_535: ; CODE XREF: 00C7p 0535 ; 00D3p ... 0535 3E B5 mvi a, 0B5h ; '' 0537 0537 loc_537: ; CODE XREF: sub_535+3 0537 3D dcr a 0538 C2 37 05 jnz loc_537 053B 1B dcx d 053C 7B mov a, e 053D B2 ora d 053E C2 35 05 jnz sub_535 0541 C9 ret 0541 ; End of function sub_535 0541 0542 ; --------------------------------------------------------------------------- 0542 0542 loc_542: ; CODE XREF: 0024 0542 ; 0034 0542 FB ei 0543 C9 ret 0544 ; --------------------------------------------------------------------------- 0544 0544 loc_544: ; CODE XREF: 012D 0544 ; 059C 0544 3E 08 mvi a, 8 0546 32 07 80 sta 8007h 0549 3E 80 mvi a, 80h ; '' 054B D3 C1 out 0C1h 054D CD 49 0F call sub_F49 0550 21 E8 03 lxi h, 3E8h 0553 CD 26 05 call sub_526 0556 3A 09 80 lda 8009h 0559 FE 02 cpi 2 055B C4 A6 05 cnz sub_5A6 055E 21 D4 30 lxi h, 30D4h 0561 22 0F 80 shld 800Fh 0564 0564 loc_564: ; CODE XREF: 0578 0564 3A 13 80 lda 8013h 0567 E6 04 ani 4 0569 C2 00 14 jnz loc_1400 056C DB C3 in 0C3h 056E E6 04 ani 4 0570 C2 9F 05 jnz loc_59F 0573 2A 0F 80 lhld 800Fh 0576 7D mov a, l 0577 B4 ora h 0578 C2 64 05 jnz loc_564 057B CD D7 0F call sub_FD7 057E CD 00 0F call sub_F00 0581 21 E8 03 lxi h, 3E8h 0584 CD 26 05 call sub_526 0587 3A 09 80 lda 8009h 058A FE 02 cpi 2 058C C4 A9 05 cnz loc_5A8+1 058F 21 6A 18 lxi h, 186Ah 0592 CD 26 05 call sub_526 0595 CD D7 0F call sub_FD7 0598 DB C3 in 0C3h 059A E6 04 ani 4 059C CA 44 05 jz loc_544 059F 059F loc_59F: ; CODE XREF: 0570 059F AF xra a 05A0 32 28 80 sta 8028h 05A3 C3 00 14 jmp loc_1400 05A6 05A6 ; --------------- S U B R O U T I N E --------------------------------------- 05A6 05A6 05A6 sub_5A6: ; CODE XREF: 055Bp 05A6 06 04 mvi b, 4 05A8 05A8 loc_5A8: ; CODE XREF: 058Cp 05A8 21 06 01 lxi h, 106h 05A8 ; End of function sub_5A6 05A8 05AB DB 83 in 83h 05AD B0 ora b 05AE D3 83 out 83h 05B0 C9 ret 05B0 ; --------------------------------------------------------------------------- 05B1 FF .db 0FFh ; 05B2 FF .db 0FFh ; 05B3 FF .db 0FFh ; 05B4 FF .db 0FFh ; 05B5 FF .db 0FFh ; 05B6 FF .db 0FFh ; 05B7 FF .db 0FFh ; 05B8 FF .db 0FFh ; 05B9 FF .db 0FFh ; 05BA FF .db 0FFh ; 05BB FF .db 0FFh ; 05BC FF .db 0FFh ; 05BD FF .db 0FFh ; 05BE FF .db 0FFh ; 05BF FF .db 0FFh ; 05C0 FF .db 0FFh ; 05C1 FF .db 0FFh ; 05C2 FF .db 0FFh ; 05C3 FF .db 0FFh ; 05C4 FF .db 0FFh ; 05C5 FF .db 0FFh ; 05C6 FF .db 0FFh ; 05C7 FF .db 0FFh ; 05C8 FF .db 0FFh ; 05C9 FF .db 0FFh ; 05CA FF .db 0FFh ; 05CB FF .db 0FFh ; 05CC FF .db 0FFh ; 05CD FF .db 0FFh ; 05CE FF .db 0FFh ; 05CF FF .db 0FFh ; 05D0 FF .db 0FFh ; 05D1 FF .db 0FFh ; 05D2 FF .db 0FFh ; 05D3 FF .db 0FFh ; 05D4 FF .db 0FFh ; 05D5 FF .db 0FFh ; 05D6 FF .db 0FFh ; 05D7 FF .db 0FFh ; 05D8 FF .db 0FFh ; 05D9 FF .db 0FFh ; 05DA FF .db 0FFh ; 05DB FF .db 0FFh ; 05DC FF .db 0FFh ; 05DD FF .db 0FFh ; 05DE FF .db 0FFh ; 05DF FF .db 0FFh ; 05E0 FF .db 0FFh ; 05E1 FF .db 0FFh ; 05E2 FF .db 0FFh ; 05E3 FF .db 0FFh ; 05E4 FF .db 0FFh ; 05E5 FF .db 0FFh ; 05E6 FF .db 0FFh ; 05E7 FF .db 0FFh ; 05E8 FF .db 0FFh ; 05E9 FF .db 0FFh ; 05EA FF .db 0FFh ; 05EB FF .db 0FFh ; 05EC FF .db 0FFh ; 05ED FF .db 0FFh ; 05EE FF .db 0FFh ; 05EF FF .db 0FFh ; 05F0 FF .db 0FFh ; 05F1 FF .db 0FFh ; 05F2 FF .db 0FFh ; 05F3 FF .db 0FFh ; 05F4 FF .db 0FFh ; 05F5 FF .db 0FFh ; 05F6 FF .db 0FFh ; 05F7 FF .db 0FFh ; 05F8 FF .db 0FFh ; 05F9 FF .db 0FFh ; 05FA FF .db 0FFh ; 05FB FF .db 0FFh ; 05FC FF .db 0FFh ; 05FD FF .db 0FFh ; 05FE FF .db 0FFh ; 05FF FF .db 0FFh ; 0600 ; --------------------------------------------------------------------------- 0600 0600 loc_600: ; CODE XREF: 010F 0600 ; 0117 0600 3E 11 mvi a, 11h 0602 D3 C0 out 0C0h 0604 32 16 80 sta 8016h 0607 AF xra a 0608 32 13 80 sta 8013h 060B 32 22 80 sta 8022h 060E 32 23 80 sta 8023h 0611 3E 01 mvi a, 1 0613 32 08 80 sta 8008h 0616 3E FF mvi a, 0FFh 0618 D3 A0 out 0A0h 061A D3 A0 out 0A0h 061C 3E C3 mvi a, 0C3h ; '' 061E 32 1C 80 sta 801Ch 0621 21 00 12 lxi h, 1200h 0624 22 1D 80 shld 801Dh 0627 3E 1B mvi a, 1Bh 0629 30 sim 062A FB ei 062B 3E 32 mvi a, 32h ; '2' 062D D3 82 out 82h 062F 21 50 FB lxi h, 0FB50h 0632 22 0D 80 shld 800Dh 0635 06 0A mvi b, 0Ah 0637 0637 loc_637: ; CODE XREF: 064A 0637 3A 0E 80 lda 800Eh 063A B7 ora a 063B F2 66 06 jp loc_666 063E 11 19 00 lxi d, 19h 0641 CD 35 05 call sub_535 0644 04 inr b 0645 78 mov a, b 0646 D3 C3 out 0C3h 0648 FE 64 cpi 64h ; 'd' 064A DA 37 06 jc loc_637 064D 0E 02 mvi c, 2 064F 11 40 1F lxi d, 1F40h 0652 0652 loc_652: ; CODE XREF: 065C 0652 ; 0660 0652 3A 0E 80 lda 800Eh 0655 B7 ora a 0656 F2 66 06 jp loc_666 0659 1B dcx d 065A 7B mov a, e 065B B2 ora d 065C C2 52 06 jnz loc_652 065F 0D dcr c 0660 C2 52 06 jnz loc_652 0663 C3 83 04 jmp loc_483 0666 ; --------------------------------------------------------------------------- 0666 0666 loc_666: ; CODE XREF: 063B 0666 ; 0656 0666 AF xra a 0667 32 06 80 sta 8006h 066A 3E 12 mvi a, 12h 066C D3 82 out 82h 066E CD EC 0F call sub_FEC 0671 3E 02 mvi a, 2 0673 32 08 80 sta 8008h 0676 0E FA mvi c, 0FAh ; '' 0678 0678 loc_678: ; CODE XREF: 0686 0678 11 02 00 lxi d, 2 067B CD 35 05 call sub_535 067E 3A 09 80 lda 8009h 0681 B7 ora a 0682 CA 8C 06 jz loc_68C 0685 0D dcr c 0686 C2 78 06 jnz loc_678 0689 C3 83 04 jmp loc_483 068C ; --------------------------------------------------------------------------- 068C 068C loc_68C: ; CODE XREF: 0682 068C ; 0A81 ... 068C 11 FA 00 lxi d, 0FAh ; '' 068F CD 35 05 call sub_535 0692 21 E0 2E lxi h, 2EE0h 0695 22 0F 80 shld 800Fh 0698 3E 08 mvi a, 8 069A 32 07 80 sta 8007h 069D 32 24 80 sta 8024h 06A0 3A 13 80 lda 8013h 06A3 F5 push psw 06A4 CD 49 0F call sub_F49 06A7 F1 pop psw 06A8 32 13 80 sta 8013h 06AB AF xra a 06AC 32 24 80 sta 8024h 06AF 11 00 00 lxi d, 0 06B2 06B2 loc_6B2: ; CODE XREF: 06BD 06B2 1B dcx d 06B3 7B mov a, e 06B4 B2 ora d 06B5 CA 83 04 jz loc_483 06B8 3A 09 80 lda 8009h 06BB FE 02 cpi 2 06BD C2 B2 06 jnz loc_6B2 06C0 06C0 loc_6C0: ; CODE XREF: 06DD 06C0 3A 13 80 lda 8013h 06C3 0F rrc 06C4 DA E9 06 jc loc_6E9 06C7 0F rrc 06C8 0F rrc 06C9 DA E0 06 jc loc_6E0 06CC 3A 02 80 lda 8002h 06CF 32 01 80 sta 8001h 06D2 3A 05 80 lda 8005h 06D5 32 04 80 sta 8004h 06D8 2A 0F 80 lhld 800Fh 06DB 7D mov a, l 06DC B4 ora h 06DD C2 C0 06 jnz loc_6C0 06E0 06E0 loc_6E0: ; CODE XREF: 06C9 06E0 CD D7 0F call sub_FD7 06E3 CD 32 05 call sub_532 06E6 C3 49 14 jmp loc_1449 06E9 ; --------------------------------------------------------------------------- 06E9 06E9 loc_6E9: ; CODE XREF: 06C4 06E9 21 F4 01 lxi h, 1F4h 06EC CD 26 05 call sub_526 06EF CD D7 0F call sub_FD7 06F2 DB C2 in 0C2h 06F4 E6 40 ani 40h 06F6 C2 83 04 jnz loc_483 06F9 CD 32 05 call sub_532 06FC CD 00 0F call sub_F00 06FF 06FF loc_6FF: ; CODE XREF: 0703 06FF DB C2 in 0C2h 0701 E6 40 ani 40h 0703 CA FF 06 jz loc_6FF 0706 21 79 00 lxi h, 79h ; 'y' 0709 22 0D 80 shld 800Dh 070C 3E FF mvi a, 0FFh 070E D3 A2 out 0A2h 0710 D3 A2 out 0A2h 0712 21 01 00 lxi h, 1 0715 22 0F 80 shld 800Fh 0718 0718 loc_718: ; CODE XREF: 071D 0718 2A 0F 80 lhld 800Fh 071B 7C mov a, h 071C B5 ora l 071D C2 18 07 jnz loc_718 0720 DB 82 in 82h 0722 E6 F0 ani 0F0h 0724 F6 01 ori 1 0726 D3 82 out 82h 0728 D3 C5 out 0C5h 072A 21 04 00 lxi h, 4 072D CD 26 05 call sub_526 0730 3E 80 mvi a, 80h ; '' 0732 D3 A3 out 0A3h 0734 DB A2 in 0A2h 0736 5F mov e, a 0737 DB A2 in 0A2h 0739 57 mov d, a 073A D5 push d 073B 21 F4 01 lxi h, 1F4h 073E CD 26 05 call sub_526 0741 CD D7 0F call sub_FD7 0744 D1 pop d 0745 21 50 00 lxi h, 50h ; 'P' 0748 19 dad d 0749 3E 00 mvi a, 0 074B DA 4F 07 jc loc_74F 074E 3C inr a 074F 074F loc_74F: ; CODE XREF: 074B 074F 32 17 80 sta 8017h 0752 00 nop 0753 00 nop 0754 3A 03 80 lda 8003h 0757 32 25 80 sta 8025h 075A FE 69 cpi 69h ; 'i' 075C 3E 07 mvi a, 7 075E DA 63 07 jc loc_763 0761 3E 0A mvi a, 0Ah 0763 0763 loc_763: ; CODE XREF: 075E 0763 32 24 80 sta 8024h 0766 C3 28 01 jmp loc_128 0769 ; --------------------------------------------------------------------------- 0769 0769 loc_769: ; CODE XREF: 0171 0769 ; 017F ... 0769 3E 01 mvi a, 1 076B D3 C0 out 0C0h 076D AF xra a 076E D3 C1 out 0C1h 0770 32 07 80 sta 8007h 0773 D3 83 out 83h 0775 CD 00 0F call sub_F00 0778 11 00 80 lxi d, 8000h 077B 077B loc_77B: ; CODE XREF: 0786 077B 1B dcx d 077C 7B mov a, e 077D B2 ora d 077E CA 97 04 jz loc_497 0781 3A 09 80 lda 8009h 0784 FE 02 cpi 2 0786 C2 7B 07 jnz loc_77B 0789 21 0D 80 lxi h, 800Dh 078C 11 E8 03 lxi d, 3E8h 078F CD 35 05 call sub_535 0792 0792 loc_792: ; CODE XREF: 0797 0792 ; 079C 0792 3A 14 80 lda 8014h 0795 FE CD cpi 0CDh ; '-' 0797 D2 92 07 jnc loc_792 079A FE 33 cpi 33h ; '3' 079C DA 92 07 jc loc_792 079F F3 di 07A0 3A 24 80 lda 8024h 07A3 FE 0A cpi 0Ah 07A5 CA 40 00 jz loc_40 07A8 11 64 00 lxi d, 64h ; 'd' 07AB CD 35 05 call sub_535 07AE C3 40 00 jmp loc_40 07AE ; --------------------------------------------------------------------------- 07B1 FF .db 0FFh ; 07B2 FF .db 0FFh ; 07B3 FF .db 0FFh ; 07B4 FF .db 0FFh ; 07B5 FF .db 0FFh ; 07B6 FF .db 0FFh ; 07B7 FF .db 0FFh ; 07B8 FF .db 0FFh ; 07B9 FF .db 0FFh ; 07BA FF .db 0FFh ; 07BB FF .db 0FFh ; 07BC FF .db 0FFh ; 07BD FF .db 0FFh ; 07BE FF .db 0FFh ; 07BF FF .db 0FFh ; 07C0 FF .db 0FFh ; 07C1 FF .db 0FFh ; 07C2 FF .db 0FFh ; 07C3 FF .db 0FFh ; 07C4 FF .db 0FFh ; 07C5 FF .db 0FFh ; 07C6 FF .db 0FFh ; 07C7 FF .db 0FFh ; 07C8 FF .db 0FFh ; 07C9 FF .db 0FFh ; 07CA FF .db 0FFh ; 07CB FF .db 0FFh ; 07CC FF .db 0FFh ; 07CD FF .db 0FFh ; 07CE FF .db 0FFh ; 07CF FF .db 0FFh ; 07D0 FF .db 0FFh ; 07D1 FF .db 0FFh ; 07D2 FF .db 0FFh ; 07D3 FF .db 0FFh ; 07D4 FF .db 0FFh ; 07D5 FF .db 0FFh ; 07D6 FF .db 0FFh ; 07D7 FF .db 0FFh ; 07D8 FF .db 0FFh ; 07D9 FF .db 0FFh ; 07DA FF .db 0FFh ; 07DB FF .db 0FFh ; 07DC FF .db 0FFh ; 07DD FF .db 0FFh ; 07DE FF .db 0FFh ; 07DF FF .db 0FFh ; 07E0 FF .db 0FFh ; 07E1 FF .db 0FFh ; 07E2 FF .db 0FFh ; 07E3 FF .db 0FFh ; 07E4 FF .db 0FFh ; 07E5 FF .db 0FFh ; 07E6 FF .db 0FFh ; 07E7 FF .db 0FFh ; 07E8 FF .db 0FFh ; 07E9 FF .db 0FFh ; 07EA FF .db 0FFh ; 07EB FF .db 0FFh ; 07EC FF .db 0FFh ; 07ED FF .db 0FFh ; 07EE FF .db 0FFh ; 07EF FF .db 0FFh ; 07F0 FF .db 0FFh ; 07F1 FF .db 0FFh ; 07F2 FF .db 0FFh ; 07F3 FF .db 0FFh ; 07F4 FF .db 0FFh ; 07F5 FF .db 0FFh ; 07F6 FF .db 0FFh ; 07F7 FF .db 0FFh ; 07F8 FF .db 0FFh ; 07F9 FF .db 0FFh ; 07FA FF .db 0FFh ; 07FB FF .db 0FFh ; 07FC FF .db 0FFh ; 07FD FF .db 0FFh ; 07FE FF .db 0FFh ; 07FF FF .db 0FFh ; 0800 FF .db 0FFh ; 0801 FF .db 0FFh ; 0802 FF .db 0FFh ; 0803 FF .db 0FFh ; 0804 FF .db 0FFh ; 0805 FF .db 0FFh ; 0806 FF .db 0FFh ; 0807 FF .db 0FFh ; 0808 FF .db 0FFh ; 0809 FF .db 0FFh ; 080A FF .db 0FFh ; 080B FF .db 0FFh ; 080C FF .db 0FFh ; 080D FF .db 0FFh ; 080E FF .db 0FFh ; 080F FF .db 0FFh ; 0810 FF .db 0FFh ; 0811 FF .db 0FFh ; 0812 FF .db 0FFh ; 0813 FF .db 0FFh ; 0814 FF .db 0FFh ; 0815 FF .db 0FFh ; 0816 FF .db 0FFh ; 0817 FF .db 0FFh ; 0818 FF .db 0FFh ; 0819 FF .db 0FFh ; 081A FF .db 0FFh ; 081B FF .db 0FFh ; 081C FF .db 0FFh ; 081D FF .db 0FFh ; 081E FF .db 0FFh ; 081F FF .db 0FFh ; 0820 FF .db 0FFh ; 0821 FF .db 0FFh ; 0822 FF .db 0FFh ; 0823 FF .db 0FFh ; 0824 FF .db 0FFh ; 0825 FF .db 0FFh ; 0826 FF .db 0FFh ; 0827 FF .db 0FFh ; 0828 FF .db 0FFh ; 0829 FF .db 0FFh ; 082A FF .db 0FFh ; 082B FF .db 0FFh ; 082C FF .db 0FFh ; 082D FF .db 0FFh ; 082E FF .db 0FFh ; 082F FF .db 0FFh ; 0830 FF .db 0FFh ; 0831 FF .db 0FFh ; 0832 FF .db 0FFh ; 0833 FF .db 0FFh ; 0834 FF .db 0FFh ; 0835 FF .db 0FFh ; 0836 FF .db 0FFh ; 0837 FF .db 0FFh ; 0838 FF .db 0FFh ; 0839 FF .db 0FFh ; 083A FF .db 0FFh ; 083B FF .db 0FFh ; 083C FF .db 0FFh ; 083D FF .db 0FFh ; 083E FF .db 0FFh ; 083F FF .db 0FFh ; 0840 FF .db 0FFh ; 0841 FF .db 0FFh ; 0842 FF .db 0FFh ; 0843 FF .db 0FFh ; 0844 FF .db 0FFh ; 0845 FF .db 0FFh ; 0846 FF .db 0FFh ; 0847 FF .db 0FFh ; 0848 FF .db 0FFh ; 0849 FF .db 0FFh ; 084A FF .db 0FFh ; 084B FF .db 0FFh ; 084C FF .db 0FFh ; 084D FF .db 0FFh ; 084E FF .db 0FFh ; 084F FF .db 0FFh ; 0850 FF .db 0FFh ; 0851 FF .db 0FFh ; 0852 FF .db 0FFh ; 0853 FF .db 0FFh ; 0854 FF .db 0FFh ; 0855 FF .db 0FFh ; 0856 FF .db 0FFh ; 0857 FF .db 0FFh ; 0858 FF .db 0FFh ; 0859 FF .db 0FFh ; 085A FF .db 0FFh ; 085B FF .db 0FFh ; 085C FF .db 0FFh ; 085D FF .db 0FFh ; 085E FF .db 0FFh ; 085F FF .db 0FFh ; 0860 FF .db 0FFh ; 0861 FF .db 0FFh ; 0862 FF .db 0FFh ; 0863 FF .db 0FFh ; 0864 FF .db 0FFh ; 0865 FF .db 0FFh ; 0866 FF .db 0FFh ; 0867 FF .db 0FFh ; 0868 FF .db 0FFh ; 0869 FF .db 0FFh ; 086A FF .db 0FFh ; 086B FF .db 0FFh ; 086C FF .db 0FFh ; 086D FF .db 0FFh ; 086E FF .db 0FFh ; 086F FF .db 0FFh ; 0870 FF .db 0FFh ; 0871 FF .db 0FFh ; 0872 FF .db 0FFh ; 0873 FF .db 0FFh ; 0874 FF .db 0FFh ; 0875 FF .db 0FFh ; 0876 FF .db 0FFh ; 0877 FF .db 0FFh ; 0878 FF .db 0FFh ; 0879 FF .db 0FFh ; 087A FF .db 0FFh ; 087B FF .db 0FFh ; 087C FF .db 0FFh ; 087D FF .db 0FFh ; 087E FF .db 0FFh ; 087F FF .db 0FFh ; 0880 FF .db 0FFh ; 0881 FF .db 0FFh ; 0882 FF .db 0FFh ; 0883 FF .db 0FFh ; 0884 FF .db 0FFh ; 0885 FF .db 0FFh ; 0886 FF .db 0FFh ; 0887 FF .db 0FFh ; 0888 FF .db 0FFh ; 0889 FF .db 0FFh ; 088A FF .db 0FFh ; 088B FF .db 0FFh ; 088C FF .db 0FFh ; 088D FF .db 0FFh ; 088E FF .db 0FFh ; 088F FF .db 0FFh ; 0890 FF .db 0FFh ; 0891 FF .db 0FFh ; 0892 FF .db 0FFh ; 0893 FF .db 0FFh ; 0894 FF .db 0FFh ; 0895 FF .db 0FFh ; 0896 FF .db 0FFh ; 0897 FF .db 0FFh ; 0898 FF .db 0FFh ; 0899 FF .db 0FFh ; 089A FF .db 0FFh ; 089B FF .db 0FFh ; 089C FF .db 0FFh ; 089D FF .db 0FFh ; 089E FF .db 0FFh ; 089F FF .db 0FFh ; 08A0 FF .db 0FFh ; 08A1 FF .db 0FFh ; 08A2 FF .db 0FFh ; 08A3 FF .db 0FFh ; 08A4 FF .db 0FFh ; 08A5 FF .db 0FFh ; 08A6 FF .db 0FFh ; 08A7 FF .db 0FFh ; 08A8 FF .db 0FFh ; 08A9 FF .db 0FFh ; 08AA FF .db 0FFh ; 08AB FF .db 0FFh ; 08AC FF .db 0FFh ; 08AD FF .db 0FFh ; 08AE FF .db 0FFh ; 08AF FF .db 0FFh ; 08B0 FF .db 0FFh ; 08B1 FF .db 0FFh ; 08B2 FF .db 0FFh ; 08B3 FF .db 0FFh ; 08B4 FF .db 0FFh ; 08B5 FF .db 0FFh ; 08B6 FF .db 0FFh ; 08B7 FF .db 0FFh ; 08B8 FF .db 0FFh ; 08B9 FF .db 0FFh ; 08BA FF .db 0FFh ; 08BB FF .db 0FFh ; 08BC FF .db 0FFh ; 08BD FF .db 0FFh ; 08BE FF .db 0FFh ; 08BF FF .db 0FFh ; 08C0 FF .db 0FFh ; 08C1 FF .db 0FFh ; 08C2 FF .db 0FFh ; 08C3 FF .db 0FFh ; 08C4 FF .db 0FFh ; 08C5 FF .db 0FFh ; 08C6 FF .db 0FFh ; 08C7 FF .db 0FFh ; 08C8 FF .db 0FFh ; 08C9 FF .db 0FFh ; 08CA FF .db 0FFh ; 08CB FF .db 0FFh ; 08CC FF .db 0FFh ; 08CD FF .db 0FFh ; 08CE FF .db 0FFh ; 08CF FF .db 0FFh ; 08D0 FF .db 0FFh ; 08D1 FF .db 0FFh ; 08D2 FF .db 0FFh ; 08D3 FF .db 0FFh ; 08D4 FF .db 0FFh ; 08D5 FF .db 0FFh ; 08D6 FF .db 0FFh ; 08D7 FF .db 0FFh ; 08D8 FF .db 0FFh ; 08D9 FF .db 0FFh ; 08DA FF .db 0FFh ; 08DB FF .db 0FFh ; 08DC FF .db 0FFh ; 08DD FF .db 0FFh ; 08DE FF .db 0FFh ; 08DF FF .db 0FFh ; 08E0 FF .db 0FFh ; 08E1 FF .db 0FFh ; 08E2 FF .db 0FFh ; 08E3 FF .db 0FFh ; 08E4 FF .db 0FFh ; 08E5 FF .db 0FFh ; 08E6 FF .db 0FFh ; 08E7 FF .db 0FFh ; 08E8 FF .db 0FFh ; 08E9 FF .db 0FFh ; 08EA FF .db 0FFh ; 08EB FF .db 0FFh ; 08EC FF .db 0FFh ; 08ED FF .db 0FFh ; 08EE FF .db 0FFh ; 08EF FF .db 0FFh ; 08F0 FF .db 0FFh ; 08F1 FF .db 0FFh ; 08F2 FF .db 0FFh ; 08F3 FF .db 0FFh ; 08F4 FF .db 0FFh ; 08F5 FF .db 0FFh ; 08F6 FF .db 0FFh ; 08F7 FF .db 0FFh ; 08F8 FF .db 0FFh ; 08F9 FF .db 0FFh ; 08FA FF .db 0FFh ; 08FB FF .db 0FFh ; 08FC FF .db 0FFh ; 08FD FF .db 0FFh ; 08FE FF .db 0FFh ; 08FF FF .db 0FFh ; 0900 ; --------------------------------------------------------------------------- 0900 0900 loc_900: ; CODE XREF: 02D4 0900 CD 84 0A call sub_A84 0903 21 2A 00 lxi h, 2Ah ; '*' 0906 CD 26 05 call sub_526 0909 0909 loc_909: ; CODE XREF: 031D 0909 ; 0986 0909 3A 19 80 lda 8019h 090C E6 20 ani 20h 090E EE 20 xri 20h 0910 47 mov b, a 0911 DB 81 in 81h 0913 E6 DF ani 0DFh 0915 B0 ora b 0916 D3 81 out 81h 0918 11 16 80 lxi d, 8016h 091B 091B loc_91B: ; CODE XREF: 09B6 091B 21 98 3A lxi h, 3A98h 091E 22 0F 80 shld 800Fh 0921 1A ldax d 0922 E6 FE ani 0FEh 0924 F6 40 ori 40h 0926 D3 C0 out 0C0h 0928 12 stax d 0929 0929 loc_929: ; CODE XREF: 093C 0929 DB C2 in 0C2h 092B E6 04 ani 4 092D C2 B9 09 jnz loc_9B9 0930 2A 0F 80 lhld 800Fh 0933 7D mov a, l 0934 B4 ora h 0935 CA B9 09 jz loc_9B9 0938 DB C2 in 0C2h 093A E6 11 ani 11h 093C CA 29 09 jz loc_929 093F 093F loc_93F: ; CODE XREF: 0943 093F DB C2 in 0C2h 0941 E6 14 ani 14h 0943 CA 3F 09 jz loc_93F 0946 21 1B 00 lxi h, 1Bh 0949 22 0D 80 shld 800Dh 094C E6 04 ani 4 094E C2 B9 09 jnz loc_9B9 0951 3A 19 80 lda 8019h 0954 E6 10 ani 10h 0956 C2 A3 09 jnz loc_9A3 0959 0959 loc_959: ; CODE XREF: 09A7 0959 1A ldax d 095A E6 BF ani 0BFh 095C D3 C0 out 0C0h 095E 12 stax d 095F 21 03 00 lxi h, 3 0962 CD 26 05 call sub_526 0965 1A ldax d 0966 F6 01 ori 1 0968 D3 C0 out 0C0h 096A 12 stax d 096B 21 13 00 lxi h, 13h 096E CD 26 05 call sub_526 0971 DB C1 in 0C1h 0973 07 rlc 0974 D2 9D 09 jnc loc_99D 0977 1A ldax d 0978 E6 FE ani 0FEh 097A D3 C0 out 0C0h 097C 12 stax d 097D DB C0 in 0C0h 097F E6 F8 ani 0F8h 0981 32 19 80 sta 8019h 0984 E6 C8 ani 0C8h 0986 CA 09 09 jz loc_909 0989 E6 40 ani 40h 098B CA 97 09 jz loc_997 098E 21 00 00 lxi h, 0 0991 CD F6 0B call sub_BF6 0994 C3 40 02 jmp loc_240 0997 ; --------------------------------------------------------------------------- 0997 0997 loc_997: ; CODE XREF: 098B 0997 CD 8A 0B call sub_B8A 099A C3 40 02 jmp loc_240 099D ; --------------------------------------------------------------------------- 099D 099D loc_99D: ; CODE XREF: 0974 099D CD 8A 0B call sub_B8A 09A0 C3 5E 01 jmp loc_15E 09A3 ; --------------------------------------------------------------------------- 09A3 09A3 loc_9A3: ; CODE XREF: 0956 09A3 DB C2 in 0C2h 09A5 E6 08 ani 8 09A7 C2 59 09 jnz loc_959 09AA 1A ldax d 09AB E6 BF ani 0BFh 09AD D3 C0 out 0C0h 09AF 12 stax d 09B0 21 0F 00 lxi h, 0Fh 09B3 CD 26 05 call sub_526 09B6 C3 1B 09 jmp loc_91B 09B9 ; --------------------------------------------------------------------------- 09B9 09B9 loc_9B9: ; CODE XREF: 092D 09B9 ; 0935 ... 09B9 21 1B 00 lxi h, 1Bh 09BC 22 0D 80 shld 800Dh 09BF 3A 16 80 lda 8016h 09C2 E6 BF ani 0BFh 09C4 F6 01 ori 1 09C6 D3 C0 out 0C0h 09C8 32 16 80 sta 8016h 09CB CD 8A 0B call sub_B8A 09CE C3 58 01 jmp loc_158 09D1 ; --------------------------------------------------------------------------- 09D1 09D1 loc_9D1: ; CODE XREF: 02CF 09D1 ; 02D9 09D1 CD 31 0B call sub_B31 09D4 09D4 loc_9D4: ; CODE XREF: 0A3E 09D4 3A 19 80 lda 8019h 09D7 E6 20 ani 20h 09D9 EE 20 xri 20h 09DB 47 mov b, a 09DC DB 81 in 81h 09DE E6 DF ani 0DFh 09E0 B0 ora b 09E1 D3 81 out 81h 09E3 11 16 80 lxi d, 8016h 09E6 09E6 loc_9E6: ; CODE XREF: 0A6B 09E6 1A ldax d 09E7 E6 FE ani 0FEh 09E9 F6 40 ori 40h 09EB D3 C0 out 0C0h 09ED 12 stax d 09EE 09EE loc_9EE: ; CODE XREF: 09F9 09EE 3A 13 80 lda 8013h 09F1 0F rrc 09F2 DA 6E 0A jc loc_A6E 09F5 DB C2 in 0C2h 09F7 E6 14 ani 14h 09F9 CA EE 09 jz loc_9EE 09FC 21 39 00 lxi h, 39h ; '9' 09FF 22 0D 80 shld 800Dh 0A02 E6 04 ani 4 0A04 C2 B9 09 jnz loc_9B9 0A07 3A 19 80 lda 8019h 0A0A E6 10 ani 10h 0A0C C2 58 0A jnz loc_A58 0A0F 0A0F loc_A0F: ; CODE XREF: 0A5C 0A0F 1A ldax d 0A10 E6 BF ani 0BFh 0A12 D3 C0 out 0C0h 0A14 12 stax d 0A15 21 03 00 lxi h, 3 0A18 CD 26 05 call sub_526 0A1B 1A ldax d 0A1C F6 01 ori 1 0A1E D3 C0 out 0C0h 0A20 12 stax d 0A21 21 13 00 lxi h, 13h 0A24 CD 26 05 call sub_526 0A27 DB C1 in 0C1h 0A29 07 rlc 0A2A D2 52 0A jnc loc_A52 0A2D 1A ldax d 0A2E E6 FE ani 0FEh 0A30 D3 C0 out 0C0h 0A32 12 stax d 0A33 DB C0 in 0C0h 0A35 E6 F8 ani 0F8h 0A37 32 19 80 sta 8019h 0A3A E6 C8 ani 0C8h 0A3C FE 40 cpi 40h ; '@' 0A3E CA D4 09 jz loc_9D4 0A41 E6 40 ani 40h 0A43 C2 4C 0A jnz loc_A4C 0A46 CD B4 0B call sub_BB4 0A49 C3 40 02 jmp loc_240 0A4C ; --------------------------------------------------------------------------- 0A4C 0A4C loc_A4C: ; CODE XREF: 0A43 0A4C CD CF 0B call sub_BCF 0A4F C3 40 02 jmp loc_240 0A52 ; --------------------------------------------------------------------------- 0A52 0A52 loc_A52: ; CODE XREF: 0A2A 0A52 CD B4 0B call sub_BB4 0A55 C3 5E 01 jmp loc_15E 0A58 ; --------------------------------------------------------------------------- 0A58 0A58 loc_A58: ; CODE XREF: 0A0C 0A58 DB C2 in 0C2h 0A5A E6 08 ani 8 0A5C C2 0F 0A jnz loc_A0F 0A5F 1A ldax d 0A60 E6 BF ani 0BFh 0A62 D3 C0 out 0C0h 0A64 12 stax d 0A65 21 0F 00 lxi h, 0Fh 0A68 CD 26 05 call sub_526 0A6B C3 E6 09 jmp loc_9E6 0A6E ; --------------------------------------------------------------------------- 0A6E 0A6E loc_A6E: ; CODE XREF: 09F2 0A6E 1A ldax d 0A6F F6 08 ori 8 0A71 D3 C0 out 0C0h 0A73 E6 BF ani 0BFh 0A75 D3 C0 out 0C0h 0A77 12 stax d 0A78 21 F4 01 lxi h, 1F4h 0A7B CD 26 05 call sub_526 0A7E CD D7 0F call sub_FD7 0A81 C3 8C 06 jmp loc_68C 0A84 0A84 ; --------------- S U B R O U T I N E --------------------------------------- 0A84 0A84 0A84 sub_A84: ; CODE XREF: 0900p 0A84 ; 0BFDp ... 0A84 3E 03 mvi a, 3 0A86 32 1A 80 sta 801Ah 0A89 0A89 loc_A89: ; CODE XREF: sub_A84+83 0A89 3A 0E 80 lda 800Eh 0A8C B7 ora a 0A8D F4 8A 0B cp sub_B8A 0A90 CD 49 0F call sub_F49 0A93 11 14 C4 lxi d, 0C414h 0A96 0A96 loc_A96: ; CODE XREF: sub_A84+1F 0A96 1B dcx d 0A97 7B mov a, e 0A98 B2 ora d 0A99 3E 01 mvi a, 1 0A9B CA 97 04 jz loc_497 0A9E 3A 09 80 lda 8009h 0AA1 FE 02 cpi 2 0AA3 C2 96 0A jnz loc_A96 0AA6 3A 07 80 lda 8007h 0AA9 B7 ora a 0AAA 21 7D 00 lxi h, 7Dh ; '}' 0AAD CA B3 0A jz loc_AB3 0AB0 21 FA 00 lxi h, 0FAh ; '' 0AB3 0AB3 loc_AB3: ; CODE XREF: sub_A84+29 0AB3 CD 26 05 call sub_526 0AB6 3A 0E 80 lda 800Eh 0AB9 B7 ora a 0ABA F2 EB 0A jp loc_AEB 0ABD 21 E2 04 lxi h, 4E2h 0AC0 22 0F 80 shld 800Fh 0AC3 0AC3 loc_AC3: ; CODE XREF: sub_A84+4B 0AC3 2A 0F 80 lhld 800Fh 0AC6 7D mov a, l 0AC7 B4 ora h 0AC8 CA D3 0A jz loc_AD3 0ACB 3A 0E 80 lda 800Eh 0ACE B7 ora a 0ACF FA C3 0A jm loc_AC3 0AD2 C9 ret 0AD3 ; --------------------------------------------------------------------------- 0AD3 0AD3 loc_AD3: ; CODE XREF: sub_A84+44 0AD3 ; sub_B8D+17 ... 0AD3 CD D7 0F call sub_FD7 0AD6 F1 pop psw 0AD7 C3 58 01 jmp loc_158 0ADA ; --------------------------------------------------------------------------- 0ADA 0ADA loc_ADA: ; CODE XREF: sub_B31+4E 0ADA CD D7 0F call sub_FD7 0ADD 2A 0D 80 lhld 800Dh 0AE0 11 2A 00 lxi d, 2Ah ; '*' 0AE3 19 dad d 0AE4 22 0D 80 shld 800Dh 0AE7 F1 pop psw 0AE8 C3 58 01 jmp loc_158 0AEB ; --------------------------------------------------------------------------- 0AEB 0AEB loc_AEB: ; CODE XREF: sub_A84+36 0AEB 3A 1A 80 lda 801Ah 0AEE 3D dcr a 0AEF 32 1A 80 sta 801Ah 0AF2 3E 01 mvi a, 1 0AF4 32 00 00 sta loc_0 0AF7 CA 29 0B jz loc_B29 0AFA 21 7D 00 lxi h, 7Dh ; '}' 0AFD 3D dcr a 0AFE C2 04 0B jnz loc_B04 0B01 21 FA 00 lxi h, 0FAh ; '' 0B04 0B04 loc_B04: ; CODE XREF: sub_A84+7A 0B04 CD 8D 0B call sub_B8D 0B07 C3 89 0A jmp loc_A89 0B0A ; --------------------------------------------------------------------------- 0B0A 0B0A loc_B0A: ; CODE XREF: sub_B31+40 0B0A 3A 1A 80 lda 801Ah 0B0D 3D dcr a 0B0E 32 1A 80 sta 801Ah 0B11 3E 01 mvi a, 1 0B13 32 00 20 sta 2000h 0B16 CA 29 0B jz loc_B29 0B19 21 7D 00 lxi h, 7Dh ; '}' 0B1C 3D dcr a 0B1D C2 23 0B jnz loc_B23 0B20 21 FA 00 lxi h, 0FAh ; '' 0B23 0B23 loc_B23: ; CODE XREF: sub_A84+99 0B23 CD D2 0B call sub_BD2 0B26 C3 36 0B jmp loc_B36 0B29 ; --------------------------------------------------------------------------- 0B29 0B29 loc_B29: ; CODE XREF: sub_A84+73 0B29 ; sub_A84+92 0B29 CD D7 0F call sub_FD7 0B2C 3E 03 mvi a, 3 0B2E C3 97 04 jmp loc_497 0B2E ; End of function sub_A84 0B2E 0B31 0B31 ; --------------- S U B R O U T I N E --------------------------------------- 0B31 0B31 0B31 sub_B31: ; CODE XREF: 09D1p 0B31 3E 03 mvi a, 3 0B33 32 1A 80 sta 801Ah 0B36 0B36 loc_B36: ; CODE XREF: sub_A84+A2 0B36 3A 0E 80 lda 800Eh 0B39 B7 ora a 0B3A FC CF 0B cm sub_BCF 0B3D 2A 0D 80 lhld 800Dh 0B40 11 D6 FF lxi d, 0FFD6h 0B43 19 dad d 0B44 22 0D 80 shld 800Dh 0B47 CD 00 0F call sub_F00 0B4A 11 14 C4 lxi d, 0C414h 0B4D 0B4D loc_B4D: ; CODE XREF: sub_B31+29 0B4D 1B dcx d 0B4E 7B mov a, e 0B4F B2 ora d 0B50 3E 02 mvi a, 2 0B52 CA 97 04 jz loc_497 0B55 3A 09 80 lda 8009h 0B58 FE 02 cpi 2 0B5A C2 4D 0B jnz loc_B4D 0B5D 3A 07 80 lda 8007h 0B60 B7 ora a 0B61 21 7D 00 lxi h, 7Dh ; '}' 0B64 CA 6A 0B jz loc_B6A 0B67 21 FA 00 lxi h, 0FAh ; '' 0B6A 0B6A loc_B6A: ; CODE XREF: sub_B31+33 0B6A CD 26 05 call sub_526 0B6D 3A 0E 80 lda 800Eh 0B70 B7 ora a 0B71 FA 0A 0B jm loc_B0A 0B74 21 E2 04 lxi h, 4E2h 0B77 22 0F 80 shld 800Fh 0B7A 0B7A loc_B7A: ; CODE XREF: sub_B31+55 0B7A 2A 0F 80 lhld 800Fh 0B7D 7D mov a, l 0B7E B4 ora h 0B7F CA DA 0A jz loc_ADA 0B82 3A 0E 80 lda 800Eh 0B85 B7 ora a 0B86 F2 7A 0B jp loc_B7A 0B89 C9 ret 0B89 ; End of function sub_B31 0B89 0B8A 0B8A ; --------------- S U B R O U T I N E --------------------------------------- 0B8A 0B8A 0B8A sub_B8A: ; CODE XREF: 0997p 0B8A ; 099Dp ... 0B8A 21 00 00 lxi h, 0 0B8A ; End of function sub_B8A 0B8A 0B8D 0B8D ; --------------- S U B R O U T I N E --------------------------------------- 0B8D 0B8D 0B8D sub_B8D: ; CODE XREF: sub_A84+80p 0B8D 22 1F 80 shld 801Fh 0B90 CD D7 0F call sub_FD7 0B93 CD 32 05 call sub_532 0B96 CD 00 0F call sub_F00 0B99 21 50 46 lxi h, 4650h 0B9C 22 0F 80 shld 800Fh 0B9F 0B9F loc_B9F: ; CODE XREF: sub_B8D+1E 0B9F 2A 0F 80 lhld 800Fh 0BA2 7D mov a, l 0BA3 B4 ora h 0BA4 CA D3 0A jz loc_AD3 0BA7 3A 0E 80 lda 800Eh 0BAA B7 ora a 0BAB F2 9F 0B jp loc_B9F 0BAE 2A 1F 80 lhld 801Fh 0BB1 C3 B7 0B jmp loc_BB7 0BB1 ; End of function sub_B8D 0BB1 0BB4 0BB4 ; --------------- S U B R O U T I N E --------------------------------------- 0BB4 0BB4 0BB4 sub_BB4: ; CODE XREF: 0A46p 0BB4 ; 0A52p 0BB4 21 00 00 lxi h, 0 0BB7 0BB7 loc_BB7: ; CODE XREF: sub_B8D+24 0BB7 ; sub_BF6+4 0BB7 3A 07 80 lda 8007h 0BBA B7 ora a 0BBB 11 FA 00 lxi d, 0FAh ; '' 0BBE CA C5 0B jz loc_BC5 0BC1 11 F4 01 lxi d, 1F4h 0BC4 29 dad h 0BC5 0BC5 loc_BC5: ; CODE XREF: sub_BB4+A 0BC5 19 dad d 0BC6 CD 26 05 call sub_526 0BC9 CD D7 0F call sub_FD7 0BCC C3 32 05 jmp sub_532 0BCC ; End of function sub_BB4 0BCC 0BCF 0BCF ; --------------- S U B R O U T I N E --------------------------------------- 0BCF 0BCF 0BCF sub_BCF: ; CODE XREF: 0A4Cp 0BCF ; sub_B31+9p 0BCF 21 00 00 lxi h, 0 0BCF ; End of function sub_BCF 0BCF 0BD2 0BD2 ; --------------- S U B R O U T I N E --------------------------------------- 0BD2 0BD2 0BD2 sub_BD2: ; CODE XREF: sub_A84+9Fp 0BD2 22 1F 80 shld 801Fh 0BD5 CD D7 0F call sub_FD7 0BD8 CD 32 05 call sub_532 0BDB CD 49 0F call sub_F49 0BDE 21 50 46 lxi h, 4650h 0BE1 22 0F 80 shld 800Fh 0BE4 0BE4 loc_BE4: ; CODE XREF: sub_BD2+1E 0BE4 2A 0F 80 lhld 800Fh 0BE7 7D mov a, l 0BE8 B4 ora h 0BE9 CA D3 0A jz loc_AD3 0BEC 3A 0E 80 lda 800Eh 0BEF B7 ora a 0BF0 FA E4 0B jm loc_BE4 0BF3 2A 1F 80 lhld 801Fh 0BF3 ; End of function sub_BD2 0BF3 0BF6 0BF6 ; --------------- S U B R O U T I N E --------------------------------------- 0BF6 0BF6 0BF6 sub_BF6: ; CODE XREF: 0991p 0BF6 ; 0D0Fp 0BF6 11 7D 00 lxi d, 7Dh ; '}' 0BF9 19 dad d 0BFA C3 B7 0B jmp loc_BB7 0BFA ; End of function sub_BF6 0BFA 0BFD ; --------------------------------------------------------------------------- 0BFD 0BFD loc_BFD: ; CODE XREF: 02B5 0BFD ; 02C9 0BFD CD 84 0A call sub_A84 0C00 DB 81 in 81h 0C02 E6 EF ani 0EFh 0C04 F6 6E ori 6Eh 0C06 D3 81 out 81h 0C08 21 14 00 lxi h, 14h 0C0B CD 26 05 call sub_526 0C0E DB C3 in 0C3h 0C10 E6 10 ani 10h 0C12 CA FA 04 jz loc_4F9+1 0C15 DB 81 in 81h 0C17 E6 BF ani 0BFh 0C19 D3 81 out 81h 0C1B 21 17 00 lxi h, 17h 0C1E CD 26 05 call sub_526 0C21 0C21 loc_C21: ; CODE XREF: 03A4 0C21 ; 0CEE 0C21 11 16 80 lxi d, 8016h 0C24 1A ldax d 0C25 E6 FE ani 0FEh 0C27 F6 40 ori 40h 0C29 D3 C0 out 0C0h 0C2B 12 stax d 0C2C 3A 19 80 lda 8019h 0C2F E6 20 ani 20h 0C31 EE 20 xri 20h 0C33 47 mov b, a 0C34 DB 81 in 81h 0C36 E6 DF ani 0DFh 0C38 B0 ora b 0C39 F6 AE ori 0AEh 0C3B D3 81 out 81h 0C3D 21 11 00 lxi h, 11h 0C40 22 0F 80 shld 800Fh 0C43 0C43 loc_C43: ; CODE XREF: 0C64 0C43 ; 0C69 ... 0C43 DB C2 in 0C2h 0C45 47 mov b, a 0C46 E6 02 ani 2 0C48 CA 53 0C jz loc_C53 0C4B 3A 19 80 lda 8019h 0C4E FE 88 cpi 88h ; '' 0C50 CA 15 0D jz loc_D15 0C53 0C53 loc_C53: ; CODE XREF: 0C48 0C53 78 mov a, b 0C54 E6 04 ani 4 0C56 CA 5F 0C jz loc_C5F 0C59 DB 81 in 81h 0C5B E6 F7 ani 0F7h 0C5D D3 81 out 81h 0C5F 0C5F loc_C5F: ; CODE XREF: 0C56 0C5F 2A 0F 80 lhld 800Fh 0C62 7D mov a, l 0C63 B4 ora h 0C64 C2 43 0C jnz loc_C43 0C67 78 mov a, b 0C68 0F rrc 0C69 DA 43 0C jc loc_C43 0C6C DB C2 in 0C2h 0C6E 0F rrc 0C6F DA 43 0C jc loc_C43 0C72 E6 08 ani 8 0C74 CA 73 0D jz loc_D73 0C77 21 1B 00 lxi h, 1Bh 0C7A 22 0D 80 shld 800Dh 0C7D 0C7D loc_C7D: ; CODE XREF: 0E69 0C7D DB 81 in 81h 0C7F E6 7F ani 7Fh 0C81 F6 2E ori 2Eh 0C83 D3 81 out 81h 0C85 1A ldax d 0C86 E6 BF ani 0BFh 0C88 D3 C0 out 0C0h 0C8A 12 stax d 0C8B 21 03 00 lxi h, 3 0C8E CD 26 05 call sub_526 0C91 1A ldax d 0C92 F6 01 ori 1 0C94 D3 C0 out 0C0h 0C96 12 stax d 0C97 21 0C 00 lxi h, 0Ch 0C9A CD 26 05 call sub_526 0C9D DB C4 in 0C4h 0C9F E6 30 ani 30h 0CA1 0F rrc 0CA2 0F rrc 0CA3 0F rrc 0CA4 21 87 0D lxi h, 0D87h 0CA7 85 add l 0CA8 6F mov l, a 0CA9 3E 00 mvi a, 0 0CAB 8C adc h 0CAC 67 mov h, a 0CAD 7E mov a, m 0CAE 23 inx h 0CAF 66 mov h, m 0CB0 6F mov l, a 0CB1 22 0F 80 shld 800Fh 0CB4 0CB4 loc_CB4: ; CODE XREF: 0CC3 0CB4 DB C1 in 0C1h 0CB6 07 rlc 0CB7 DA DA 0C jc loc_CDA 0CBA 07 rlc 0CBB DA 53 0D jc loc_D53 0CBE 2A 0F 80 lhld 800Fh 0CC1 7D mov a, l 0CC2 B4 ora h 0CC3 C2 B4 0C jnz loc_CB4 0CC6 0CC6 loc_CC6: ; CODE XREF: 0D58 0CC6 ; 0D70 ... 0CC6 1A ldax d 0CC7 F6 01 ori 1 0CC9 D3 C0 out 0C0h 0CCB 12 stax d 0CCC DB 81 in 81h 0CCE E6 7F ani 7Fh 0CD0 F6 5E ori 5Eh 0CD2 D3 81 out 81h 0CD4 CD 8A 0B call sub_B8A 0CD7 C3 5E 01 jmp loc_15E 0CDA ; --------------------------------------------------------------------------- 0CDA 0CDA loc_CDA: ; CODE XREF: 0CB7 0CDA ; 0D65 0CDA 1A ldax d 0CDB E6 FE ani 0FEh 0CDD D3 C0 out 0C0h 0CDF 12 stax d 0CE0 DB C0 in 0C0h 0CE2 E6 F8 ani 0F8h 0CE4 32 19 80 sta 8019h 0CE7 FE 90 cpi 90h ; '' 0CE9 CA AD 0D jz loc_DAD 0CEC FE 80 cpi 80h ; '' 0CEE CA 21 0C jz loc_C21 0CF1 FE B0 cpi 0B0h ; '' 0CF3 CA 54 0E jz loc_E54 0CF6 0CF6 loc_CF6: ; CODE XREF: 0D4A 0CF6 DB 81 in 81h 0CF8 E6 7F ani 7Fh 0CFA F6 5E ori 5Eh 0CFC D3 81 out 81h 0CFE 3A 19 80 lda 8019h 0D01 E6 40 ani 40h 0D03 C2 0C 0D jnz loc_D0C 0D06 CD 8A 0B call sub_B8A 0D09 C3 40 02 jmp loc_240 0D0C ; --------------------------------------------------------------------------- 0D0C 0D0C loc_D0C: ; CODE XREF: 0D03 0D0C 21 00 00 lxi h, 0 0D0F CD F6 0B call sub_BF6 0D12 C3 40 02 jmp loc_240 0D15 ; --------------------------------------------------------------------------- 0D15 0D15 loc_D15: ; CODE XREF: 0C50 0D15 21 0C 00 lxi h, 0Ch 0D18 22 0D 80 shld 800Dh 0D1B 21 02 00 lxi h, 2 0D1E CD 26 05 call sub_526 0D21 DB 81 in 81h 0D23 E6 7F ani 7Fh 0D25 F6 5E ori 5Eh 0D27 D3 81 out 81h 0D29 21 14 00 lxi h, 14h 0D2C CD 26 05 call sub_526 0D2F 1A ldax d 0D30 E6 BF ani 0BFh 0D32 D3 C0 out 0C0h 0D34 12 stax d 0D35 21 03 00 lxi h, 3 0D38 CD 26 05 call sub_526 0D3B 1A ldax d 0D3C F6 01 ori 1 0D3E D3 C0 out 0C0h 0D40 12 stax d 0D41 21 07 00 lxi h, 7 0D44 CD 26 05 call sub_526 0D47 DB C1 in 0C1h 0D49 07 rlc 0D4A DA F6 0C jc loc_CF6 0D4D CD 8A 0B call sub_B8A 0D50 C3 5E 01 jmp loc_15E 0D53 ; --------------------------------------------------------------------------- 0D53 0D53 loc_D53: ; CODE XREF: 0CBB 0D53 3A 19 80 lda 8019h 0D56 FE 80 cpi 80h ; '' 0D58 C2 C6 0C jnz loc_CC6 0D5B 21 88 13 lxi h, 1388h 0D5E 22 0F 80 shld 800Fh 0D61 0D61 loc_D61: ; CODE XREF: 0D6D 0D61 DB C1 in 0C1h 0D63 E6 40 ani 40h 0D65 CA DA 0C jz loc_CDA 0D68 2A 0F 80 lhld 800Fh 0D6B 7D mov a, l 0D6C B4 ora h 0D6D C2 61 0D jnz loc_D61 0D70 C3 C6 0C jmp loc_CC6 0D73 ; --------------------------------------------------------------------------- 0D73 0D73 loc_D73: ; CODE XREF: 0C74 0D73 ; 0DA4 0D73 1A ldax d 0D74 E6 BF ani 0BFh 0D76 D3 C0 out 0C0h 0D78 12 stax d 0D79 DB 81 in 81h 0D7B E6 7F ani 7Fh 0D7D F6 5E ori 5Eh 0D7F D3 81 out 81h 0D81 CD 8A 0B call sub_B8A 0D84 C3 74 04 jmp loc_474 0D84 ; --------------------------------------------------------------------------- 0D87 00 .db 0 ; 0D88 00 .db 0 ; 0D89 3C .db 3Ch ; < 0D8A 00 .db 0 ; 0D8B F0 .db 0F0h ; 0D8C 00 .db 0 ; 0D8D 0C .db 0Ch ; 0D8E 03 .db 3 ; 0D8F ; --------------------------------------------------------------------------- 0D8F 0D8F loc_D8F: ; CODE XREF: 02A1 0D8F CD 84 0A call sub_A84 0D92 DB 81 in 81h 0D94 E6 EF ani 0EFh 0D96 F6 6E ori 6Eh 0D98 D3 81 out 81h 0D9A 21 14 00 lxi h, 14h 0D9D CD 26 05 call sub_526 0DA0 DB C3 in 0C3h 0DA2 E6 10 ani 10h 0DA4 CA 73 0D jz loc_D73 0DA7 DB 81 in 81h 0DA9 E6 BF ani 0BFh 0DAB D3 81 out 81h 0DAD 0DAD loc_DAD: ; CODE XREF: 0397 0DAD ; 0CE9 0DAD 21 C8 00 lxi h, 0C8h ; '' 0DB0 CD 26 05 call sub_526 0DB3 11 16 80 lxi d, 8016h 0DB6 1A ldax d 0DB7 F6 40 ori 40h 0DB9 D3 C0 out 0C0h 0DBB 12 stax d 0DBC DB 81 in 81h 0DBE E6 FB ani 0FBh 0DC0 D3 81 out 81h 0DC2 F6 AA ori 0AAh 0DC4 D3 81 out 81h 0DC6 21 11 00 lxi h, 11h 0DC9 22 0F 80 shld 800Fh 0DCC C3 43 0C jmp loc_C43 0DCF ; --------------------------------------------------------------------------- 0DCF 0DCF loc_DCF: ; CODE XREF: 02B0 0DCF CD 84 0A call sub_A84 0DD2 0DD2 loc_DD2: ; CODE XREF: 03A1 0DD2 DB 81 in 81h 0DD4 E6 4F ani 4Fh 0DD6 F6 4E ori 4Eh 0DD8 D3 81 out 81h 0DDA 21 14 00 lxi h, 14h 0DDD CD 26 05 call sub_526 0DE0 DB C3 in 0C3h 0DE2 E6 10 ani 10h 0DE4 CA FA 04 jz loc_4F9+1 0DE7 21 17 00 lxi h, 17h 0DEA CD 26 05 call sub_526 0DED 11 16 80 lxi d, 8016h 0DF0 1A ldax d 0DF1 F6 40 ori 40h 0DF3 D3 C0 out 0C0h 0DF5 12 stax d 0DF6 DB 81 in 81h 0DF8 F6 80 ori 80h 0DFA D3 81 out 81h 0DFC 0DFC loc_DFC: ; CODE XREF: 0E00 0DFC DB C2 in 0C2h 0DFE E6 06 ani 6 0E00 CA FC 0D jz loc_DFC 0E03 21 0C 00 lxi h, 0Ch 0E06 22 0D 80 shld 800Dh 0E09 1A ldax d 0E0A E6 BF ani 0BFh 0E0C D3 C0 out 0C0h 0E0E 12 stax d 0E0F 21 03 00 lxi h, 3 0E12 CD 26 05 call sub_526 0E15 1A ldax d 0E16 F6 01 ori 1 0E18 D3 C0 out 0C0h 0E1A 12 stax d 0E1B 21 0C 00 lxi h, 0Ch 0E1E CD 26 05 call sub_526 0E21 DB 81 in 81h 0E23 E6 7F ani 7Fh 0E25 D3 81 out 81h 0E27 21 0F 00 lxi h, 0Fh 0E2A CD 26 05 call sub_526 0E2D C3 C6 0C jmp loc_CC6 0E30 ; --------------------------------------------------------------------------- 0E30 0E30 loc_E30: ; CODE XREF: 02A6 0E30 CD 84 0A call sub_A84 0E33 0E33 loc_E33: ; CODE XREF: 039C 0E33 DB 81 in 81h 0E35 E6 6F ani 6Fh 0E37 F6 6E ori 6Eh 0E39 D3 81 out 81h 0E3B 21 14 00 lxi h, 14h 0E3E CD 26 05 call sub_526 0E41 DB C3 in 0C3h 0E43 E6 10 ani 10h 0E45 CA FA 04 jz loc_4F9+1 0E48 DB 81 in 81h 0E4A E6 BF ani 0BFh 0E4C D3 81 out 81h 0E4E 21 05 00 lxi h, 5 0E51 CD 26 05 call sub_526 0E54 0E54 loc_E54: ; CODE XREF: 0CF3 0E54 11 16 80 lxi d, 8016h 0E57 1A ldax d 0E58 F6 40 ori 40h 0E5A D3 C0 out 0C0h 0E5C 12 stax d 0E5D 21 C8 00 lxi h, 0C8h ; '' 0E60 CD 26 05 call sub_526 0E63 21 0C 00 lxi h, 0Ch 0E66 22 0D 80 shld 800Dh 0E69 C3 7D 0C jmp loc_C7D 0E6C ; --------------------------------------------------------------------------- 0E6C 0E6C loc_E6C: ; CODE XREF: 01F0 0E6C ; 02AB 0E6C DB 83 in 83h 0E6E E6 FB ani 0FBh 0E70 D3 83 out 83h 0E72 3E 08 mvi a, 8 0E74 32 07 80 sta 8007h 0E77 CD 84 0A call sub_A84 0E7A 11 16 80 lxi d, 8016h 0E7D DB 81 in 81h 0E7F E6 EF ani 0EFh 0E81 F6 4E ori 4Eh 0E83 D3 81 out 81h 0E85 21 14 00 lxi h, 14h 0E88 CD 26 05 call sub_526 0E8B DB C3 in 0C3h 0E8D E6 10 ani 10h 0E8F CA FA 04 jz loc_4F9+1 0E92 DB 81 in 81h 0E94 E6 BF ani 0BFh 0E96 D3 81 out 81h 0E98 1A ldax d 0E99 E6 F7 ani 0F7h 0E9B F6 40 ori 40h 0E9D D3 C0 out 0C0h 0E9F 12 stax d 0EA0 0EA0 loc_EA0: ; CODE XREF: 0EB3 0EA0 DB C3 in 0C3h 0EA2 E6 04 ani 4 0EA4 C2 BC 0E jnz loc_EBC 0EA7 DB C2 in 0C2h 0EA9 E6 04 ani 4 0EAB C2 BC 0E jnz loc_EBC 0EAE 3A 13 80 lda 8013h 0EB1 E6 04 ani 4 0EB3 CA A0 0E jz loc_EA0 0EB6 21 B8 0B lxi h, 0BB8h 0EB9 CD 26 05 call sub_526 0EBC 0EBC loc_EBC: ; CODE XREF: 0EA4 0EBC ; 0EAB 0EBC DB 81 in 81h 0EBE F6 5E ori 5Eh 0EC0 D3 81 out 81h 0EC2 1A ldax d 0EC3 E6 BF ani 0BFh 0EC5 D3 C0 out 0C0h 0EC7 12 stax d 0EC8 21 1B 00 lxi h, 1Bh 0ECB 22 0D 80 shld 800Dh 0ECE CD D7 0F call sub_FD7 0ED1 C3 58 01 jmp loc_158 0ED1 ; --------------------------------------------------------------------------- 0ED4 FF .db 0FFh ; 0ED5 FF .db 0FFh ; 0ED6 FF .db 0FFh ; 0ED7 FF .db 0FFh ; 0ED8 FF .db 0FFh ; 0ED9 FF .db 0FFh ; 0EDA FF .db 0FFh ; 0EDB FF .db 0FFh ; 0EDC FF .db 0FFh ; 0EDD FF .db 0FFh ; 0EDE FF .db 0FFh ; 0EDF FF .db 0FFh ; 0EE0 FF .db 0FFh ; 0EE1 FF .db 0FFh ; 0EE2 FF .db 0FFh ; 0EE3 FF .db 0FFh ; 0EE4 FF .db 0FFh ; 0EE5 FF .db 0FFh ; 0EE6 FF .db 0FFh ; 0EE7 FF .db 0FFh ; 0EE8 FF .db 0FFh ; 0EE9 FF .db 0FFh ; 0EEA FF .db 0FFh ; 0EEB FF .db 0FFh ; 0EEC FF .db 0FFh ; 0EED FF .db 0FFh ; 0EEE FF .db 0FFh ; 0EEF FF .db 0FFh ; 0EF0 FF .db 0FFh ; 0EF1 FF .db 0FFh ; 0EF2 FF .db 0FFh ; 0EF3 FF .db 0FFh ; 0EF4 FF .db 0FFh ; 0EF5 FF .db 0FFh ; 0EF6 FF .db 0FFh ; 0EF7 FF .db 0FFh ; 0EF8 FF .db 0FFh ; 0EF9 FF .db 0FFh ; 0EFA FF .db 0FFh ; 0EFB FF .db 0FFh ; 0EFC FF .db 0FFh ; 0EFD FF .db 0FFh ; 0EFE FF .db 0FFh ; 0EFF FF .db 0FFh ; 0F00 0F00 ; --------------- S U B R O U T I N E --------------------------------------- 0F00 0F00 0F00 sub_F00: ; CODE XREF: 057Ep 0F00 ; 06FCp ... 0F00 DB C3 in 0C3h 0F02 E6 10 ani 10h 0F04 C2 F7 04 jnz loc_4F7 0F07 3A 08 80 lda 8008h 0F0A B7 ora a 0F0B C8 rz 0F0C F5 push psw 0F0D AF xra a 0F0E 32 08 80 sta 8008h 0F11 DB 83 in 83h 0F13 E6 F7 ani 0F7h 0F15 D3 83 out 83h 0F17 3E 04 mvi a, 4 0F19 32 06 80 sta 8006h 0F1C 32 0C 80 sta 800Ch 0F1F 21 E0 1A lxi h, 1AE0h 0F22 CD EF 10 call sub_10EF 0F25 D3 C4 out 0C4h 0F27 3A 24 80 lda 8024h 0F2A FE 0A cpi 0Ah 0F2C 3E 36 mvi a, 36h ; '6' 0F2E C2 37 0F jnz loc_F37 0F31 21 4E 1B lxi h, 1B4Eh 0F34 CD E0 10 call sub_10E0 0F37 0F37 loc_F37: ; CODE XREF: sub_F00+2E 0F37 D3 C3 out 0C3h 0F39 3E 54 mvi a, 54h ; 'T' 0F3B D3 82 out 82h 0F3D CD A8 10 call sub_10A8 0F40 3A 02 80 lda 8002h 0F43 32 01 80 sta 8001h 0F46 C3 8B 0F jmp loc_F8B 0F46 ; End of function sub_F00 0F46 0F49 0F49 ; --------------- S U B R O U T I N E --------------------------------------- 0F49 0F49 0F49 sub_F49: ; CODE XREF: 02F0p 0F49 ; 032Cp ... 0F49 DB C3 in 0C3h 0F4B E6 10 ani 10h 0F4D C2 F7 04 jnz loc_4F7 0F50 3A 08 80 lda 8008h 0F53 F5 push psw 0F54 AF xra a 0F55 32 08 80 sta 8008h 0F58 D3 C4 out 0C4h 0F5A 11 28 00 lxi d, 28h ; '(' 0F5D CD 35 05 call sub_535 0F60 DB 83 in 83h 0F62 F6 08 ori 8 0F64 D3 83 out 83h 0F66 AF xra a 0F67 32 06 80 sta 8006h 0F6A 32 0C 80 sta 800Ch 0F6D 21 E0 1A lxi h, 1AE0h 0F70 CD E0 10 call sub_10E0 0F73 D3 C3 out 0C3h 0F75 3A 24 80 lda 8024h 0F78 FE 0A cpi 0Ah 0F7A 3E 14 mvi a, 14h 0F7C C2 85 0F jnz loc_F85 0F7F 21 4E 1B lxi h, 1B4Eh 0F82 CD EF 10 call sub_10EF 0F85 0F85 loc_F85: ; CODE XREF: sub_F49+33 0F85 D3 C4 out 0C4h 0F87 3E 02 mvi a, 2 0F89 D3 82 out 82h 0F8B 0F8B loc_F8B: ; CODE XREF: sub_F00+46 0F8B 3A 13 80 lda 8013h 0F8E E6 04 ani 4 0F90 32 13 80 sta 8013h 0F93 21 00 00 lxi h, 0 0F96 22 11 80 shld 8011h 0F99 22 14 80 shld 8014h 0F9C 22 26 80 shld 8026h 0F9F CD A8 10 call sub_10A8 0FA2 3A 02 80 lda 8002h 0FA5 32 01 80 sta 8001h 0FA8 CD C4 10 call sub_10C4 0FAB 3A 05 80 lda 8005h 0FAE 32 04 80 sta 8004h 0FB1 3E 80 mvi a, 80h ; '' 0FB3 D3 A2 out 0A2h 0FB5 D3 A2 out 0A2h 0FB7 3A 07 80 lda 8007h 0FBA B7 ora a 0FBB 21 00 04 lxi h, 400h 0FBE CA C4 0F jz loc_FC4 0FC1 21 00 02 lxi h, 200h 0FC4 0FC4 loc_FC4: ; CODE XREF: sub_F49+75 0FC4 22 0A 80 shld 800Ah 0FC7 3E FF mvi a, 0FFh 0FC9 D3 A0 out 0A0h 0FCB D3 A0 out 0A0h 0FCD 3E 01 mvi a, 1 0FCF 32 09 80 sta 8009h 0FD2 F1 pop psw 0FD3 32 08 80 sta 8008h 0FD6 C9 ret 0FD6 ; End of function sub_F49 0FD6 0FD7 0FD7 ; --------------- S U B R O U T I N E --------------------------------------- 0FD7 0FD7 0FD7 sub_FD7: ; CODE XREF: 057Bp 0FD7 ; 0595p ... 0FD7 3A 09 80 lda 8009h 0FDA B7 ora a 0FDB C8 rz 0FDC FE 02 cpi 2 0FDE C2 D7 0F jnz sub_FD7 0FE1 CD EC 0F call sub_FEC 0FE4 0FE4 loc_FE4: ; CODE XREF: sub_FD7+11 0FE4 3A 09 80 lda 8009h 0FE7 B7 ora a 0FE8 C2 E4 0F jnz loc_FE4 0FEB C9 ret 0FEB ; End of function sub_FD7 0FEB 0FEC 0FEC ; --------------- S U B R O U T I N E --------------------------------------- 0FEC 0FEC 0FEC sub_FEC: ; CODE XREF: 0513p 0FEC ; 066Ep ... 0FEC 3E 03 mvi a, 3 0FEE 32 09 80 sta 8009h 0FF1 3E 0B mvi a, 0Bh 0FF3 30 sim 0FF4 21 16 1C lxi h, 1C16h 0FF7 CD E0 10 call sub_10E0 0FFA 32 01 80 sta 8001h 0FFD 21 56 1C lxi h, 1C56h 1000 CD EF 10 call sub_10EF 1003 32 04 80 sta 8004h 1006 3A 06 80 lda 8006h 1009 B7 ora a 100A C2 1A 10 jnz loc_101A 100D 3E 00 mvi a, 0 100F D3 C3 out 0C3h 1011 21 AA 1B lxi h, 1BAAh 1014 CD EF 10 call sub_10EF 1017 D3 C4 out 0C4h 1019 C9 ret 101A ; --------------------------------------------------------------------------- 101A 101A loc_101A: ; CODE XREF: sub_FEC+1E 101A D3 C4 out 0C4h 101C 21 AA 1B lxi h, 1BAAh 101F CD E0 10 call sub_10E0 1022 D3 C3 out 0C3h 1024 C9 ret 1024 ; End of function sub_FEC 1024 1025 ; --------------------------------------------------------------------------- 1025 1025 loc_1025: ; CODE XREF: 002C 1025 F5 push psw 1026 3E 0B mvi a, 0Bh 1028 30 sim 1029 FB ei 102A C5 push b 102B D5 push d 102C E5 push h 102D DB 82 in 82h 102F 0F rrc 1030 DA A3 10 jc loc_10A3 1033 3E 80 mvi a, 80h ; '' 1035 D3 A3 out 0A3h 1037 DB A2 in 0A2h 1039 6F mov l, a 103A DB A2 in 0A2h 103C 67 mov h, a 103D 3E FF mvi a, 0FFh 103F D3 A2 out 0A2h 1041 D3 A2 out 0A2h 1043 3A 09 80 lda 8009h 1046 FE 02 cpi 2 1048 C2 A3 10 jnz loc_10A3 104B 7D mov a, l 104C 2F cma 104D 6F mov l, a 104E 7C mov a, h 104F 2F cma 1050 67 mov h, a 1051 3A 0C 80 lda 800Ch 1054 B7 ora a 1055 CA 7D 10 jz loc_107D 1058 11 38 FF lxi d, 0FF38h 105B 19 dad d 105C AF xra a 105D 7C mov a, h 105E 1F rar 105F 67 mov h, a 1060 7D mov a, l 1061 1F rar 1062 6F mov l, a 1063 7C mov a, h 1064 B7 ora a 1065 C2 A3 10 jnz loc_10A3 1068 7D mov a, l 1069 32 00 80 sta 8000h 106C CD A8 10 call sub_10A8 106F DB 82 in 82h 1071 F6 02 ori 2 1073 D3 82 out 82h 1075 E6 FB ani 0FBh 1077 D3 82 out 82h 1079 AF xra a 107A C3 A0 10 jmp loc_10A0 107D ; --------------------------------------------------------------------------- 107D 107D loc_107D: ; CODE XREF: 1055 107D 11 70 FE lxi d, 0FE70h 1080 19 dad d 1081 AF xra a 1082 7C mov a, h 1083 1F rar 1084 67 mov h, a 1085 7D mov a, l 1086 1F rar 1087 6F mov l, a 1088 7C mov a, h 1089 B7 ora a 108A C2 A3 10 jnz loc_10A3 108D 7D mov a, l 108E 32 03 80 sta 8003h 1091 CD C4 10 call sub_10C4 1094 D3 C4 out 0C4h 1096 DB 82 in 82h 1098 F6 04 ori 4 109A D3 82 out 82h 109C E6 FD ani 0FDh 109E D3 82 out 82h 10A0 10A0 loc_10A0: ; CODE XREF: 107A 10A0 32 0C 80 sta 800Ch 10A3 10A3 loc_10A3: ; CODE XREF: 1030 10A3 ; 1048 ... 10A3 E1 pop h 10A4 D1 pop d 10A5 C1 pop b 10A6 F1 pop psw 10A7 C9 ret 10A8 10A8 ; --------------- S U B R O U T I N E --------------------------------------- 10A8 10A8 10A8 sub_10A8: ; CODE XREF: sub_F00+3Dp 10A8 ; sub_F49+56p ... 10A8 21 00 1A lxi h, 1A00h 10AB CD E0 10 call sub_10E0 10AE 32 02 80 sta 8002h 10B1 32 22 80 sta 8022h 10B4 6F mov l, a 10B5 3A 01 80 lda 8001h 10B8 BD cmp l 10B9 DA BF 10 jc loc_10BF 10BC C8 rz 10BD 3D dcr a 10BE 3D dcr a 10BF 10BF loc_10BF: ; CODE XREF: sub_10A8+11 10BF 3C inr a 10C0 32 01 80 sta 8001h 10C3 C9 ret 10C3 ; End of function sub_10A8 10C3 10C4 10C4 ; --------------- S U B R O U T I N E --------------------------------------- 10C4 10C4 10C4 sub_10C4: ; CODE XREF: sub_F49+5Fp 10C4 ; 1091p ... 10C4 21 64 1A lxi h, 1A64h 10C7 CD EF 10 call sub_10EF 10CA 32 05 80 sta 8005h 10CD 32 23 80 sta 8023h 10D0 6F mov l, a 10D1 3A 04 80 lda 8004h 10D4 BD cmp l 10D5 DA DB 10 jc loc_10DB 10D8 C8 rz 10D9 3D dcr a 10DA 3D dcr a 10DB 10DB loc_10DB: ; CODE XREF: sub_10C4+11 10DB 3C inr a 10DC 32 04 80 sta 8004h 10DF C9 ret 10DF ; End of function sub_10C4 10DF 10E0 10E0 ; --------------- S U B R O U T I N E --------------------------------------- 10E0 10E0 10E0 sub_10E0: ; CODE XREF: sub_F00+34p 10E0 ; sub_F49+27p ... 10E0 DB C4 in 0C4h 10E2 E6 0C ani 0Ch 10E4 0F rrc 10E5 0F rrc 10E6 CD 04 11 call sub_1104 10E9 3A 00 80 lda 8000h 10EC C3 F9 10 jmp loc_10F9 10EC ; End of function sub_10E0 10EC 10EF 10EF ; --------------- S U B R O U T I N E --------------------------------------- 10EF 10EF 10EF sub_10EF: ; CODE XREF: sub_F00+22p 10EF ; sub_F49+39p ... 10EF DB C4 in 0C4h 10F1 E6 03 ani 3 10F3 CD 04 11 call sub_1104 10F6 3A 03 80 lda 8003h 10F9 10F9 loc_10F9: ; CODE XREF: sub_10E0+C 10F9 ; sub_10EF+10 10F9 BE cmp m 10FA 23 inx h 10FB D2 02 11 jnc loc_1102 10FE 23 inx h 10FF C3 F9 10 jmp loc_10F9 1102 ; --------------------------------------------------------------------------- 1102 1102 loc_1102: ; CODE XREF: sub_10EF+C 1102 7E mov a, m 1103 C9 ret 1103 ; End of function sub_10EF 1103 1104 1104 ; --------------- S U B R O U T I N E --------------------------------------- 1104 1104 1104 sub_1104: ; CODE XREF: sub_10E0+6p 1104 ; sub_10EF+4p 1104 E5 push h 1105 21 06 80 lxi h, 8006h 1108 B6 ora m 1109 23 inx h 110A B6 ora m 110B E1 pop h 110C E6 0F ani 0Fh 110E CD 16 11 call sub_1116 1111 7E mov a, m 1112 23 inx h 1113 66 mov h, m 1114 6F mov l, a 1115 C9 ret 1115 ; End of function sub_1104 1115 1116 1116 ; --------------- S U B R O U T I N E --------------------------------------- 1116 1116 1116 sub_1116: ; CODE XREF: sub_1104+Ap 1116 87 add a 1117 85 add l 1118 6F mov l, a 1119 3E 00 mvi a, 0 111B 8C adc h 111C 67 mov h, a 111D C9 ret 111D ; End of function sub_1116 111D 111D ; --------------------------------------------------------------------------- 111E FF .db 0FFh ; 111F FF .db 0FFh ; 1120 FF .db 0FFh ; 1121 FF .db 0FFh ; 1122 FF .db 0FFh ; 1123 FF .db 0FFh ; 1124 FF .db 0FFh ; 1125 FF .db 0FFh ; 1126 FF .db 0FFh ; 1127 FF .db 0FFh ; 1128 FF .db 0FFh ; 1129 FF .db 0FFh ; 112A FF .db 0FFh ; 112B FF .db 0FFh ; 112C FF .db 0FFh ; 112D FF .db 0FFh ; 112E FF .db 0FFh ; 112F FF .db 0FFh ; 1130 FF .db 0FFh ; 1131 FF .db 0FFh ; 1132 FF .db 0FFh ; 1133 FF .db 0FFh ; 1134 FF .db 0FFh ; 1135 FF .db 0FFh ; 1136 FF .db 0FFh ; 1137 FF .db 0FFh ; 1138 FF .db 0FFh ; 1139 FF .db 0FFh ; 113A FF .db 0FFh ; 113B FF .db 0FFh ; 113C FF .db 0FFh ; 113D FF .db 0FFh ; 113E FF .db 0FFh ; 113F FF .db 0FFh ; 1140 FF .db 0FFh ; 1141 FF .db 0FFh ; 1142 FF .db 0FFh ; 1143 FF .db 0FFh ; 1144 FF .db 0FFh ; 1145 FF .db 0FFh ; 1146 FF .db 0FFh ; 1147 FF .db 0FFh ; 1148 FF .db 0FFh ; 1149 FF .db 0FFh ; 114A FF .db 0FFh ; 114B FF .db 0FFh ; 114C FF .db 0FFh ; 114D FF .db 0FFh ; 114E FF .db 0FFh ; 114F FF .db 0FFh ; 1150 FF .db 0FFh ; 1151 FF .db 0FFh ; 1152 FF .db 0FFh ; 1153 FF .db 0FFh ; 1154 FF .db 0FFh ; 1155 FF .db 0FFh ; 1156 FF .db 0FFh ; 1157 FF .db 0FFh ; 1158 FF .db 0FFh ; 1159 FF .db 0FFh ; 115A FF .db 0FFh ; 115B FF .db 0FFh ; 115C FF .db 0FFh ; 115D FF .db 0FFh ; 115E FF .db 0FFh ; 115F FF .db 0FFh ; 1160 FF .db 0FFh ; 1161 FF .db 0FFh ; 1162 FF .db 0FFh ; 1163 FF .db 0FFh ; 1164 FF .db 0FFh ; 1165 FF .db 0FFh ; 1166 FF .db 0FFh ; 1167 FF .db 0FFh ; 1168 FF .db 0FFh ; 1169 FF .db 0FFh ; 116A FF .db 0FFh ; 116B FF .db 0FFh ; 116C FF .db 0FFh ; 116D FF .db 0FFh ; 116E FF .db 0FFh ; 116F FF .db 0FFh ; 1170 FF .db 0FFh ; 1171 FF .db 0FFh ; 1172 FF .db 0FFh ; 1173 FF .db 0FFh ; 1174 FF .db 0FFh ; 1175 FF .db 0FFh ; 1176 FF .db 0FFh ; 1177 FF .db 0FFh ; 1178 FF .db 0FFh ; 1179 FF .db 0FFh ; 117A FF .db 0FFh ; 117B FF .db 0FFh ; 117C FF .db 0FFh ; 117D FF .db 0FFh ; 117E FF .db 0FFh ; 117F FF .db 0FFh ; 1180 FF .db 0FFh ; 1181 FF .db 0FFh ; 1182 FF .db 0FFh ; 1183 FF .db 0FFh ; 1184 FF .db 0FFh ; 1185 FF .db 0FFh ; 1186 FF .db 0FFh ; 1187 FF .db 0FFh ; 1188 FF .db 0FFh ; 1189 FF .db 0FFh ; 118A FF .db 0FFh ; 118B FF .db 0FFh ; 118C FF .db 0FFh ; 118D FF .db 0FFh ; 118E FF .db 0FFh ; 118F FF .db 0FFh ; 1190 FF .db 0FFh ; 1191 FF .db 0FFh ; 1192 FF .db 0FFh ; 1193 FF .db 0FFh ; 1194 FF .db 0FFh ; 1195 FF .db 0FFh ; 1196 FF .db 0FFh ; 1197 FF .db 0FFh ; 1198 FF .db 0FFh ; 1199 FF .db 0FFh ; 119A FF .db 0FFh ; 119B FF .db 0FFh ; 119C FF .db 0FFh ; 119D FF .db 0FFh ; 119E FF .db 0FFh ; 119F FF .db 0FFh ; 11A0 FF .db 0FFh ; 11A1 FF .db 0FFh ; 11A2 FF .db 0FFh ; 11A3 FF .db 0FFh ; 11A4 FF .db 0FFh ; 11A5 FF .db 0FFh ; 11A6 FF .db 0FFh ; 11A7 FF .db 0FFh ; 11A8 FF .db 0FFh ; 11A9 FF .db 0FFh ; 11AA FF .db 0FFh ; 11AB FF .db 0FFh ; 11AC FF .db 0FFh ; 11AD FF .db 0FFh ; 11AE FF .db 0FFh ; 11AF FF .db 0FFh ; 11B0 FF .db 0FFh ; 11B1 FF .db 0FFh ; 11B2 FF .db 0FFh ; 11B3 FF .db 0FFh ; 11B4 FF .db 0FFh ; 11B5 FF .db 0FFh ; 11B6 FF .db 0FFh ; 11B7 FF .db 0FFh ; 11B8 FF .db 0FFh ; 11B9 FF .db 0FFh ; 11BA FF .db 0FFh ; 11BB FF .db 0FFh ; 11BC FF .db 0FFh ; 11BD FF .db 0FFh ; 11BE FF .db 0FFh ; 11BF FF .db 0FFh ; 11C0 FF .db 0FFh ; 11C1 FF .db 0FFh ; 11C2 FF .db 0FFh ; 11C3 FF .db 0FFh ; 11C4 FF .db 0FFh ; 11C5 FF .db 0FFh ; 11C6 FF .db 0FFh ; 11C7 FF .db 0FFh ; 11C8 FF .db 0FFh ; 11C9 FF .db 0FFh ; 11CA FF .db 0FFh ; 11CB FF .db 0FFh ; 11CC FF .db 0FFh ; 11CD FF .db 0FFh ; 11CE FF .db 0FFh ; 11CF FF .db 0FFh ; 11D0 FF .db 0FFh ; 11D1 FF .db 0FFh ; 11D2 FF .db 0FFh ; 11D3 FF .db 0FFh ; 11D4 FF .db 0FFh ; 11D5 FF .db 0FFh ; 11D6 FF .db 0FFh ; 11D7 FF .db 0FFh ; 11D8 FF .db 0FFh ; 11D9 FF .db 0FFh ; 11DA FF .db 0FFh ; 11DB FF .db 0FFh ; 11DC FF .db 0FFh ; 11DD FF .db 0FFh ; 11DE FF .db 0FFh ; 11DF FF .db 0FFh ; 11E0 FF .db 0FFh ; 11E1 FF .db 0FFh ; 11E2 FF .db 0FFh ; 11E3 FF .db 0FFh ; 11E4 FF .db 0FFh ; 11E5 FF .db 0FFh ; 11E6 FF .db 0FFh ; 11E7 FF .db 0FFh ; 11E8 FF .db 0FFh ; 11E9 FF .db 0FFh ; 11EA FF .db 0FFh ; 11EB FF .db 0FFh ; 11EC FF .db 0FFh ; 11ED FF .db 0FFh ; 11EE FF .db 0FFh ; 11EF FF .db 0FFh ; 11F0 FF .db 0FFh ; 11F1 FF .db 0FFh ; 11F2 FF .db 0FFh ; 11F3 FF .db 0FFh ; 11F4 FF .db 0FFh ; 11F5 FF .db 0FFh ; 11F6 FF .db 0FFh ; 11F7 FF .db 0FFh ; 11F8 FF .db 0FFh ; 11F9 FF .db 0FFh ; 11FA FF .db 0FFh ; 11FB FF .db 0FFh ; 11FC FF .db 0FFh ; 11FD FF .db 0FFh ; 11FE FF .db 0FFh ; 11FF FF .db 0FFh ; 1200 ; --------------------------------------------------------------------------- 1200 F5 push psw 1201 C5 push b 1202 D5 push d 1203 E5 push h 1204 DB C2 in 0C2h 1206 E6 C0 ani 0C0h 1208 CA 37 12 jz loc_1237 120B 21 11 80 lxi h, 8011h 120E 1E 01 mvi e, 1 1210 E6 40 ani 40h 1212 C2 18 12 jnz loc_1218 1215 1E 04 mvi e, 4 1217 23 inx h 1218 1218 loc_1218: ; CODE XREF: 1212 1218 34 inr m 1219 3E 07 mvi a, 7 121B BE cmp m 121C D2 37 12 jnc loc_1237 121F 7B mov a, e 1220 32 13 80 sta 8013h 1223 3D dcr a 1224 CA 37 12 jz loc_1237 1227 3A 06 80 lda 8006h 122A AB xra e 122B 5F mov e, a 122C 3A 16 80 lda 8016h 122F E6 FB ani 0FBh 1231 B3 ora e 1232 D3 C0 out 0C0h 1234 32 16 80 sta 8016h 1237 1237 loc_1237: ; CODE XREF: 1208 1237 ; 121C ... 1237 2A 0D 80 lhld 800Dh 123A DB C3 in 0C3h 123C B7 ora a 123D F2 42 12 jp loc_1241+1 1240 23 inx h 1241 1241 loc_1241: ; CODE XREF: 123D 1241 3E 2B mvi a, 2Bh ; '+' 1243 22 0D 80 shld 800Dh 1246 2A 0F 80 lhld 800Fh 1249 7D mov a, l 124A B4 ora h 124B CA 52 12 jz loc_1252 124E 2B dcx h 124F 22 0F 80 shld 800Fh 1252 1252 loc_1252: ; CODE XREF: 124B 1252 AF xra a 1253 D3 A3 out 0A3h 1255 DB A0 in 0A0h 1257 5F mov e, a 1258 DB A0 in 0A0h 125A 57 mov d, a 125B B7 ora a 125C FA 62 12 jm loc_1262 125F 11 00 80 lxi d, 8000h 1262 1262 loc_1262: ; CODE XREF: 125C 1262 3E FF mvi a, 0FFh 1264 D3 A0 out 0A0h 1266 D3 A0 out 0A0h 1268 3A 08 80 lda 8008h 126B FE 02 cpi 2 126D C2 CD 12 jnz loc_12CD 1270 2A 0A 80 lhld 800Ah 1273 19 dad d 1274 3A 09 80 lda 8009h 1277 3D dcr a 1278 FA D3 12 jm loc_12D3 127B CA F1 12 jz loc_12F1 127E 3D dcr a 127F C2 59 13 jnz loc_1359 1282 7A mov a, d 1283 FE 80 cpi 80h ; '' 1285 CA B2 04 jz loc_4B2 1288 EB xchg 1289 2A 14 80 lhld 8014h 128C 19 dad d 128D 7C mov a, h 128E 07 rlc 128F 7C mov a, h 1290 1F rar 1291 67 mov h, a 1292 7D mov a, l 1293 1F rar 1294 6F mov l, a 1295 22 14 80 shld 8014h 1298 29 dad h 1299 3A 07 80 lda 8007h 129C B7 ora a 129D CA A1 12 jz loc_12A1 12A0 29 dad h 12A1 12A1 loc_12A1: ; CODE XREF: 129D 12A1 3A 06 80 lda 8006h 12A4 B7 ora a 12A5 C2 AF 12 jnz loc_12AF 12A8 7C mov a, h 12A9 2F cma 12AA 67 mov h, a 12AB 7D mov a, l 12AC 2F cma 12AD 6F mov l, a 12AE 23 inx h 12AF 12AF loc_12AF: ; CODE XREF: 12A5 12AF 3A 01 80 lda 8001h 12B2 85 add l 12B3 6F mov l, a 12B4 3E 00 mvi a, 0 12B6 8C adc h 12B7 7D mov a, l 12B8 CA C2 12 jz loc_12C2 12BB F2 C0 12 jp loc_12BF+1 12BE AF xra a 12BF 12BF loc_12BF: ; CODE XREF: 12BB 12BF 21 3E FF lxi h, 0FF3Eh 12C2 12C2 loc_12C2: ; CODE XREF: 12B8 12C2 D3 C3 out 0C3h 12C4 12C4 loc_12C4: ; CODE XREF: 12FD 12C4 ; 1318 ... 12C4 DB C1 in 0C1h 12C6 0F rrc 12C7 DA CD 12 jc loc_12CD 12CA 3E 0A mvi a, 0Ah 12CC 30 sim 12CD 12CD loc_12CD: ; CODE XREF: 126D 12CD ; 12C7 ... 12CD E1 pop h 12CE D1 pop d 12CF C1 pop b 12D0 F1 pop psw 12D1 FB ei 12D2 C9 ret 12D3 ; --------------------------------------------------------------------------- 12D3 12D3 loc_12D3: ; CODE XREF: 1278 12D3 DB C3 in 0C3h 12D5 B7 ora a 12D6 3A 01 80 lda 8001h 12D9 F2 E3 12 jp loc_12E3 12DC 3D dcr a 12DD CA CD 12 jz loc_12CD 12E0 C3 E9 12 jmp loc_12E9 12E3 ; --------------------------------------------------------------------------- 12E3 12E3 loc_12E3: ; CODE XREF: 12D9 12E3 3C inr a 12E4 FE 73 cpi 73h ; 's' 12E6 D2 CD 12 jnc loc_12CD 12E9 12E9 loc_12E9: ; CODE XREF: 12E0 12E9 32 01 80 sta 8001h 12EC D3 C3 out 0C3h 12EE C3 CD 12 jmp loc_12CD 12F1 ; --------------------------------------------------------------------------- 12F1 12F1 loc_12F1: ; CODE XREF: 127B 12F1 E5 push h 12F2 2A 26 80 lhld 8026h 12F5 23 inx h 12F6 22 26 80 shld 8026h 12F9 7D mov a, l 12FA E1 pop h 12FB FE 32 cpi 32h ; '2' 12FD DA C4 12 jc loc_12C4 1300 3A 07 80 lda 8007h 1303 B7 ora a 1304 11 33 00 lxi d, 33h ; '3' 1307 01 14 00 lxi b, 14h 130A CA 13 13 jz loc_1313 130D 11 19 00 lxi d, 19h 1310 01 0A 00 lxi b, 0Ah 1313 1313 loc_1313: ; CODE XREF: 130A 1313 E5 push h 1314 19 dad d 1315 7C mov a, h 1316 E1 pop h 1317 B7 ora a 1318 FA C4 12 jm loc_12C4 131B 3A 06 80 lda 8006h 131E B7 ora a 131F C2 2E 13 jnz loc_132E 1322 3A 05 80 lda 8005h 1325 D3 C4 out 0C4h 1327 DB 82 in 82h 1329 F6 20 ori 20h 132B C3 37 13 jmp loc_1337 132E ; --------------------------------------------------------------------------- 132E 132E loc_132E: ; CODE XREF: 131F 132E 3A 01 80 lda 8001h 1331 D3 C3 out 0C3h 1333 DB 82 in 82h 1335 F6 80 ori 80h 1337 1337 loc_1337: ; CODE XREF: 132B 1337 D3 82 out 82h 1339 09 dad b 133A 7C mov a, h 133B B7 ora a 133C FA C4 12 jm loc_12C4 133F 3E 02 mvi a, 2 1341 32 09 80 sta 8009h 1344 3A 01 80 lda 8001h 1347 D3 C3 out 0C3h 1349 3A 05 80 lda 8005h 134C D3 C4 out 0C4h 134E DB 82 in 82h 1350 E6 1F ani 1Fh 1352 F6 10 ori 10h 1354 D3 82 out 82h 1356 C3 C4 12 jmp loc_12C4 1359 ; --------------------------------------------------------------------------- 1359 1359 loc_1359: ; CODE XREF: 127F 1359 3A 06 80 lda 8006h 135C 0F rrc 135D 0F rrc 135E 0F rrc 135F 47 mov b, a 1360 DB C3 in 0C3h 1362 A8 xra b 1363 F2 6C 13 jp loc_136C 1366 3E CE mvi a, 0CEh ; '' 1368 BA cmp d 1369 DA CD 12 jc loc_12CD 136C 136C loc_136C: ; CODE XREF: 1363 136C 3A 04 80 lda 8004h 136F D3 C4 out 0C4h 1371 3A 01 80 lda 8001h 1374 D3 C3 out 0C3h 1376 AF xra a 1377 32 09 80 sta 8009h 137A C3 CD 12 jmp loc_12CD 137A ; --------------------------------------------------------------------------- 137D FF .db 0FFh ; 137E FF .db 0FFh ; 137F FF .db 0FFh ; 1380 FF .db 0FFh ; 1381 FF .db 0FFh ; 1382 FF .db 0FFh ; 1383 FF .db 0FFh ; 1384 FF .db 0FFh ; 1385 FF .db 0FFh ; 1386 FF .db 0FFh ; 1387 FF .db 0FFh ; 1388 FF .db 0FFh ; 1389 FF .db 0FFh ; 138A FF .db 0FFh ; 138B FF .db 0FFh ; 138C FF .db 0FFh ; 138D FF .db 0FFh ; 138E FF .db 0FFh ; 138F FF .db 0FFh ; 1390 FF .db 0FFh ; 1391 FF .db 0FFh ; 1392 FF .db 0FFh ; 1393 FF .db 0FFh ; 1394 FF .db 0FFh ; 1395 FF .db 0FFh ; 1396 FF .db 0FFh ; 1397 FF .db 0FFh ; 1398 FF .db 0FFh ; 1399 FF .db 0FFh ; 139A FF .db 0FFh ; 139B FF .db 0FFh ; 139C FF .db 0FFh ; 139D FF .db 0FFh ; 139E FF .db 0FFh ; 139F FF .db 0FFh ; 13A0 FF .db 0FFh ; 13A1 FF .db 0FFh ; 13A2 FF .db 0FFh ; 13A3 FF .db 0FFh ; 13A4 FF .db 0FFh ; 13A5 FF .db 0FFh ; 13A6 FF .db 0FFh ; 13A7 FF .db 0FFh ; 13A8 FF .db 0FFh ; 13A9 FF .db 0FFh ; 13AA FF .db 0FFh ; 13AB FF .db 0FFh ; 13AC FF .db 0FFh ; 13AD FF .db 0FFh ; 13AE FF .db 0FFh ; 13AF FF .db 0FFh ; 13B0 FF .db 0FFh ; 13B1 FF .db 0FFh ; 13B2 FF .db 0FFh ; 13B3 FF .db 0FFh ; 13B4 FF .db 0FFh ; 13B5 FF .db 0FFh ; 13B6 FF .db 0FFh ; 13B7 FF .db 0FFh ; 13B8 FF .db 0FFh ; 13B9 FF .db 0FFh ; 13BA FF .db 0FFh ; 13BB FF .db 0FFh ; 13BC FF .db 0FFh ; 13BD FF .db 0FFh ; 13BE FF .db 0FFh ; 13BF FF .db 0FFh ; 13C0 FF .db 0FFh ; 13C1 FF .db 0FFh ; 13C2 FF .db 0FFh ; 13C3 FF .db 0FFh ; 13C4 FF .db 0FFh ; 13C5 FF .db 0FFh ; 13C6 FF .db 0FFh ; 13C7 FF .db 0FFh ; 13C8 FF .db 0FFh ; 13C9 FF .db 0FFh ; 13CA FF .db 0FFh ; 13CB FF .db 0FFh ; 13CC FF .db 0FFh ; 13CD FF .db 0FFh ; 13CE FF .db 0FFh ; 13CF FF .db 0FFh ; 13D0 FF .db 0FFh ; 13D1 FF .db 0FFh ; 13D2 FF .db 0FFh ; 13D3 FF .db 0FFh ; 13D4 FF .db 0FFh ; 13D5 FF .db 0FFh ; 13D6 FF .db 0FFh ; 13D7 FF .db 0FFh ; 13D8 FF .db 0FFh ; 13D9 FF .db 0FFh ; 13DA FF .db 0FFh ; 13DB FF .db 0FFh ; 13DC FF .db 0FFh ; 13DD FF .db 0FFh ; 13DE FF .db 0FFh ; 13DF FF .db 0FFh ; 13E0 FF .db 0FFh ; 13E1 FF .db 0FFh ; 13E2 FF .db 0FFh ; 13E3 FF .db 0FFh ; 13E4 FF .db 0FFh ; 13E5 FF .db 0FFh ; 13E6 FF .db 0FFh ; 13E7 FF .db 0FFh ; 13E8 FF .db 0FFh ; 13E9 FF .db 0FFh ; 13EA FF .db 0FFh ; 13EB FF .db 0FFh ; 13EC FF .db 0FFh ; 13ED FF .db 0FFh ; 13EE FF .db 0FFh ; 13EF FF .db 0FFh ; 13F0 FF .db 0FFh ; 13F1 FF .db 0FFh ; 13F2 FF .db 0FFh ; 13F3 FF .db 0FFh ; 13F4 FF .db 0FFh ; 13F5 FF .db 0FFh ; 13F6 FF .db 0FFh ; 13F7 FF .db 0FFh ; 13F8 FF .db 0FFh ; 13F9 FF .db 0FFh ; 13FA FF .db 0FFh ; 13FB FF .db 0FFh ; 13FC FF .db 0FFh ; 13FD FF .db 0FFh ; 13FE FF .db 0FFh ; 13FF FF .db 0FFh ; 1400 ; --------------------------------------------------------------------------- 1400 1400 loc_1400: ; CODE XREF: 0230 1400 ; 0237 ... 1400 3A 16 80 lda 8016h 1403 E6 93 ani 93h 1405 F6 01 ori 1 1407 32 16 80 sta 8016h 140A D3 C0 out 0C0h 140C CD D7 0F call sub_FD7 140F 3E 08 mvi a, 8 1411 32 07 80 sta 8007h 1414 CD 49 0F call sub_F49 1417 21 08 07 lxi h, 708h 141A CD 26 05 call sub_526 141D CD D7 0F call sub_FD7 1420 3A 13 80 lda 8013h 1423 0F rrc 1424 D2 49 14 jnc loc_1449 1427 3E 08 mvi a, 8 1429 32 07 80 sta 8007h 142C CD 00 0F call sub_F00 142F 142F loc_142F: ; CODE XREF: 1433 142F 3A 13 80 lda 8013h 1432 0F rrc 1433 D2 2F 14 jnc loc_142F 1436 21 F4 01 lxi h, 1F4h 1439 CD 26 05 call sub_526 143C CD D7 0F call sub_FD7 143F DB C1 in 0C1h 1441 E6 08 ani 8 1443 C2 8C 06 jnz loc_68C 1446 C3 69 07 jmp loc_769 1449 ; --------------------------------------------------------------------------- 1449 1449 loc_1449: ; CODE XREF: 06E6 1449 ; 1424 1449 F3 di 144A 3E 01 mvi a, 1 144C 32 09 80 sta 8009h 144F 3E 04 mvi a, 4 1451 32 08 80 sta 8008h 1454 32 06 80 sta 8006h 1457 3E 12 mvi a, 12h 1459 D3 82 out 82h 145B 3E FF mvi a, 0FFh 145D 32 04 80 sta 8004h 1460 D3 C4 out 0C4h 1462 21 C4 1C lxi h, 1CC4h 1465 3A 00 80 lda 8000h 1468 1468 loc_1468: ; CODE XREF: 146E 1468 BE cmp m 1469 23 inx h 146A D2 71 14 jnc loc_1471 146D 23 inx h 146E C3 68 14 jmp loc_1468 1471 ; --------------------------------------------------------------------------- 1471 1471 loc_1471: ; CODE XREF: 146A 1471 7E mov a, m 1472 D3 C3 out 0C3h 1474 AF xra a 1475 32 13 80 sta 8013h 1478 32 1B 80 sta 801Bh 147B 21 93 15 lxi h, 1593h 147E 22 1D 80 shld 801Dh 1481 3E C3 mvi a, 0C3h ; '' 1483 32 1C 80 sta 801Ch 1486 3E 1B mvi a, 1Bh 1488 30 sim 1489 FB ei 148A 11 00 00 lxi d, 0 148D 148D loc_148D: ; CODE XREF: 14A5 148D 1B dcx d 148E 7B mov a, e 148F B2 ora d 1490 CA 97 04 jz loc_497 1493 3E 09 mvi a, 9 1495 1495 loc_1495: ; CODE XREF: 1496 1495 3D dcr a 1496 C2 95 14 jnz loc_1495 1499 3A 13 80 lda 8013h 149C 0F rrc 149D DA F4 14 jc loc_14F4 14A0 3A 1B 80 lda 801Bh 14A3 FE FE cpi 0FEh ; '' 14A5 DA 8D 14 jc loc_148D 14A8 14A8 loc_14A8: ; CODE XREF: 14AB 14A8 DB C1 in 0C1h 14AA 0F rrc 14AB D2 A8 14 jnc loc_14A8 14AE 3E 80 mvi a, 80h ; '' 14B0 D3 A3 out 0A3h 14B2 DB A2 in 0A2h 14B4 6F mov l, a 14B5 DB A2 in 0A2h 14B7 67 mov h, a 14B8 22 0F 80 shld 800Fh 14BB 3E FF mvi a, 0FFh 14BD D3 A2 out 0A2h 14BF D3 A2 out 0A2h 14C1 14C1 loc_14C1: ; CODE XREF: 14C4 14C1 DB C1 in 0C1h 14C3 0F rrc 14C4 DA C1 14 jc loc_14C1 14C7 14C7 loc_14C7: ; CODE XREF: 14D9 14C7 ; 14E2 14C7 3A 13 80 lda 8013h 14CA 0F rrc 14CB DA F4 14 jc loc_14F4 14CE 3A 1B 80 lda 801Bh 14D1 FE FD cpi 0FDh ; '' 14D3 DA B2 04 jc loc_4B2 14D6 DB C1 in 0C1h 14D8 0F rrc 14D9 D2 C7 14 jnc loc_14C7 14DC CD 65 15 call sub_1565 14DF 14DF loc_14DF: ; CODE XREF: 14F1 14DF DB C1 in 0C1h 14E1 0F rrc 14E2 D2 C7 14 jnc loc_14C7 14E5 3A 1B 80 lda 801Bh 14E8 FE FD cpi 0FDh ; '' 14EA DA B2 04 jc loc_4B2 14ED 3A 13 80 lda 8013h 14F0 0F rrc 14F1 D2 DF 14 jnc loc_14DF 14F4 14F4 loc_14F4: ; CODE XREF: 149D 14F4 ; 14CB 14F4 3E 03 mvi a, 3 14F6 32 09 80 sta 8009h 14F9 3E 4B mvi a, 4Bh ; 'K' 14FB D3 C3 out 0C3h 14FD 3E 20 mvi a, 20h ; ' ' 14FF D3 C4 out 0C4h 1501 1501 loc_1501: ; CODE XREF: 1506 1501 3A 1B 80 lda 801Bh 1504 FE FC cpi 0FCh ; '' 1506 D2 01 15 jnc loc_1501 1509 1509 loc_1509: ; CODE XREF: 1514 1509 DB C3 in 0C3h 150B 07 rlc 150C DA 17 15 jc loc_1517 150F 3A 1B 80 lda 801Bh 1512 FE 9C cpi 9Ch ; '' 1514 D2 09 15 jnc loc_1509 1517 1517 loc_1517: ; CODE XREF: 150C 1517 F3 di 1518 3A 25 80 lda 8025h 151B 32 03 80 sta 8003h 151E 21 56 1C lxi h, 1C56h 1521 CD EF 10 call sub_10EF 1524 32 04 80 sta 8004h 1527 D3 C4 out 0C4h 1529 3A 40 1A lda byte_1A40 152C 32 00 80 sta 8000h 152F 21 16 1C lxi h, 1C16h 1532 CD E0 10 call sub_10E0 1535 32 01 80 sta 8001h 1538 D3 C3 out 0C3h 153A AF xra a 153B 32 09 80 sta 8009h 153E 32 13 80 sta 8013h 1541 3E 02 mvi a, 2 1543 32 08 80 sta 8008h 1546 21 00 12 lxi h, 1200h 1549 22 1D 80 shld 801Dh 154C FB ei 154D 3A 24 80 lda 8024h 1550 B7 ora a 1551 CA 5B 15 jz loc_155B 1554 DB C1 in 0C1h 1556 E6 08 ani 8 1558 CA 69 07 jz loc_769 155B 155B loc_155B: ; CODE XREF: 1551 155B DB C2 in 0C2h 155D E6 40 ani 40h 155F C2 83 04 jnz loc_483 1562 C3 8C 06 jmp loc_68C 1565 1565 ; --------------- S U B R O U T I N E --------------------------------------- 1565 1565 1565 sub_1565: ; CODE XREF: 14DCp 1565 3E 80 mvi a, 80h ; '' 1567 D3 A3 out 0A3h 1569 DB A2 in 0A2h 156B 6F mov l, a 156C DB A2 in 0A2h 156E 67 mov h, a 156F 3E FF mvi a, 0FFh 1571 D3 A2 out 0A2h 1573 D3 A2 out 0A2h 1575 7D mov a, l 1576 2F cma 1577 6F mov l, a 1578 7C mov a, h 1579 2F cma 157A 67 mov h, a 157B 11 70 FE lxi d, 0FE70h 157E 19 dad d 157F AF xra a 1580 7C mov a, h 1581 1F rar 1582 67 mov h, a 1583 7D mov a, l 1584 1F rar 1585 6F mov l, a 1586 7C mov a, h 1587 B7 ora a 1588 C0 rnz 1589 7D mov a, l 158A 32 03 80 sta 8003h 158D CD C4 10 call sub_10C4 1590 D3 C4 out 0C4h 1592 C9 ret 1592 ; End of function sub_1565 1592 1593 ; --------------------------------------------------------------------------- 1593 F5 push psw 1594 D5 push d 1595 E5 push h 1596 DB C2 in 0C2h 1598 E6 40 ani 40h 159A CA A2 15 jz loc_15A2 159D 3E 01 mvi a, 1 159F 32 13 80 sta 8013h 15A2 15A2 loc_15A2: ; CODE XREF: 159A 15A2 AF xra a 15A3 D3 A3 out 0A3h 15A5 DB A0 in 0A0h 15A7 5F mov e, a 15A8 DB A0 in 0A0h 15AA 57 mov d, a 15AB 32 1B 80 sta 801Bh 15AE B7 ora a 15AF FA B5 15 jm loc_15B5 15B2 11 00 80 lxi d, 8000h 15B5 15B5 loc_15B5: ; CODE XREF: 15AF 15B5 3E FF mvi a, 0FFh 15B7 D3 A0 out 0A0h 15B9 D3 A0 out 0A0h 15BB 21 00 01 lxi h, 100h 15BE 19 dad d 15BF 3A 09 80 lda 8009h 15C2 3D dcr a 15C3 CA EC 15 jz loc_15EC 15C6 3D dcr a 15C7 C2 E7 15 jnz loc_15E7 15CA 7A mov a, d 15CB FE 80 cpi 80h ; '' 15CD CA B2 04 jz loc_4B2 15D0 29 dad h 15D1 29 dad h 15D2 29 dad h 15D3 3E 1E mvi a, 1Eh 15D5 85 add l 15D6 6F mov l, a 15D7 3E 00 mvi a, 0 15D9 8C adc h 15DA 7D mov a, l 15DB CA E5 15 jz loc_15E5 15DE F2 E3 15 jp loc_15E2+1 15E1 AF xra a 15E2 15E2 loc_15E2: ; CODE XREF: 15DE 15E2 21 3E FF lxi h, 0FF3Eh 15E5 15E5 loc_15E5: ; CODE XREF: 15DB 15E5 D3 C3 out 0C3h 15E7 15E7 loc_15E7: ; CODE XREF: 15C7 15E7 ; 15F2 ... 15E7 E1 pop h 15E8 D1 pop d 15E9 F1 pop psw 15EA FB ei 15EB C9 ret 15EC ; --------------------------------------------------------------------------- 15EC 15EC loc_15EC: ; CODE XREF: 15C3 15EC 11 1A 00 lxi d, 1Ah 15EF 19 dad d 15F0 7C mov a, h 15F1 B7 ora a 15F2 FA E7 15 jm loc_15E7 15F5 3E 02 mvi a, 2 15F7 32 09 80 sta 8009h 15FA C3 E7 15 jmp loc_15E7 15FA ; --------------------------------------------------------------------------- 15FD FF .db 0FFh ; 15FE FF .db 0FFh ; 15FF FF .db 0FFh ; 1600 FF .db 0FFh ; 1601 FF .db 0FFh ; 1602 FF .db 0FFh ; 1603 FF .db 0FFh ; 1604 FF .db 0FFh ; 1605 FF .db 0FFh ; 1606 FF .db 0FFh ; 1607 FF .db 0FFh ; 1608 FF .db 0FFh ; 1609 FF .db 0FFh ; 160A FF .db 0FFh ; 160B FF .db 0FFh ; 160C FF .db 0FFh ; 160D FF .db 0FFh ; 160E FF .db 0FFh ; 160F FF .db 0FFh ; 1610 FF .db 0FFh ; 1611 FF .db 0FFh ; 1612 FF .db 0FFh ; 1613 FF .db 0FFh ; 1614 FF .db 0FFh ; 1615 FF .db 0FFh ; 1616 FF .db 0FFh ; 1617 FF .db 0FFh ; 1618 FF .db 0FFh ; 1619 FF .db 0FFh ; 161A FF .db 0FFh ; 161B FF .db 0FFh ; 161C FF .db 0FFh ; 161D FF .db 0FFh ; 161E FF .db 0FFh ; 161F FF .db 0FFh ; 1620 FF .db 0FFh ; 1621 FF .db 0FFh ; 1622 FF .db 0FFh ; 1623 FF .db 0FFh ; 1624 FF .db 0FFh ; 1625 FF .db 0FFh ; 1626 FF .db 0FFh ; 1627 FF .db 0FFh ; 1628 FF .db 0FFh ; 1629 FF .db 0FFh ; 162A FF .db 0FFh ; 162B FF .db 0FFh ; 162C FF .db 0FFh ; 162D FF .db 0FFh ; 162E FF .db 0FFh ; 162F FF .db 0FFh ; 1630 FF .db 0FFh ; 1631 FF .db 0FFh ; 1632 FF .db 0FFh ; 1633 FF .db 0FFh ; 1634 FF .db 0FFh ; 1635 FF .db 0FFh ; 1636 FF .db 0FFh ; 1637 FF .db 0FFh ; 1638 FF .db 0FFh ; 1639 FF .db 0FFh ; 163A FF .db 0FFh ; 163B FF .db 0FFh ; 163C FF .db 0FFh ; 163D FF .db 0FFh ; 163E FF .db 0FFh ; 163F FF .db 0FFh ; 1640 FF .db 0FFh ; 1641 FF .db 0FFh ; 1642 FF .db 0FFh ; 1643 FF .db 0FFh ; 1644 FF .db 0FFh ; 1645 FF .db 0FFh ; 1646 FF .db 0FFh ; 1647 FF .db 0FFh ; 1648 FF .db 0FFh ; 1649 FF .db 0FFh ; 164A FF .db 0FFh ; 164B FF .db 0FFh ; 164C FF .db 0FFh ; 164D FF .db 0FFh ; 164E FF .db 0FFh ; 164F FF .db 0FFh ; 1650 FF .db 0FFh ; 1651 FF .db 0FFh ; 1652 FF .db 0FFh ; 1653 FF .db 0FFh ; 1654 FF .db 0FFh ; 1655 FF .db 0FFh ; 1656 FF .db 0FFh ; 1657 FF .db 0FFh ; 1658 FF .db 0FFh ; 1659 FF .db 0FFh ; 165A FF .db 0FFh ; 165B FF .db 0FFh ; 165C FF .db 0FFh ; 165D FF .db 0FFh ; 165E FF .db 0FFh ; 165F FF .db 0FFh ; 1660 FF .db 0FFh ; 1661 FF .db 0FFh ; 1662 FF .db 0FFh ; 1663 FF .db 0FFh ; 1664 FF .db 0FFh ; 1665 FF .db 0FFh ; 1666 FF .db 0FFh ; 1667 FF .db 0FFh ; 1668 FF .db 0FFh ; 1669 FF .db 0FFh ; 166A FF .db 0FFh ; 166B FF .db 0FFh ; 166C FF .db 0FFh ; 166D FF .db 0FFh ; 166E FF .db 0FFh ; 166F FF .db 0FFh ; 1670 FF .db 0FFh ; 1671 FF .db 0FFh ; 1672 FF .db 0FFh ; 1673 FF .db 0FFh ; 1674 FF .db 0FFh ; 1675 FF .db 0FFh ; 1676 FF .db 0FFh ; 1677 FF .db 0FFh ; 1678 FF .db 0FFh ; 1679 FF .db 0FFh ; 167A FF .db 0FFh ; 167B FF .db 0FFh ; 167C FF .db 0FFh ; 167D FF .db 0FFh ; 167E FF .db 0FFh ; 167F FF .db 0FFh ; 1680 ; --------------------------------------------------------------------------- 1680 1680 loc_1680: ; CODE XREF: 0106 1680 AF xra a 1681 D3 83 out 83h 1683 DB C4 in 0C4h 1685 E6 60 ani 60h 1687 FE 20 cpi 20h ; ' ' 1689 CA CA 18 jz loc_18CA 168C 3E 10 mvi a, 10h 168E D3 C0 out 0C0h 1690 32 16 80 sta 8016h 1693 AF xra a 1694 32 13 80 sta 8013h 1697 32 22 80 sta 8022h 169A 32 23 80 sta 8023h 169D 3E 01 mvi a, 1 169F 32 08 80 sta 8008h 16A2 3E FF mvi a, 0FFh 16A4 D3 A0 out 0A0h 16A6 D3 A0 out 0A0h 16A8 3E C3 mvi a, 0C3h ; '' 16AA 32 1C 80 sta 801Ch 16AD 21 00 12 lxi h, 1200h 16B0 22 1D 80 shld 801Dh 16B3 3E 1B mvi a, 1Bh 16B5 30 sim 16B6 FB ei 16B7 21 A8 FD lxi h, 0FDA8h 16BA 22 0D 80 shld 800Dh 16BD 3E 1E mvi a, 1Eh 16BF D3 C3 out 0C3h 16C1 3E 30 mvi a, 30h ; '0' 16C3 D3 82 out 82h 16C5 11 E8 03 lxi d, 3E8h 16C8 CD 35 05 call sub_535 16CB 3E 4B mvi a, 4Bh ; 'K' 16CD D3 C3 out 0C3h 16CF 0E 02 mvi c, 2 16D1 11 40 1F lxi d, 1F40h 16D4 16D4 loc_16D4: ; CODE XREF: 16DE 16D4 ; 16E2 16D4 3A 0E 80 lda 800Eh 16D7 B7 ora a 16D8 F2 E8 16 jp loc_16E8 16DB 1B dcx d 16DC 7B mov a, e 16DD B2 ora d 16DE C2 D4 16 jnz loc_16D4 16E1 0D dcr c 16E2 C2 D4 16 jnz loc_16D4 16E5 C3 83 04 jmp loc_483 16E8 ; --------------------------------------------------------------------------- 16E8 16E8 loc_16E8: ; CODE XREF: 16D8 16E8 3E 08 mvi a, 8 16EA 32 07 80 sta 8007h 16ED CD 49 0F call sub_F49 16F0 3E 02 mvi a, 2 16F2 32 08 80 sta 8008h 16F5 11 00 80 lxi d, 8000h 16F8 16F8 loc_16F8: ; CODE XREF: 1703 16F8 1B dcx d 16F9 7B mov a, e 16FA B2 ora d 16FB CA 83 04 jz loc_483 16FE 3A 09 80 lda 8009h 1701 FE 02 cpi 2 1703 C2 F8 16 jnz loc_16F8 1706 0E 03 mvi c, 3 1708 1708 loc_1708: ; CODE XREF: 170C 1708 ; 1724 1708 3A 22 80 lda 8022h 170B B7 ora a 170C CA 08 17 jz loc_1708 170F 32 01 80 sta 8001h 1712 1712 loc_1712: ; CODE XREF: 1716 1712 3A 23 80 lda 8023h 1715 B7 ora a 1716 CA 12 17 jz loc_1712 1719 32 04 80 sta 8004h 171C AF xra a 171D 32 22 80 sta 8022h 1720 32 23 80 sta 8023h 1723 0D dcr c 1724 C2 08 17 jnz loc_1708 1727 3A 16 80 lda 8016h 172A F6 40 ori 40h 172C 32 16 80 sta 8016h 172F D3 C0 out 0C0h 1731 C3 80 17 jmp loc_1780 1734 ; --------------------------------------------------------------------------- 1734 1734 loc_1734: ; CODE XREF: 178B 1734 ; 17B4 ... 1734 CD D7 0F call sub_FD7 1737 3E 7E mvi a, 7Eh ; '~' 1739 D3 81 out 81h 173B AF xra a 173C 32 13 80 sta 8013h 173F 173F loc_173F: ; CODE XREF: 1749 173F ; 17C6 ... 173F 11 32 00 lxi d, 32h ; '2' 1742 CD 35 05 call sub_535 1745 DB C3 in 0C3h 1747 E6 07 ani 7 1749 C2 3F 17 jnz loc_173F 174C 174C loc_174C: ; CODE XREF: 1770 174C ; 17F6 174C 3A 16 80 lda 8016h 174F E6 BF ani 0BFh 1751 32 16 80 sta 8016h 1754 D3 C0 out 0C0h 1756 DB C3 in 0C3h 1758 E6 02 ani 2 175A C2 21 19 jnz loc_1921 175D DB C4 in 0C4h 175F B7 ora a 1760 F2 45 19 jp loc_1945 1763 E6 40 ani 40h 1765 C2 E7 17 jnz loc_17E7 1768 DB C3 in 0C3h 176A 0F rrc 176B DA 9C 17 jc loc_179C 176E 0F rrc 176F 0F rrc 1770 D2 4C 17 jnc loc_174C 1773 1773 loc_1773: ; CODE XREF: 17C9 1773 CD 49 0F call sub_F49 1776 3A 16 80 lda 8016h 1779 F6 40 ori 40h 177B 32 16 80 sta 8016h 177E D3 C0 out 0C0h 1780 1780 loc_1780: ; CODE XREF: 1731 1780 ; 1793 1780 DB C2 in 0C2h 1782 E6 10 ani 10h 1784 C4 CC 17 cnz sub_17CC 1787 DB C3 in 0C3h 1789 E6 02 ani 2 178B C2 34 17 jnz loc_1734 178E 3A 13 80 lda 8013h 1791 E6 04 ani 4 1793 CA 80 17 jz loc_1780 1796 CD D7 0F call sub_FD7 1799 C3 9C 17 jmp loc_179C 179C 179C loc_179C: ; CODE XREF: 176B 179C ; 17F1 ... 179C CD 00 0F call sub_F00 179F 3A 16 80 lda 8016h 17A2 F6 40 ori 40h 17A4 32 16 80 sta 8016h 17A7 D3 C0 out 0C0h 17A9 17A9 loc_17A9: ; CODE XREF: 17BC 17A9 DB C2 in 0C2h 17AB E6 10 ani 10h 17AD C4 CC 17 cnz sub_17CC 17B0 DB C3 in 0C3h 17B2 E6 02 ani 2 17B4 C2 34 17 jnz loc_1734 17B7 3A 13 80 lda 8013h 17BA E6 01 ani 1 17BC CA A9 17 jz loc_17A9 17BF CD D7 0F call sub_FD7 17C2 DB C4 in 0C4h 17C4 E6 40 ani 40h 17C6 C2 3F 17 jnz loc_173F 17C9 C3 73 17 jmp loc_1773 17CC 17CC ; --------------- S U B R O U T I N E --------------------------------------- 17CC 17CC 17CC sub_17CC: ; CODE XREF: 1784p 17CC ; 17ADp 17CC 3A 16 80 lda 8016h 17CF E6 BF ani 0BFh 17D1 D3 C0 out 0C0h 17D3 32 16 80 sta 8016h 17D6 21 0F 00 lxi h, 0Fh 17D9 CD 26 05 call sub_526 17DC 3A 16 80 lda 8016h 17DF F6 40 ori 40h 17E1 D3 C0 out 0C0h 17E3 32 16 80 sta 8016h 17E6 C9 ret 17E6 ; End of function sub_17CC 17E6 17E7 ; --------------------------------------------------------------------------- 17E7 17E7 loc_17E7: ; CODE XREF: 1765 17E7 DB C4 in 0C4h 17E9 E6 20 ani 20h 17EB C2 A6 18 jnz loc_18A6 17EE DB C3 in 0C3h 17F0 0F rrc 17F1 DA 9C 17 jc loc_179C 17F4 E6 02 ani 2 17F6 CA 4C 17 jz loc_174C 17F9 AF xra a 17FA 32 13 80 sta 8013h 17FD CD 49 0F call sub_F49 1800 DB C4 in 0C4h 1802 E6 10 ani 10h 1804 C2 64 18 jnz loc_1864 1807 3E 2E mvi a, 2Eh ; '.' 1809 D3 81 out 81h 180B 180B loc_180B: ; CODE XREF: 1853 180B 3A 16 80 lda 8016h 180E F6 40 ori 40h 1810 32 16 80 sta 8016h 1813 D3 C0 out 0C0h 1815 DB 81 in 81h 1817 F6 80 ori 80h 1819 D3 81 out 81h 181B 21 40 00 lxi h, 40h ; '@' 181E CD 26 05 call sub_526 1821 DB 81 in 81h 1823 E6 F7 ani 0F7h 1825 D3 81 out 81h 1827 F6 08 ori 8 1829 D3 81 out 81h 182B 21 14 00 lxi h, 14h 182E CD 26 05 call sub_526 1831 DB 81 in 81h 1833 E6 7F ani 7Fh 1835 D3 81 out 81h 1837 3A 16 80 lda 8016h 183A E6 BF ani 0BFh 183C 32 16 80 sta 8016h 183F D3 C0 out 0C0h 1841 21 0A 00 lxi h, 0Ah 1844 CD 26 05 call sub_526 1847 DB C3 in 0C3h 1849 E6 02 ani 2 184B C2 34 17 jnz loc_1734 184E 3A 13 80 lda 8013h 1851 E6 04 ani 4 1853 CA 0B 18 jz loc_180B 1856 1856 loc_1856: ; CODE XREF: 18A3 1856 3E 7E mvi a, 7Eh ; '~' 1858 D3 81 out 81h 185A CD D7 0F call sub_FD7 185D AF xra a 185E 32 13 80 sta 8013h 1861 C3 9C 17 jmp loc_179C 1864 ; --------------------------------------------------------------------------- 1864 1864 loc_1864: ; CODE XREF: 1804 1864 3E 2A mvi a, 2Ah ; '*' 1866 D3 81 out 81h 1868 1868 loc_1868: ; CODE XREF: 18A0 1868 3A 16 80 lda 8016h 186B F6 40 ori 40h 186D 32 16 80 sta 8016h 1870 D3 C0 out 0C0h 1872 DB 81 in 81h 1874 F6 80 ori 80h 1876 D3 81 out 81h 1878 21 40 00 lxi h, 40h ; '@' 187B CD 26 05 call sub_526 187E DB 81 in 81h 1880 E6 7F ani 7Fh 1882 D3 81 out 81h 1884 3A 16 80 lda 8016h 1887 E6 BF ani 0BFh 1889 32 16 80 sta 8016h 188C D3 C0 out 0C0h 188E 21 0A 00 lxi h, 0Ah 1891 CD 26 05 call sub_526 1894 DB C3 in 0C3h 1896 E6 02 ani 2 1898 C2 34 17 jnz loc_1734 189B 3A 13 80 lda 8013h 189E E6 04 ani 4 18A0 CA 68 18 jz loc_1868 18A3 C3 56 18 jmp loc_1856 18A6 ; --------------------------------------------------------------------------- 18A6 18A6 loc_18A6: ; CODE XREF: 17EB 18A6 ; 18C0 18A6 3E 2E mvi a, 2Eh ; '.' 18A8 D3 81 out 81h 18AA 11 05 00 lxi d, 5 18AD CD 35 05 call sub_535 18B0 3E 40 mvi a, 40h ; '@' 18B2 30 sim 18B3 11 05 00 lxi d, 5 18B6 CD 35 05 call sub_535 18B9 3E C0 mvi a, 0C0h ; '' 18BB 30 sim 18BC DB C4 in 0C4h 18BE E6 20 ani 20h 18C0 C2 A6 18 jnz loc_18A6 18C3 3E 7E mvi a, 7Eh ; '~' 18C5 D3 81 out 81h 18C7 C3 3F 17 jmp loc_173F 18CA ; --------------------------------------------------------------------------- 18CA 18CA loc_18CA: ; CODE XREF: 1689 18CA ; 1907 ... 18CA DB C4 in 0C4h 18CC 07 rlc 18CD D2 40 00 jnc loc_40 18D0 07 rlc 18D1 DA 40 00 jc loc_40 18D4 07 rlc 18D5 D2 40 00 jnc loc_40 18D8 07 rlc 18D9 DA 0F 19 jc loc_190F 18DC 21 20 1A lxi h, 1A20h 18DF CD 67 19 call sub_1967 18E2 D3 C3 out 0C3h 18E4 21 84 1A lxi h, 1A84h 18E7 CD 72 19 call sub_1972 18EA D3 C4 out 0C4h 18EC 18EC loc_18EC: ; CODE XREF: 191E 18EC DB C3 in 0C3h 18EE E6 04 ani 4 18F0 3E 30 mvi a, 30h ; '0' 18F2 C2 0A 19 jnz loc_190A 18F5 DB C3 in 0C3h 18F7 E6 02 ani 2 18F9 3E A0 mvi a, 0A0h ; '' 18FB C2 0A 19 jnz loc_190A 18FE DB C3 in 0C3h 1900 E6 01 ani 1 1902 3E 90 mvi a, 90h ; '' 1904 C2 0A 19 jnz loc_190A 1907 C3 CA 18 jmp loc_18CA 190A ; --------------------------------------------------------------------------- 190A 190A loc_190A: ; CODE XREF: 18F2 190A ; 18FB ... 190A D3 82 out 82h 190C C3 CA 18 jmp loc_18CA 190F ; --------------------------------------------------------------------------- 190F 190F loc_190F: ; CODE XREF: 18D9 190F 21 1B 80 lxi h, 801Bh 1912 34 inr m 1913 7E mov a, m 1914 D3 C3 out 0C3h 1916 D3 C4 out 0C4h 1918 11 02 00 lxi d, 2 191B CD 35 05 call sub_535 191E C3 EC 18 jmp loc_18EC 1921 ; --------------------------------------------------------------------------- 1921 1921 loc_1921: ; CODE XREF: 175A 1921 3A 16 80 lda 8016h 1924 EE 80 xri 80h 1926 32 16 80 sta 8016h 1929 D3 C0 out 0C0h 192B B7 ora a 192C F2 31 19 jp loc_1930+1 192F AF xra a 1930 1930 loc_1930: ; CODE XREF: 192C 1930 21 3E 08 lxi h, 83Eh 1933 32 07 80 sta 8007h 1936 32 18 80 sta 8018h 1939 0F rrc 193A 0F rrc 193B 0F rrc 193C EE 01 xri 1 193E F6 10 ori 10h 1940 D3 83 out 83h 1942 C3 3F 17 jmp loc_173F 1945 ; --------------------------------------------------------------------------- 1945 1945 loc_1945: ; CODE XREF: 1760 1945 3E 7E mvi a, 7Eh ; '~' 1947 D3 81 out 81h 1949 CD D7 0F call sub_FD7 194C 21 0C FE lxi h, 0FE0Ch 194F 22 0D 80 shld 800Dh 1952 3A 16 80 lda 8016h 1955 F6 21 ori 21h 1957 E6 A1 ani 0A1h 1959 32 16 80 sta 8016h 195C D3 C0 out 0C0h 195E DB C0 in 0C0h 1960 3E 80 mvi a, 80h ; '' 1962 D3 C1 out 0C1h 1964 C3 58 01 jmp loc_158 1967 1967 ; --------------- S U B R O U T I N E --------------------------------------- 1967 1967 1967 sub_1967: ; CODE XREF: 18DFp 1967 DB C4 in 0C4h 1969 E6 0C ani 0Ch 196B 0F rrc 196C 0F rrc 196D CD 7C 19 call sub_197C 1970 7E mov a, m 1971 C9 ret 1971 ; End of function sub_1967 1971 1972 1972 ; --------------- S U B R O U T I N E --------------------------------------- 1972 1972 1972 sub_1972: ; CODE XREF: 18E7p 1972 DB C4 in 0C4h 1974 E6 03 ani 3 1976 CD 7C 19 call sub_197C 1979 7E mov a, m 197A C9 ret 197A ; End of function sub_1972 197A 197A ; --------------------------------------------------------------------------- 197B 87 .db 87h ; 197C 197C ; --------------- S U B R O U T I N E --------------------------------------- 197C 197C 197C sub_197C: ; CODE XREF: sub_1967+6p 197C ; sub_1972+4p 197C 85 add l 197D 6F mov l, a 197E 3E 00 mvi a, 0 1980 8C adc h 1981 67 mov h, a 1982 C9 ret 1982 ; End of function sub_197C 1982 1982 ; --------------------------------------------------------------------------- 1983 FF .db 0FFh ; 1984 FF .db 0FFh ; 1985 FF .db 0FFh ; 1986 FF .db 0FFh ; 1987 FF .db 0FFh ; 1988 FF .db 0FFh ; 1989 FF .db 0FFh ; 198A FF .db 0FFh ; 198B FF .db 0FFh ; 198C FF .db 0FFh ; 198D FF .db 0FFh ; 198E FF .db 0FFh ; 198F FF .db 0FFh ; 1990 FF .db 0FFh ; 1991 FF .db 0FFh ; 1992 FF .db 0FFh ; 1993 FF .db 0FFh ; 1994 FF .db 0FFh ; 1995 FF .db 0FFh ; 1996 FF .db 0FFh ; 1997 FF .db 0FFh ; 1998 FF .db 0FFh ; 1999 FF .db 0FFh ; 199A FF .db 0FFh ; 199B FF .db 0FFh ; 199C FF .db 0FFh ; 199D FF .db 0FFh ; 199E FF .db 0FFh ; 199F FF .db 0FFh ; 19A0 FF .db 0FFh ; 19A1 FF .db 0FFh ; 19A2 FF .db 0FFh ; 19A3 FF .db 0FFh ; 19A4 FF .db 0FFh ; 19A5 FF .db 0FFh ; 19A6 FF .db 0FFh ; 19A7 FF .db 0FFh ; 19A8 FF .db 0FFh ; 19A9 FF .db 0FFh ; 19AA FF .db 0FFh ; 19AB FF .db 0FFh ; 19AC FF .db 0FFh ; 19AD FF .db 0FFh ; 19AE FF .db 0FFh ; 19AF FF .db 0FFh ; 19B0 FF .db 0FFh ; 19B1 FF .db 0FFh ; 19B2 FF .db 0FFh ; 19B3 FF .db 0FFh ; 19B4 FF .db 0FFh ; 19B5 FF .db 0FFh ; 19B6 FF .db 0FFh ; 19B7 FF .db 0FFh ; 19B8 FF .db 0FFh ; 19B9 FF .db 0FFh ; 19BA FF .db 0FFh ; 19BB FF .db 0FFh ; 19BC FF .db 0FFh ; 19BD FF .db 0FFh ; 19BE FF .db 0FFh ; 19BF FF .db 0FFh ; 19C0 FF .db 0FFh ; 19C1 FF .db 0FFh ; 19C2 FF .db 0FFh ; 19C3 FF .db 0FFh ; 19C4 FF .db 0FFh ; 19C5 FF .db 0FFh ; 19C6 FF .db 0FFh ; 19C7 FF .db 0FFh ; 19C8 FF .db 0FFh ; 19C9 FF .db 0FFh ; 19CA FF .db 0FFh ; 19CB FF .db 0FFh ; 19CC FF .db 0FFh ; 19CD FF .db 0FFh ; 19CE FF .db 0FFh ; 19CF FF .db 0FFh ; 19D0 FF .db 0FFh ; 19D1 FF .db 0FFh ; 19D2 FF .db 0FFh ; 19D3 FF .db 0FFh ; 19D4 FF .db 0FFh ; 19D5 FF .db 0FFh ; 19D6 FF .db 0FFh ; 19D7 FF .db 0FFh ; 19D8 FF .db 0FFh ; 19D9 FF .db 0FFh ; 19DA FF .db 0FFh ; 19DB FF .db 0FFh ; 19DC FF .db 0FFh ; 19DD FF .db 0FFh ; 19DE FF .db 0FFh ; 19DF FF .db 0FFh ; 19E0 FF .db 0FFh ; 19E1 FF .db 0FFh ; 19E2 FF .db 0FFh ; 19E3 FF .db 0FFh ; 19E4 FF .db 0FFh ; 19E5 FF .db 0FFh ; 19E6 FF .db 0FFh ; 19E7 FF .db 0FFh ; 19E8 FF .db 0FFh ; 19E9 FF .db 0FFh ; 19EA FF .db 0FFh ; 19EB FF .db 0FFh ; 19EC FF .db 0FFh ; 19ED FF .db 0FFh ; 19EE FF .db 0FFh ; 19EF FF .db 0FFh ; 19F0 FF .db 0FFh ; 19F1 FF .db 0FFh ; 19F2 FF .db 0FFh ; 19F3 FF .db 0FFh ; 19F4 FF .db 0FFh ; 19F5 FF .db 0FFh ; 19F6 FF .db 0FFh ; 19F7 FF .db 0FFh ; 19F8 FF .db 0FFh ; 19F9 FF .db 0FFh ; 19FA FF .db 0FFh ; 19FB FF .db 0FFh ; 19FC FF .db 0FFh ; 19FD FF .db 0FFh ; 19FE FF .db 0FFh ; 19FF FF .db 0FFh ; 1A00 24 .db 24h ; $ 1A01 1A .db 1Ah ; 1A02 24 .db 24h ; $ 1A03 1A .db 1Ah ; 1A04 24 .db 24h ; $ 1A05 1A .db 1Ah ; 1A06 24 .db 24h ; $ 1A07 1A .db 1Ah ; 1A08 44 .db 44h ; D 1A09 1A .db 1Ah ; 1A0A 44 .db 44h ; D 1A0B 1A .db 1Ah ; 1A0C 44 .db 44h ; D 1A0D 1A .db 1Ah ; 1A0E 44 .db 44h ; D 1A0F 1A .db 1Ah ; 1A10 24 .db 24h ; $ 1A11 1A .db 1Ah ; 1A12 24 .db 24h ; $ 1A13 1A .db 1Ah ; 1A14 24 .db 24h ; $ 1A15 1A .db 1Ah ; 1A16 24 .db 24h ; $ 1A17 1A .db 1Ah ; 1A18 44 .db 44h ; D 1A19 1A .db 1Ah ; 1A1A 44 .db 44h ; D 1A1B 1A .db 1Ah ; 1A1C 44 .db 44h ; D 1A1D 1A .db 1Ah ; 1A1E 44 .db 44h ; D 1A1F 1A .db 1Ah ; 1A20 55 .db 55h ; U 1A21 55 .db 55h ; U 1A22 55 .db 55h ; U 1A23 55 .db 55h ; U 1A24 E7 .db 0E7h ; 1A25 9F .db 9Fh ; 1A26 D0 .db 0D0h ; 1A27 95 .db 95h ; 1A28 BA .db 0BAh ; | 1A29 8B .db 8Bh ; 1A2A A6 .db 0A6h ; 1A2B 82 .db 82h ; 1A2C 94 .db 94h ; 1A2D 7A .db 7Ah ; z 1A2E 82 .db 82h ; 1A2F 72 .db 72h ; r 1A30 72 .db 72h ; r 1A31 6B .db 6Bh ; k 1A32 63 .db 63h ; c 1A33 64 .db 64h ; d 1A34 55 .db 55h ; U 1A35 5E .db 5Eh ; ^ 1A36 49 .db 49h ; I 1A37 58 .db 58h ; X 1A38 3D .db 3Dh ; = 1A39 53 .db 53h ; S 1A3A 31 .db 31h ; 1 1A3B 4E .db 4Eh ; N 1A3C 27 .db 27h ; ' 1A3D 49 .db 49h ; I 1A3E 1D .db 1Dh ; 1A3F 45 .db 45h ; E 1A40 14 byte_1A40: .db 14h ; DATA XREF: 0086r 1A40 ; 1529r 1A41 41 .db 41h ; A 1A42 00 .db 0 ; 1A43 34 .db 34h ; 4 1A44 E7 .db 0E7h ; 1A45 67 .db 67h ; g 1A46 D0 .db 0D0h ; 1A47 5F .db 5Fh ; _ 1A48 BA .db 0BAh ; | 1A49 58 .db 58h ; X 1A4A A6 .db 0A6h ; 1A4B 51 .db 51h ; Q 1A4C 94 .db 94h ; 1A4D 4B .db 4Bh ; K 1A4E 82 .db 82h ; 1A4F 45 .db 45h ; E 1A50 72 .db 72h ; r 1A51 3F .db 3Fh ; ? 1A52 63 .db 63h ; c 1A53 3A .db 3Ah ; : 1A54 55 .db 55h ; U 1A55 35 .db 35h ; 5 1A56 49 .db 49h ; I 1A57 31 .db 31h ; 1 1A58 3D .db 3Dh ; = 1A59 2C .db 2Ch ; , 1A5A 31 .db 31h ; 1 1A5B 28 .db 28h ; ( 1A5C 27 .db 27h ; ' 1A5D 25 .db 25h ; % 1A5E 1D .db 1Dh ; 1A5F 21 .db 21h ; ! 1A60 14 .db 14h ; 1A61 1E .db 1Eh ; 1A62 00 .db 0 ; 1A63 1B .db 1Bh ; 1A64 88 .db 88h ; 1A65 1A .db 1Ah ; 1A66 88 .db 88h ; 1A67 1A .db 1Ah ; 1A68 88 .db 88h ; 1A69 1A .db 1Ah ; 1A6A 88 .db 88h ; 1A6B 1A .db 1Ah ; 1A6C B4 .db 0B4h ; 1A6D 1A .db 1Ah ; 1A6E B4 .db 0B4h ; 1A6F 1A .db 1Ah ; 1A70 B4 .db 0B4h ; 1A71 1A .db 1Ah ; 1A72 B4 .db 0B4h ; 1A73 1A .db 1Ah ; 1A74 88 .db 88h ; 1A75 1A .db 1Ah ; 1A76 88 .db 88h ; 1A77 1A .db 1Ah ; 1A78 88 .db 88h ; 1A79 1A .db 1Ah ; 1A7A 88 .db 88h ; 1A7B 1A .db 1Ah ; 1A7C B4 .db 0B4h ; 1A7D 1A .db 1Ah ; 1A7E B4 .db 0B4h ; 1A7F 1A .db 1Ah ; 1A80 B4 .db 0B4h ; 1A81 1A .db 1Ah ; 1A82 B4 .db 0B4h ; 1A83 1A .db 1Ah ; 1A84 55 .db 55h ; U 1A85 55 .db 55h ; U 1A86 55 .db 55h ; U 1A87 55 .db 55h ; U 1A88 AE byte_1A88: .db 0AEh ; DATA XREF: 007Dr 1A89 70 .db 70h ; p 1A8A A3 .db 0A3h ; 1A8B 6C .db 6Ch ; l 1A8C 98 .db 98h ; 1A8D 69 .db 69h ; i 1A8E 8E .db 8Eh ; 1A8F 66 .db 66h ; f 1A90 84 .db 84h ; 1A91 62 .db 62h ; b 1A92 7A .db 7Ah ; z 1A93 5F .db 5Fh ; _ 1A94 71 .db 71h ; q 1A95 5C .db 5Ch ; \ 1A96 68 .db 68h ; h 1A97 59 .db 59h ; Y 1A98 5F .db 5Fh ; _ 1A99 56 .db 56h ; V 1A9A 56 .db 56h ; V 1A9B 54 .db 54h ; T 1A9C 4E .db 4Eh ; N 1A9D 51 .db 51h ; Q 1A9E 46 .db 46h ; F 1A9F 4E .db 4Eh ; N 1AA0 3E .db 3Eh ; > 1AA1 4C .db 4Ch ; L 1AA2 36 .db 36h ; 6 1AA3 49 .db 49h ; I 1AA4 2F .db 2Fh ; / 1AA5 47 .db 47h ; G 1AA6 28 .db 28h ; ( 1AA7 44 .db 44h ; D 1AA8 21 .db 21h ; ! 1AA9 42 .db 42h ; B 1AAA 1A .db 1Ah ; 1AAB 40 .db 40h ; @ 1AAC 13 .db 13h ; 1AAD 3E .db 3Eh ; > 1AAE 0D .db 0Dh ; 1AAF 3C .db 3Ch ; < 1AB0 07 .db 7 ; 1AB1 3A .db 3Ah ; : 1AB2 00 .db 0 ; 1AB3 38 .db 38h ; 8 1AB4 AE .db 0AEh ; 1AB5 B2 .db 0B2h ; 1AB6 A3 .db 0A3h ; 1AB7 AD .db 0ADh ; 1AB8 98 .db 98h ; 1AB9 A8 .db 0A8h ; 1ABA 8E .db 8Eh ; 1ABB A4 .db 0A4h ; 1ABC 84 .db 84h ; 1ABD 9F .db 9Fh ; 1ABE 7A .db 7Ah ; z 1ABF 9B .db 9Bh ; - 1AC0 71 .db 71h ; q 1AC1 97 .db 97h ; 1AC2 68 .db 68h ; h 1AC3 92 .db 92h ; 1AC4 5F .db 5Fh ; _ 1AC5 8E .db 8Eh ; 1AC6 56 .db 56h ; V 1AC7 8B .db 8Bh ; 1AC8 4E .db 4Eh ; N 1AC9 87 .db 87h ; 1ACA 46 .db 46h ; F 1ACB 83 .db 83h ; 1ACC 3E .db 3Eh ; > 1ACD 80 .db 80h ; 1ACE 36 .db 36h ; 6 1ACF 7C .db 7Ch ; | 1AD0 2F .db 2Fh ; / 1AD1 79 .db 79h ; y 1AD2 28 .db 28h ; ( 1AD3 76 .db 76h ; v 1AD4 21 .db 21h ; ! 1AD5 73 .db 73h ; s 1AD6 1A .db 1Ah ; 1AD7 6F .db 6Fh ; o 1AD8 13 .db 13h ; 1AD9 6D .db 6Dh ; m 1ADA 0D .db 0Dh ; 1ADB 6A .db 6Ah ; j 1ADC 07 .db 7 ; 1ADD 67 .db 67h ; g 1ADE 00 .db 0 ; 1ADF 64 .db 64h ; d 1AE0 00 .db 0 ; 1AE1 1B .db 1Bh ; 1AE2 00 .db 0 ; 1AE3 1B .db 1Bh ; 1AE4 00 .db 0 ; 1AE5 1B .db 1Bh ; 1AE6 00 .db 0 ; 1AE7 1B .db 1Bh ; 1AE8 22 .db 22h ; " 1AE9 1B .db 1Bh ; 1AEA 22 .db 22h ; " 1AEB 1B .db 1Bh ; 1AEC 22 .db 22h ; " 1AED 1B .db 1Bh ; 1AEE 22 .db 22h ; " 1AEF 1B .db 1Bh ; 1AF0 00 .db 0 ; 1AF1 1B .db 1Bh ; 1AF2 00 .db 0 ; 1AF3 1B .db 1Bh ; 1AF4 00 .db 0 ; 1AF5 1B .db 1Bh ; 1AF6 00 .db 0 ; 1AF7 1B .db 1Bh ; 1AF8 22 .db 22h ; " 1AF9 1B .db 1Bh ; 1AFA 22 .db 22h ; " 1AFB 1B .db 1Bh ; 1AFC 22 .db 22h ; " 1AFD 1B .db 1Bh ; 1AFE 22 .db 22h ; " 1AFF 1B .db 1Bh ; 1B00 F0 .db 0F0h ; 1B01 D5 .db 0D5h ; 1B02 E7 .db 0E7h ; 1B03 D3 .db 0D3h ; 1B04 D7 .db 0D7h ; 1B05 C6 .db 0C6h ; 1B06 C8 .db 0C8h ; 1B07 BB .db 0BBh ; 1B08 BA .db 0BAh ; | 1B09 B1 .db 0B1h ; 1B0A AC .db 0ACh ; 1B0B A9 .db 0A9h ; 1B0C 9F .db 9Fh ; 1B0D A1 .db 0A1h ; 1B0E 93 .db 93h ; 1B0F 9B .db 9Bh ; - 1B10 87 .db 87h ; 1B11 95 .db 95h ; 1B12 7C .db 7Ch ; | 1B13 90 .db 90h ; 1B14 71 .db 71h ; q 1B15 8C .db 8Ch ; 1B16 67 .db 67h ; g 1B17 88 .db 88h ; 1B18 5D .db 5Dh ; ] 1B19 85 .db 85h ; 1B1A 54 .db 54h ; T 1B1B 83 .db 83h ; 1B1C 4B .db 4Bh ; K 1B1D 81 .db 81h ; 1B1E 43 .db 43h ; C 1B1F 7F .db 7Fh ;  1B20 00 .db 0 ; 1B21 7E .db 7Eh ; ~ 1B22 AE .db 0AEh ; 1B23 FF .db 0FFh ; 1B24 A3 .db 0A3h ; 1B25 F9 .db 0F9h ; 1B26 98 .db 98h ; 1B27 EF .db 0EFh ; 1B28 8E .db 8Eh ; 1B29 E7 .db 0E7h ; 1B2A 84 .db 84h ; 1B2B DF .db 0DFh ; 1B2C 7A .db 7Ah ; z 1B2D D8 .db 0D8h ; 1B2E 71 .db 71h ; q 1B2F D1 .db 0D1h ; 1B30 68 .db 68h ; h 1B31 CB .db 0CBh ; 1B32 5F .db 5Fh ; _ 1B33 C5 .db 0C5h ; 1B34 56 .db 56h ; V 1B35 C0 .db 0C0h ; 1B36 4E .db 4Eh ; N 1B37 BC .db 0BCh ; 1B38 46 .db 46h ; F 1B39 B7 .db 0B7h ; 1B3A 3E .db 3Eh ; > 1B3B B3 .db 0B3h ; 1B3C 36 .db 36h ; 6 1B3D B0 .db 0B0h ; 1B3E 2F .db 2Fh ; / 1B3F AD .db 0ADh ; 1B40 28 .db 28h ; ( 1B41 AA .db 0AAh ; 1B42 21 .db 21h ; ! 1B43 A7 .db 0A7h ; 1B44 1A .db 1Ah ; 1B45 A5 .db 0A5h ; 1B46 13 .db 13h ; 1B47 A3 .db 0A3h ; 1B48 0D .db 0Dh ; 1B49 A1 .db 0A1h ; 1B4A 07 .db 7 ; 1B4B 9F .db 9Fh ; 1B4C 00 .db 0 ; 1B4D 9E .db 9Eh ; 1B4E 96 .db 96h ; 1B4F 1B .db 1Bh ; 1B50 96 .db 96h ; 1B51 1B .db 1Bh ; 1B52 96 .db 96h ; 1B53 1B .db 1Bh ; 1B54 96 .db 96h ; 1B55 1B .db 1Bh ; 1B56 6E .db 6Eh ; n 1B57 1B .db 1Bh ; 1B58 6E .db 6Eh ; n 1B59 1B .db 1Bh ; 1B5A 6E .db 6Eh ; n 1B5B 1B .db 1Bh ; 1B5C 6E .db 6Eh ; n 1B5D 1B .db 1Bh ; 1B5E 96 .db 96h ; 1B5F 1B .db 1Bh ; 1B60 96 .db 96h ; 1B61 1B .db 1Bh ; 1B62 96 .db 96h ; 1B63 1B .db 1Bh ; 1B64 96 .db 96h ; 1B65 1B .db 1Bh ; 1B66 6E .db 6Eh ; n 1B67 1B .db 1Bh ; 1B68 6E .db 6Eh ; n 1B69 1B .db 1Bh ; 1B6A 6E .db 6Eh ; n 1B6B 1B .db 1Bh ; 1B6C 6E .db 6Eh ; n 1B6D 1B .db 1Bh ; 1B6E F0 .db 0F0h ; 1B6F 17 .db 17h ; 1B70 E7 .db 0E7h ; 1B71 17 .db 17h ; 1B72 D7 .db 0D7h ; 1B73 13 .db 13h ; 1B74 C8 .db 0C8h ; 1B75 11 .db 11h ; 1B76 87 .db 87h ; 1B77 0F .db 0Fh ; 1B78 7C .db 7Ch ; | 1B79 11 .db 11h ; 1B7A 71 .db 71h ; q 1B7B 13 .db 13h ; 1B7C 67 .db 67h ; g 1B7D 15 .db 15h ; 1B7E 5D .db 5Dh ; ] 1B7F 17 .db 17h ; 1B80 54 .db 54h ; T 1B81 1A .db 1Ah ; 1B82 4B .db 4Bh ; K 1B83 1D .db 1Dh ; 1B84 43 .db 43h ; C 1B85 20 .db 20h ; 1B86 3B .db 3Bh ; ; 1B87 24 .db 24h ; $ 1B88 34 .db 34h ; 4 1B89 27 .db 27h ; ' 1B8A 2C .db 2Ch ; , 1B8B 2B .db 2Bh ; + 1B8C 25 .db 25h ; % 1B8D 2F .db 2Fh ; / 1B8E 1F .db 1Fh ; 1B8F 33 .db 33h ; 3 1B90 19 .db 19h ; 1B91 34 .db 34h ; 4 1B92 13 .db 13h ; 1B93 35 .db 35h ; 5 1B94 00 .db 0 ; 1B95 36 .db 36h ; 6 1B96 A8 .db 0A8h ; 1B97 30 .db 30h ; 0 1B98 92 .db 92h ; 1B99 29 .db 29h ; ) 1B9A 7D .db 7Dh ; } 1B9B 24 .db 24h ; $ 1B9C 69 .db 69h ; i 1B9D 21 .db 21h ; ! 1B9E 46 .db 46h ; F 1B9F 1F .db 1Fh ; 1BA0 36 .db 36h ; 6 1BA1 20 .db 20h ; 1BA2 26 .db 26h ; & 1BA3 22 .db 22h ; " 1BA4 18 .db 18h ; 1BA5 25 .db 25h ; % 1BA6 0B .db 0Bh ; 1BA7 29 .db 29h ; ) 1BA8 00 .db 0 ; 1BA9 2D .db 2Dh ; - 1BAA EA .db 0EAh ; 1BAB 1B .db 1Bh ; 1BAC EA .db 0EAh ; 1BAD 1B .db 1Bh ; 1BAE EA .db 0EAh ; 1BAF 1B .db 1Bh ; 1BB0 EA .db 0EAh ; 1BB1 1B .db 1Bh ; 1BB2 CA .db 0CAh ; 1BB3 1B .db 1Bh ; 1BB4 CA .db 0CAh ; 1BB5 1B .db 1Bh ; 1BB6 CA .db 0CAh ; 1BB7 1B .db 1Bh ; 1BB8 CA .db 0CAh ; 1BB9 1B .db 1Bh ; 1BBA EA .db 0EAh ; 1BBB 1B .db 1Bh ; 1BBC EA .db 0EAh ; 1BBD 1B .db 1Bh ; 1BBE EA .db 0EAh ; 1BBF 1B .db 1Bh ; 1BC0 EA .db 0EAh ; 1BC1 1B .db 1Bh ; 1BC2 CA .db 0CAh ; 1BC3 1B .db 1Bh ; 1BC4 CA .db 0CAh ; 1BC5 1B .db 1Bh ; 1BC6 CA .db 0CAh ; 1BC7 1B .db 1Bh ; 1BC8 CA .db 0CAh ; 1BC9 1B .db 1Bh ; 1BCA E7 .db 0E7h ; 1BCB A0 .db 0A0h ; 1BCC D0 .db 0D0h ; 1BCD 8F .db 8Fh ; 1BCE BA .db 0BAh ; | 1BCF 80 .db 80h ; 1BD0 A6 .db 0A6h ; 1BD1 74 .db 74h ; t 1BD2 94 .db 94h ; 1BD3 69 .db 69h ; i 1BD4 82 .db 82h ; 1BD5 61 .db 61h ; a 1BD6 72 .db 72h ; r 1BD7 59 .db 59h ; Y 1BD8 63 .db 63h ; c 1BD9 53 .db 53h ; S 1BDA 55 .db 55h ; U 1BDB 4D .db 4Dh ; M 1BDC 49 .db 49h ; I 1BDD 49 .db 49h ; I 1BDE 3D .db 3Dh ; = 1BDF 45 .db 45h ; E 1BE0 31 .db 31h ; 1 1BE1 42 .db 42h ; B 1BE2 27 .db 27h ; ' 1BE3 40 .db 40h ; @ 1BE4 1D .db 1Dh ; 1BE5 3E .db 3Eh ; > 1BE6 14 .db 14h ; 1BE7 3C .db 3Ch ; < 1BE8 00 .db 0 ; 1BE9 3B .db 3Bh ; ; 1BEA AE .db 0AEh ; 1BEB D4 .db 0D4h ; 1BEC A3 .db 0A3h ; 1BED CB .db 0CBh ; 1BEE 98 .db 98h ; 1BEF C3 .db 0C3h ; 1BF0 8E .db 8Eh ; 1BF1 BC .db 0BCh ; 1BF2 84 .db 84h ; 1BF3 B5 .db 0B5h ; 1BF4 7A .db 7Ah ; z 1BF5 AF .db 0AFh ; 1BF6 71 .db 71h ; q 1BF7 A9 .db 0A9h ; 1BF8 68 .db 68h ; h 1BF9 A4 .db 0A4h ; 1BFA 5F .db 5Fh ; _ 1BFB 9F .db 9Fh ; 1BFC 56 .db 56h ; V 1BFD 9B .db 9Bh ; - 1BFE 4E .db 4Eh ; N 1BFF 97 .db 97h ; 1C00 46 .db 46h ; F 1C01 93 .db 93h ; 1C02 3E .db 3Eh ; > 1C03 90 .db 90h ; 1C04 36 .db 36h ; 6 1C05 8D .db 8Dh ; 1C06 2F .db 2Fh ; / 1C07 8A .db 8Ah ; 1C08 28 .db 28h ; ( 1C09 88 .db 88h ; 1C0A 21 .db 21h ; ! 1C0B 86 .db 86h ; 1C0C 1A .db 1Ah ; 1C0D 84 .db 84h ; 1C0E 13 .db 13h ; 1C0F 82 .db 82h ; 1C10 0D .db 0Dh ; 1C11 81 .db 81h ; 1C12 07 .db 7 ; 1C13 7F .db 7Fh ;  1C14 00 .db 0 ; 1C15 7E .db 7Eh ; ~ 1C16 36 .db 36h ; 6 1C17 1C .db 1Ch ; 1C18 36 .db 36h ; 6 1C19 1C .db 1Ch ; 1C1A 36 .db 36h ; 6 1C1B 1C .db 1Ch ; 1C1C 36 .db 36h ; 6 1C1D 1C .db 1Ch ; 1C1E 36 .db 36h ; 6 1C1F 1C .db 1Ch ; 1C20 36 .db 36h ; 6 1C21 1C .db 1Ch ; 1C22 36 .db 36h ; 6 1C23 1C .db 1Ch ; 1C24 36 .db 36h ; 6 1C25 1C .db 1Ch ; 1C26 36 .db 36h ; 6 1C27 1C .db 1Ch ; 1C28 36 .db 36h ; 6 1C29 1C .db 1Ch ; 1C2A 36 .db 36h ; 6 1C2B 1C .db 1Ch ; 1C2C 36 .db 36h ; 6 1C2D 1C .db 1Ch ; 1C2E 36 .db 36h ; 6 1C2F 1C .db 1Ch ; 1C30 36 .db 36h ; 6 1C31 1C .db 1Ch ; 1C32 36 .db 36h ; 6 1C33 1C .db 1Ch ; 1C34 36 .db 36h ; 6 1C35 1C .db 1Ch ; 1C36 E7 .db 0E7h ; 1C37 42 .db 42h ; B 1C38 D0 .db 0D0h ; 1C39 3D .db 3Dh ; = 1C3A BA .db 0BAh ; | 1C3B 39 .db 39h ; 9 1C3C A6 .db 0A6h ; 1C3D 35 .db 35h ; 5 1C3E 94 .db 94h ; 1C3F 31 .db 31h ; 1 1C40 82 .db 82h ; 1C41 2E .db 2Eh ; . 1C42 72 .db 72h ; r 1C43 2A .db 2Ah ; * 1C44 63 .db 63h ; c 1C45 27 .db 27h ; ' 1C46 55 .db 55h ; U 1C47 25 .db 25h ; % 1C48 49 .db 49h ; I 1C49 22 .db 22h ; " 1C4A 3D .db 3Dh ; = 1C4B 20 .db 20h ; 1C4C 31 .db 31h ; 1 1C4D 1E .db 1Eh ; 1C4E 27 .db 27h ; ' 1C4F 1C .db 1Ch ; 1C50 1D .db 1Dh ; 1C51 1A .db 1Ah ; 1C52 14 .db 14h ; 1C53 18 .db 18h ; 1C54 00 .db 0 ; 1C55 16 .db 16h ; 1C56 76 .db 76h ; v 1C57 1C .db 1Ch ; 1C58 76 .db 76h ; v 1C59 1C .db 1Ch ; 1C5A 76 .db 76h ; v 1C5B 1C .db 1Ch ; 1C5C 76 .db 76h ; v 1C5D 1C .db 1Ch ; 1C5E 76 .db 76h ; v 1C5F 1C .db 1Ch ; 1C60 76 .db 76h ; v 1C61 1C .db 1Ch ; 1C62 76 .db 76h ; v 1C63 1C .db 1Ch ; 1C64 76 .db 76h ; v 1C65 1C .db 1Ch ; 1C66 76 .db 76h ; v 1C67 1C .db 1Ch ; 1C68 76 .db 76h ; v 1C69 1C .db 1Ch ; 1C6A 76 .db 76h ; v 1C6B 1C .db 1Ch ; 1C6C 76 .db 76h ; v 1C6D 1C .db 1Ch ; 1C6E 76 .db 76h ; v 1C6F 1C .db 1Ch ; 1C70 76 .db 76h ; v 1C71 1C .db 1Ch ; 1C72 76 .db 76h ; v 1C73 1C .db 1Ch ; 1C74 76 .db 76h ; v 1C75 1C .db 1Ch ; 1C76 AE .db 0AEh ; 1C77 48 .db 48h ; H 1C78 A3 .db 0A3h ; 1C79 46 .db 46h ; F 1C7A 98 .db 98h ; 1C7B 44 .db 44h ; D 1C7C 8E .db 8Eh ; 1C7D 42 .db 42h ; B 1C7E 84 .db 84h ; 1C7F 40 .db 40h ; @ 1C80 7A .db 7Ah ; z 1C81 3F .db 3Fh ; ? 1C82 71 .db 71h ; q 1C83 3D .db 3Dh ; = 1C84 68 .db 68h ; h 1C85 3B .db 3Bh ; ; 1C86 5F .db 5Fh ; _ 1C87 39 .db 39h ; 9 1C88 56 .db 56h ; V 1C89 38 .db 38h ; 8 1C8A 4E .db 4Eh ; N 1C8B 36 .db 36h ; 6 1C8C 46 .db 46h ; F 1C8D 34 .db 34h ; 4 1C8E 3E .db 3Eh ; > 1C8F 33 .db 33h ; 3 1C90 36 .db 36h ; 6 1C91 31 .db 31h ; 1 1C92 2F .db 2Fh ; / 1C93 30 .db 30h ; 0 1C94 28 .db 28h ; ( 1C95 2F .db 2Fh ; / 1C96 21 .db 21h ; ! 1C97 2D .db 2Dh ; - 1C98 1A .db 1Ah ; 1C99 2C .db 2Ch ; , 1C9A 13 .db 13h ; 1C9B 2B .db 2Bh ; + 1C9C 0D .db 0Dh ; 1C9D 29 .db 29h ; ) 1C9E 07 .db 7 ; 1C9F 28 .db 28h ; ( 1CA0 00 .db 0 ; 1CA1 27 .db 27h ; ' 1CA2 C5 .db 0C5h ; 1CA3 07 .db 7 ; 1CA4 C1 .db 0C1h ; 1CA5 07 .db 7 ; 1CA6 BC .db 0BCh ; 1CA7 0A .db 0Ah ; 1CA8 B7 .db 0B7h ; 1CA9 0C .db 0Ch ; 1CAA B2 .db 0B2h ; 1CAB 0F .db 0Fh ; 1CAC AC .db 0ACh ; 1CAD 12 .db 12h ; 1CAE A6 .db 0A6h ; 1CAF 15 .db 15h ; 1CB0 9F .db 9Fh ; 1CB1 18 .db 18h ; 1CB2 98 .db 98h ; 1CB3 1B .db 1Bh ; 1CB4 90 .db 90h ; 1CB5 1E .db 1Eh ; 1CB6 88 .db 88h ; 1CB7 22 .db 22h ; " 1CB8 7F .db 7Fh ;  1CB9 25 .db 25h ; % 1CBA 75 .db 75h ; u 1CBB 29 .db 29h ; ) 1CBC 6B .db 6Bh ; k 1CBD 2E .db 2Eh ; . 1CBE 60 .db 60h ; ` 1CBF 32 .db 32h ; 2 1CC0 54 .db 54h ; T 1CC1 37 .db 37h ; 7 1CC2 00 .db 0 ; 1CC3 3C .db 3Ch ; < 1CC4 E7 .db 0E7h ; 1CC5 13 .db 13h ; 1CC6 D0 .db 0D0h ; 1CC7 10 .db 10h ; 1CC8 BA .db 0BAh ; | 1CC9 0E .db 0Eh ; 1CCA A6 .db 0A6h ; 1CCB 0C .db 0Ch ; 1CCC 94 .db 94h ; 1CCD 0A .db 0Ah ; 1CCE 82 .db 82h ; 1CCF 09 .db 9 ; 1CD0 72 .db 72h ; r 1CD1 07 .db 7 ; 1CD2 63 .db 63h ; c 1CD3 05 .db 5 ; 1CD4 55 .db 55h ; U 1CD5 04 .db 4 ; 1CD6 49 .db 49h ; I 1CD7 02 .db 2 ; 1CD8 00 .db 0 ; 1CD9 01 .db 1 ; 1CDA 20 .db 20h ; 1CDB 20 .db 20h ; 1CDC 43 .db 43h ; C 1CDD 4F .db 4Fh ; O 1CDE 50 .db 50h ; P 1CDF 59 .db 59h ; Y 1CE0 52 .db 52h ; R 1CE1 49 .db 49h ; I 1CE2 47 .db 47h ; G 1CE3 48 .db 48h ; H 1CE4 54 .db 54h ; T 1CE5 20 .db 20h ; 1CE6 28 .db 28h ; ( 1CE7 63 .db 63h ; c 1CE8 29 .db 29h ; ) 1CE9 20 .db 20h ; 1CEA 31 .db 31h ; 1 1CEB 39 .db 39h ; 9 1CEC 38 .db 38h ; 8 1CED 35 .db 35h ; 5 1CEE 20 .db 20h ; 1CEF 42 .db 42h ; B 1CF0 59 .db 59h ; Y 1CF1 20 .db 20h ; 1CF2 51 .db 51h ; Q 1CF3 55 .db 55h ; U 1CF4 41 .db 41h ; A 1CF5 4C .db 4Ch ; L 1CF6 53 .db 53h ; S 1CF7 54 .db 54h ; T 1CF8 41 .db 41h ; A 1CF9 52 .db 52h ; R 1CFA 20 .db 20h ; 1CFB 43 .db 43h ; C 1CFC 4F .db 4Fh ; O 1CFD 52 .db 52h ; R 1CFE 50 .db 50h ; P 1CFF 4F .db 4Fh ; O 1D00 52 .db 52h ; R 1D01 41 .db 41h ; A 1D02 54 .db 54h ; T 1D03 49 .db 49h ; I 1D04 4F .db 4Fh ; O 1D05 4E .db 4Eh ; N 1D06 20 .db 20h ; 1D07 20 .db 20h ; 1D08 FF .db 0FFh ; 1D09 FF .db 0FFh ; 1D0A FF .db 0FFh ; 1D0B FF .db 0FFh ; 1D0C FF .db 0FFh ; 1D0D FF .db 0FFh ; 1D0E FF .db 0FFh ; 1D0F FF .db 0FFh ; 1D10 FF .db 0FFh ; 1D11 FF .db 0FFh ; 1D12 FF .db 0FFh ; 1D13 FF .db 0FFh ; 1D14 FF .db 0FFh ; 1D15 FF .db 0FFh ; 1D16 FF .db 0FFh ; 1D17 FF .db 0FFh ; 1D18 FF .db 0FFh ; 1D19 FF .db 0FFh ; 1D1A FF .db 0FFh ; 1D1B FF .db 0FFh ; 1D1C FF .db 0FFh ; 1D1D FF .db 0FFh ; 1D1E FF .db 0FFh ; 1D1F FF .db 0FFh ; 1D20 FF .db 0FFh ; 1D21 FF .db 0FFh ; 1D22 FF .db 0FFh ; 1D23 FF .db 0FFh ; 1D24 FF .db 0FFh ; 1D25 FF .db 0FFh ; 1D26 FF .db 0FFh ; 1D27 FF .db 0FFh ; 1D28 FF .db 0FFh ; 1D29 FF .db 0FFh ; 1D2A FF .db 0FFh ; 1D2B FF .db 0FFh ; 1D2C FF .db 0FFh ; 1D2D FF .db 0FFh ; 1D2E FF .db 0FFh ; 1D2F FF .db 0FFh ; 1D30 FF .db 0FFh ; 1D31 FF .db 0FFh ; 1D32 FF .db 0FFh ; 1D33 FF .db 0FFh ; 1D34 FF .db 0FFh ; 1D35 FF .db 0FFh ; 1D36 FF .db 0FFh ; 1D37 FF .db 0FFh ; 1D38 FF .db 0FFh ; 1D39 FF .db 0FFh ; 1D3A FF .db 0FFh ; 1D3B FF .db 0FFh ; 1D3C FF .db 0FFh ; 1D3D FF .db 0FFh ; 1D3E FF .db 0FFh ; 1D3F FF .db 0FFh ; 1D40 FF .db 0FFh ; 1D41 FF .db 0FFh ; 1D42 FF .db 0FFh ; 1D43 FF .db 0FFh ; 1D44 FF .db 0FFh ; 1D45 FF .db 0FFh ; 1D46 FF .db 0FFh ; 1D47 FF .db 0FFh ; 1D48 FF .db 0FFh ; 1D49 FF .db 0FFh ; 1D4A FF .db 0FFh ; 1D4B FF .db 0FFh ; 1D4C FF .db 0FFh ; 1D4D FF .db 0FFh ; 1D4E FF .db 0FFh ; 1D4F FF .db 0FFh ; 1D50 FF .db 0FFh ; 1D51 FF .db 0FFh ; 1D52 FF .db 0FFh ; 1D53 FF .db 0FFh ; 1D54 FF .db 0FFh ; 1D55 FF .db 0FFh ; 1D56 FF .db 0FFh ; 1D57 FF .db 0FFh ; 1D58 FF .db 0FFh ; 1D59 FF .db 0FFh ; 1D5A FF .db 0FFh ; 1D5B FF .db 0FFh ; 1D5C FF .db 0FFh ; 1D5D FF .db 0FFh ; 1D5E FF .db 0FFh ; 1D5F FF .db 0FFh ; 1D60 FF .db 0FFh ; 1D61 FF .db 0FFh ; 1D62 FF .db 0FFh ; 1D63 FF .db 0FFh ; 1D64 FF .db 0FFh ; 1D65 FF .db 0FFh ; 1D66 FF .db 0FFh ; 1D67 FF .db 0FFh ; 1D68 FF .db 0FFh ; 1D69 FF .db 0FFh ; 1D6A FF .db 0FFh ; 1D6B FF .db 0FFh ; 1D6C FF .db 0FFh ; 1D6D FF .db 0FFh ; 1D6E FF .db 0FFh ; 1D6F FF .db 0FFh ; 1D70 FF .db 0FFh ; 1D71 FF .db 0FFh ; 1D72 FF .db 0FFh ; 1D73 FF .db 0FFh ; 1D74 FF .db 0FFh ; 1D75 FF .db 0FFh ; 1D76 FF .db 0FFh ; 1D77 FF .db 0FFh ; 1D78 FF .db 0FFh ; 1D79 FF .db 0FFh ; 1D7A FF .db 0FFh ; 1D7B FF .db 0FFh ; 1D7C FF .db 0FFh ; 1D7D FF .db 0FFh ; 1D7E FF .db 0FFh ; 1D7F FF .db 0FFh ; 1D80 FF .db 0FFh ; 1D81 FF .db 0FFh ; 1D82 FF .db 0FFh ; 1D83 FF .db 0FFh ; 1D84 FF .db 0FFh ; 1D85 FF .db 0FFh ; 1D86 FF .db 0FFh ; 1D87 FF .db 0FFh ; 1D88 FF .db 0FFh ; 1D89 FF .db 0FFh ; 1D8A FF .db 0FFh ; 1D8B FF .db 0FFh ; 1D8C FF .db 0FFh ; 1D8D FF .db 0FFh ; 1D8E FF .db 0FFh ; 1D8F FF .db 0FFh ; 1D90 FF .db 0FFh ; 1D91 FF .db 0FFh ; 1D92 FF .db 0FFh ; 1D93 FF .db 0FFh ; 1D94 FF .db 0FFh ; 1D95 FF .db 0FFh ; 1D96 FF .db 0FFh ; 1D97 FF .db 0FFh ; 1D98 FF .db 0FFh ; 1D99 FF .db 0FFh ; 1D9A FF .db 0FFh ; 1D9B FF .db 0FFh ; 1D9C FF .db 0FFh ; 1D9D FF .db 0FFh ; 1D9E FF .db 0FFh ; 1D9F FF .db 0FFh ; 1DA0 FF .db 0FFh ; 1DA1 FF .db 0FFh ; 1DA2 FF .db 0FFh ; 1DA3 FF .db 0FFh ; 1DA4 FF .db 0FFh ; 1DA5 FF .db 0FFh ; 1DA6 FF .db 0FFh ; 1DA7 FF .db 0FFh ; 1DA8 FF .db 0FFh ; 1DA9 FF .db 0FFh ; 1DAA FF .db 0FFh ; 1DAB FF .db 0FFh ; 1DAC FF .db 0FFh ; 1DAD FF .db 0FFh ; 1DAE FF .db 0FFh ; 1DAF FF .db 0FFh ; 1DB0 FF .db 0FFh ; 1DB1 FF .db 0FFh ; 1DB2 FF .db 0FFh ; 1DB3 FF .db 0FFh ; 1DB4 FF .db 0FFh ; 1DB5 FF .db 0FFh ; 1DB6 FF .db 0FFh ; 1DB7 FF .db 0FFh ; 1DB8 FF .db 0FFh ; 1DB9 FF .db 0FFh ; 1DBA FF .db 0FFh ; 1DBB FF .db 0FFh ; 1DBC FF .db 0FFh ; 1DBD FF .db 0FFh ; 1DBE FF .db 0FFh ; 1DBF FF .db 0FFh ; 1DC0 FF .db 0FFh ; 1DC1 FF .db 0FFh ; 1DC2 FF .db 0FFh ; 1DC3 FF .db 0FFh ; 1DC4 FF .db 0FFh ; 1DC5 FF .db 0FFh ; 1DC6 FF .db 0FFh ; 1DC7 FF .db 0FFh ; 1DC8 FF .db 0FFh ; 1DC9 FF .db 0FFh ; 1DCA FF .db 0FFh ; 1DCB FF .db 0FFh ; 1DCC FF .db 0FFh ; 1DCD FF .db 0FFh ; 1DCE FF .db 0FFh ; 1DCF FF .db 0FFh ; 1DD0 FF .db 0FFh ; 1DD1 FF .db 0FFh ; 1DD2 FF .db 0FFh ; 1DD3 FF .db 0FFh ; 1DD4 FF .db 0FFh ; 1DD5 FF .db 0FFh ; 1DD6 FF .db 0FFh ; 1DD7 FF .db 0FFh ; 1DD8 FF .db 0FFh ; 1DD9 FF .db 0FFh ; 1DDA FF .db 0FFh ; 1DDB FF .db 0FFh ; 1DDC FF .db 0FFh ; 1DDD FF .db 0FFh ; 1DDE FF .db 0FFh ; 1DDF FF .db 0FFh ; 1DE0 FF .db 0FFh ; 1DE1 FF .db 0FFh ; 1DE2 FF .db 0FFh ; 1DE3 FF .db 0FFh ; 1DE4 FF .db 0FFh ; 1DE5 FF .db 0FFh ; 1DE6 FF .db 0FFh ; 1DE7 FF .db 0FFh ; 1DE8 FF .db 0FFh ; 1DE9 FF .db 0FFh ; 1DEA FF .db 0FFh ; 1DEB FF .db 0FFh ; 1DEC FF .db 0FFh ; 1DED FF .db 0FFh ; 1DEE FF .db 0FFh ; 1DEF FF .db 0FFh ; 1DF0 FF .db 0FFh ; 1DF1 FF .db 0FFh ; 1DF2 FF .db 0FFh ; 1DF3 FF .db 0FFh ; 1DF4 FF .db 0FFh ; 1DF5 FF .db 0FFh ; 1DF6 FF .db 0FFh ; 1DF7 FF .db 0FFh ; 1DF8 FF .db 0FFh ; 1DF9 FF .db 0FFh ; 1DFA FF .db 0FFh ; 1DFB FF .db 0FFh ; 1DFC FF .db 0FFh ; 1DFD FF .db 0FFh ; 1DFE FF .db 0FFh ; 1DFF FF .db 0FFh ; 1E00 FF .db 0FFh ; 1E01 FF .db 0FFh ; 1E02 FF .db 0FFh ; 1E03 FF .db 0FFh ; 1E04 FF .db 0FFh ; 1E05 FF .db 0FFh ; 1E06 FF .db 0FFh ; 1E07 FF .db 0FFh ; 1E08 FF .db 0FFh ; 1E09 FF .db 0FFh ; 1E0A FF .db 0FFh ; 1E0B FF .db 0FFh ; 1E0C FF .db 0FFh ; 1E0D FF .db 0FFh ; 1E0E FF .db 0FFh ; 1E0F FF .db 0FFh ; 1E10 FF .db 0FFh ; 1E11 FF .db 0FFh ; 1E12 FF .db 0FFh ; 1E13 FF .db 0FFh ; 1E14 FF .db 0FFh ; 1E15 FF .db 0FFh ; 1E16 FF .db 0FFh ; 1E17 FF .db 0FFh ; 1E18 FF .db 0FFh ; 1E19 FF .db 0FFh ; 1E1A FF .db 0FFh ; 1E1B FF .db 0FFh ; 1E1C FF .db 0FFh ; 1E1D FF .db 0FFh ; 1E1E FF .db 0FFh ; 1E1F FF .db 0FFh ; 1E20 FF .db 0FFh ; 1E21 FF .db 0FFh ; 1E22 FF .db 0FFh ; 1E23 FF .db 0FFh ; 1E24 FF .db 0FFh ; 1E25 FF .db 0FFh ; 1E26 FF .db 0FFh ; 1E27 FF .db 0FFh ; 1E28 FF .db 0FFh ; 1E29 FF .db 0FFh ; 1E2A FF .db 0FFh ; 1E2B FF .db 0FFh ; 1E2C FF .db 0FFh ; 1E2D FF .db 0FFh ; 1E2E FF .db 0FFh ; 1E2F FF .db 0FFh ; 1E30 FF .db 0FFh ; 1E31 FF .db 0FFh ; 1E32 FF .db 0FFh ; 1E33 FF .db 0FFh ; 1E34 FF .db 0FFh ; 1E35 FF .db 0FFh ; 1E36 FF .db 0FFh ; 1E37 FF .db 0FFh ; 1E38 FF .db 0FFh ; 1E39 FF .db 0FFh ; 1E3A FF .db 0FFh ; 1E3B FF .db 0FFh ; 1E3C FF .db 0FFh ; 1E3D FF .db 0FFh ; 1E3E FF .db 0FFh ; 1E3F FF .db 0FFh ; 1E40 FF .db 0FFh ; 1E41 FF .db 0FFh ; 1E42 FF .db 0FFh ; 1E43 FF .db 0FFh ; 1E44 FF .db 0FFh ; 1E45 FF .db 0FFh ; 1E46 FF .db 0FFh ; 1E47 FF .db 0FFh ; 1E48 FF .db 0FFh ; 1E49 FF .db 0FFh ; 1E4A FF .db 0FFh ; 1E4B FF .db 0FFh ; 1E4C FF .db 0FFh ; 1E4D FF .db 0FFh ; 1E4E FF .db 0FFh ; 1E4F FF .db 0FFh ; 1E50 FF .db 0FFh ; 1E51 FF .db 0FFh ; 1E52 FF .db 0FFh ; 1E53 FF .db 0FFh ; 1E54 FF .db 0FFh ; 1E55 FF .db 0FFh ; 1E56 FF .db 0FFh ; 1E57 FF .db 0FFh ; 1E58 FF .db 0FFh ; 1E59 FF .db 0FFh ; 1E5A FF .db 0FFh ; 1E5B FF .db 0FFh ; 1E5C FF .db 0FFh ; 1E5D FF .db 0FFh ; 1E5E FF .db 0FFh ; 1E5F FF .db 0FFh ; 1E60 FF .db 0FFh ; 1E61 FF .db 0FFh ; 1E62 FF .db 0FFh ; 1E63 FF .db 0FFh ; 1E64 FF .db 0FFh ; 1E65 FF .db 0FFh ; 1E66 FF .db 0FFh ; 1E67 FF .db 0FFh ; 1E68 FF .db 0FFh ; 1E69 FF .db 0FFh ; 1E6A FF .db 0FFh ; 1E6B FF .db 0FFh ; 1E6C FF .db 0FFh ; 1E6D FF .db 0FFh ; 1E6E FF .db 0FFh ; 1E6F FF .db 0FFh ; 1E70 FF .db 0FFh ; 1E71 FF .db 0FFh ; 1E72 FF .db 0FFh ; 1E73 FF .db 0FFh ; 1E74 FF .db 0FFh ; 1E75 FF .db 0FFh ; 1E76 FF .db 0FFh ; 1E77 FF .db 0FFh ; 1E78 FF .db 0FFh ; 1E79 FF .db 0FFh ; 1E7A FF .db 0FFh ; 1E7B FF .db 0FFh ; 1E7C FF .db 0FFh ; 1E7D FF .db 0FFh ; 1E7E FF .db 0FFh ; 1E7F FF .db 0FFh ; 1E80 FF .db 0FFh ; 1E81 FF .db 0FFh ; 1E82 FF .db 0FFh ; 1E83 FF .db 0FFh ; 1E84 FF .db 0FFh ; 1E85 FF .db 0FFh ; 1E86 FF .db 0FFh ; 1E87 FF .db 0FFh ; 1E88 FF .db 0FFh ; 1E89 FF .db 0FFh ; 1E8A FF .db 0FFh ; 1E8B FF .db 0FFh ; 1E8C FF .db 0FFh ; 1E8D FF .db 0FFh ; 1E8E FF .db 0FFh ; 1E8F FF .db 0FFh ; 1E90 FF .db 0FFh ; 1E91 FF .db 0FFh ; 1E92 FF .db 0FFh ; 1E93 FF .db 0FFh ; 1E94 FF .db 0FFh ; 1E95 FF .db 0FFh ; 1E96 FF .db 0FFh ; 1E97 FF .db 0FFh ; 1E98 FF .db 0FFh ; 1E99 FF .db 0FFh ; 1E9A FF .db 0FFh ; 1E9B FF .db 0FFh ; 1E9C FF .db 0FFh ; 1E9D FF .db 0FFh ; 1E9E FF .db 0FFh ; 1E9F FF .db 0FFh ; 1EA0 FF .db 0FFh ; 1EA1 FF .db 0FFh ; 1EA2 FF .db 0FFh ; 1EA3 FF .db 0FFh ; 1EA4 FF .db 0FFh ; 1EA5 FF .db 0FFh ; 1EA6 FF .db 0FFh ; 1EA7 FF .db 0FFh ; 1EA8 FF .db 0FFh ; 1EA9 FF .db 0FFh ; 1EAA FF .db 0FFh ; 1EAB FF .db 0FFh ; 1EAC FF .db 0FFh ; 1EAD FF .db 0FFh ; 1EAE FF .db 0FFh ; 1EAF FF .db 0FFh ; 1EB0 FF .db 0FFh ; 1EB1 FF .db 0FFh ; 1EB2 FF .db 0FFh ; 1EB3 FF .db 0FFh ; 1EB4 FF .db 0FFh ; 1EB5 FF .db 0FFh ; 1EB6 FF .db 0FFh ; 1EB7 FF .db 0FFh ; 1EB8 FF .db 0FFh ; 1EB9 FF .db 0FFh ; 1EBA FF .db 0FFh ; 1EBB FF .db 0FFh ; 1EBC FF .db 0FFh ; 1EBD FF .db 0FFh ; 1EBE FF .db 0FFh ; 1EBF FF .db 0FFh ; 1EC0 FF .db 0FFh ; 1EC1 FF .db 0FFh ; 1EC2 FF .db 0FFh ; 1EC3 FF .db 0FFh ; 1EC4 FF .db 0FFh ; 1EC5 FF .db 0FFh ; 1EC6 FF .db 0FFh ; 1EC7 FF .db 0FFh ; 1EC8 FF .db 0FFh ; 1EC9 FF .db 0FFh ; 1ECA FF .db 0FFh ; 1ECB FF .db 0FFh ; 1ECC FF .db 0FFh ; 1ECD FF .db 0FFh ; 1ECE FF .db 0FFh ; 1ECF FF .db 0FFh ; 1ED0 FF .db 0FFh ; 1ED1 FF .db 0FFh ; 1ED2 FF .db 0FFh ; 1ED3 FF .db 0FFh ; 1ED4 FF .db 0FFh ; 1ED5 FF .db 0FFh ; 1ED6 FF .db 0FFh ; 1ED7 FF .db 0FFh ; 1ED8 FF .db 0FFh ; 1ED9 FF .db 0FFh ; 1EDA FF .db 0FFh ; 1EDB FF .db 0FFh ; 1EDC FF .db 0FFh ; 1EDD FF .db 0FFh ; 1EDE FF .db 0FFh ; 1EDF FF .db 0FFh ; 1EE0 FF .db 0FFh ; 1EE1 FF .db 0FFh ; 1EE2 FF .db 0FFh ; 1EE3 FF .db 0FFh ; 1EE4 FF .db 0FFh ; 1EE5 FF .db 0FFh ; 1EE6 FF .db 0FFh ; 1EE7 FF .db 0FFh ; 1EE8 FF .db 0FFh ; 1EE9 FF .db 0FFh ; 1EEA FF .db 0FFh ; 1EEB FF .db 0FFh ; 1EEC FF .db 0FFh ; 1EED FF .db 0FFh ; 1EEE FF .db 0FFh ; 1EEF FF .db 0FFh ; 1EF0 FF .db 0FFh ; 1EF1 FF .db 0FFh ; 1EF2 FF .db 0FFh ; 1EF3 FF .db 0FFh ; 1EF4 FF .db 0FFh ; 1EF5 FF .db 0FFh ; 1EF6 FF .db 0FFh ; 1EF7 FF .db 0FFh ; 1EF8 FF .db 0FFh ; 1EF9 FF .db 0FFh ; 1EFA FF .db 0FFh ; 1EFB FF .db 0FFh ; 1EFC FF .db 0FFh ; 1EFD FF .db 0FFh ; 1EFE FF .db 0FFh ; 1EFF FF .db 0FFh ; 1F00 FF .db 0FFh ; 1F01 FF .db 0FFh ; 1F02 FF .db 0FFh ; 1F03 FF .db 0FFh ; 1F04 FF .db 0FFh ; 1F05 FF .db 0FFh ; 1F06 FF .db 0FFh ; 1F07 FF .db 0FFh ; 1F08 FF .db 0FFh ; 1F09 FF .db 0FFh ; 1F0A FF .db 0FFh ; 1F0B FF .db 0FFh ; 1F0C FF .db 0FFh ; 1F0D FF .db 0FFh ; 1F0E FF .db 0FFh ; 1F0F FF .db 0FFh ; 1F10 FF .db 0FFh ; 1F11 FF .db 0FFh ; 1F12 FF .db 0FFh ; 1F13 FF .db 0FFh ; 1F14 FF .db 0FFh ; 1F15 FF .db 0FFh ; 1F16 FF .db 0FFh ; 1F17 FF .db 0FFh ; 1F18 FF .db 0FFh ; 1F19 FF .db 0FFh ; 1F1A FF .db 0FFh ; 1F1B FF .db 0FFh ; 1F1C FF .db 0FFh ; 1F1D FF .db 0FFh ; 1F1E FF .db 0FFh ; 1F1F FF .db 0FFh ; 1F20 FF .db 0FFh ; 1F21 FF .db 0FFh ; 1F22 FF .db 0FFh ; 1F23 FF .db 0FFh ; 1F24 FF .db 0FFh ; 1F25 FF .db 0FFh ; 1F26 FF .db 0FFh ; 1F27 FF .db 0FFh ; 1F28 FF .db 0FFh ; 1F29 FF .db 0FFh ; 1F2A FF .db 0FFh ; 1F2B FF .db 0FFh ; 1F2C FF .db 0FFh ; 1F2D FF .db 0FFh ; 1F2E FF .db 0FFh ; 1F2F FF .db 0FFh ; 1F30 FF .db 0FFh ; 1F31 FF .db 0FFh ; 1F32 FF .db 0FFh ; 1F33 FF .db 0FFh ; 1F34 FF .db 0FFh ; 1F35 FF .db 0FFh ; 1F36 FF .db 0FFh ; 1F37 FF .db 0FFh ; 1F38 FF .db 0FFh ; 1F39 FF .db 0FFh ; 1F3A FF .db 0FFh ; 1F3B FF .db 0FFh ; 1F3C FF .db 0FFh ; 1F3D FF .db 0FFh ; 1F3E FF .db 0FFh ; 1F3F FF .db 0FFh ; 1F40 FF .db 0FFh ; 1F41 FF .db 0FFh ; 1F42 FF .db 0FFh ; 1F43 FF .db 0FFh ; 1F44 FF .db 0FFh ; 1F45 FF .db 0FFh ; 1F46 FF .db 0FFh ; 1F47 FF .db 0FFh ; 1F48 FF .db 0FFh ; 1F49 FF .db 0FFh ; 1F4A FF .db 0FFh ; 1F4B FF .db 0FFh ; 1F4C FF .db 0FFh ; 1F4D FF .db 0FFh ; 1F4E FF .db 0FFh ; 1F4F FF .db 0FFh ; 1F50 FF .db 0FFh ; 1F51 FF .db 0FFh ; 1F52 FF .db 0FFh ; 1F53 FF .db 0FFh ; 1F54 FF .db 0FFh ; 1F55 FF .db 0FFh ; 1F56 FF .db 0FFh ; 1F57 FF .db 0FFh ; 1F58 FF .db 0FFh ; 1F59 FF .db 0FFh ; 1F5A FF .db 0FFh ; 1F5B FF .db 0FFh ; 1F5C FF .db 0FFh ; 1F5D FF .db 0FFh ; 1F5E FF .db 0FFh ; 1F5F FF .db 0FFh ; 1F60 FF .db 0FFh ; 1F61 FF .db 0FFh ; 1F62 FF .db 0FFh ; 1F63 FF .db 0FFh ; 1F64 FF .db 0FFh ; 1F65 FF .db 0FFh ; 1F66 FF .db 0FFh ; 1F67 FF .db 0FFh ; 1F68 FF .db 0FFh ; 1F69 FF .db 0FFh ; 1F6A FF .db 0FFh ; 1F6B FF .db 0FFh ; 1F6C FF .db 0FFh ; 1F6D FF .db 0FFh ; 1F6E FF .db 0FFh ; 1F6F FF .db 0FFh ; 1F70 FF .db 0FFh ; 1F71 FF .db 0FFh ; 1F72 FF .db 0FFh ; 1F73 FF .db 0FFh ; 1F74 FF .db 0FFh ; 1F75 FF .db 0FFh ; 1F76 FF .db 0FFh ; 1F77 FF .db 0FFh ; 1F78 FF .db 0FFh ; 1F79 FF .db 0FFh ; 1F7A FF .db 0FFh ; 1F7B FF .db 0FFh ; 1F7C FF .db 0FFh ; 1F7D FF .db 0FFh ; 1F7E FF .db 0FFh ; 1F7F FF .db 0FFh ; 1F80 FF .db 0FFh ; 1F81 FF .db 0FFh ; 1F82 FF .db 0FFh ; 1F83 FF .db 0FFh ; 1F84 FF .db 0FFh ; 1F85 FF .db 0FFh ; 1F86 FF .db 0FFh ; 1F87 FF .db 0FFh ; 1F88 FF .db 0FFh ; 1F89 FF .db 0FFh ; 1F8A FF .db 0FFh ; 1F8B FF .db 0FFh ; 1F8C FF .db 0FFh ; 1F8D FF .db 0FFh ; 1F8E FF .db 0FFh ; 1F8F FF .db 0FFh ; 1F90 FF .db 0FFh ; 1F91 FF .db 0FFh ; 1F92 FF .db 0FFh ; 1F93 FF .db 0FFh ; 1F94 FF .db 0FFh ; 1F95 FF .db 0FFh ; 1F96 FF .db 0FFh ; 1F97 FF .db 0FFh ; 1F98 FF .db 0FFh ; 1F99 FF .db 0FFh ; 1F9A FF .db 0FFh ; 1F9B FF .db 0FFh ; 1F9C FF .db 0FFh ; 1F9D FF .db 0FFh ; 1F9E FF .db 0FFh ; 1F9F FF .db 0FFh ; 1FA0 FF .db 0FFh ; 1FA1 FF .db 0FFh ; 1FA2 FF .db 0FFh ; 1FA3 FF .db 0FFh ; 1FA4 FF .db 0FFh ; 1FA5 FF .db 0FFh ; 1FA6 FF .db 0FFh ; 1FA7 FF .db 0FFh ; 1FA8 FF .db 0FFh ; 1FA9 FF .db 0FFh ; 1FAA FF .db 0FFh ; 1FAB FF .db 0FFh ; 1FAC FF .db 0FFh ; 1FAD FF .db 0FFh ; 1FAE FF .db 0FFh ; 1FAF FF .db 0FFh ; 1FB0 FF .db 0FFh ; 1FB1 FF .db 0FFh ; 1FB2 FF .db 0FFh ; 1FB3 FF .db 0FFh ; 1FB4 FF .db 0FFh ; 1FB5 FF .db 0FFh ; 1FB6 FF .db 0FFh ; 1FB7 FF .db 0FFh ; 1FB8 FF .db 0FFh ; 1FB9 FF .db 0FFh ; 1FBA FF .db 0FFh ; 1FBB FF .db 0FFh ; 1FBC FF .db 0FFh ; 1FBD FF .db 0FFh ; 1FBE FF .db 0FFh ; 1FBF FF .db 0FFh ; 1FC0 FF .db 0FFh ; 1FC1 FF .db 0FFh ; 1FC2 FF .db 0FFh ; 1FC3 FF .db 0FFh ; 1FC4 FF .db 0FFh ; 1FC5 FF .db 0FFh ; 1FC6 FF .db 0FFh ; 1FC7 FF .db 0FFh ; 1FC8 FF .db 0FFh ; 1FC9 FF .db 0FFh ; 1FCA FF .db 0FFh ; 1FCB FF .db 0FFh ; 1FCC FF .db 0FFh ; 1FCD FF .db 0FFh ; 1FCE FF .db 0FFh ; 1FCF FF .db 0FFh ; 1FD0 FF .db 0FFh ; 1FD1 FF .db 0FFh ; 1FD2 FF .db 0FFh ; 1FD3 FF .db 0FFh ; 1FD4 FF .db 0FFh ; 1FD5 FF .db 0FFh ; 1FD6 FF .db 0FFh ; 1FD7 FF .db 0FFh ; 1FD8 FF .db 0FFh ; 1FD9 FF .db 0FFh ; 1FDA FF .db 0FFh ; 1FDB FF .db 0FFh ; 1FDC FF .db 0FFh ; 1FDD FF .db 0FFh ; 1FDE FF .db 0FFh ; 1FDF FF .db 0FFh ; 1FE0 FF .db 0FFh ; 1FE1 FF .db 0FFh ; 1FE2 FF .db 0FFh ; 1FE3 FF .db 0FFh ; 1FE4 FF .db 0FFh ; 1FE5 FF .db 0FFh ; 1FE6 FF .db 0FFh ; 1FE7 FF .db 0FFh ; 1FE8 FF .db 0FFh ; 1FE9 FF .db 0FFh ; 1FEA FF .db 0FFh ; 1FEB FF .db 0FFh ; 1FEC FF .db 0FFh ; 1FED FF .db 0FFh ; 1FEE FF .db 0FFh ; 1FEF FF .db 0FFh ; 1FF0 FF byte_1FF0: .db 0FFh ; DATA XREF: 03C8r 1FF1 FF .db 0FFh ; 1FF2 FF .db 0FFh ; 1FF3 FF .db 0FFh ; 1FF4 FF .db 0FFh ; 1FF5 FF .db 0FFh ; 1FF6 FF .db 0FFh ; 1FF7 FF .db 0FFh ; 1FF8 FF .db 0FFh ; 1FF9 FF .db 0FFh ; 1FFA FF .db 0FFh ; 1FFB FF .db 0FFh ; 1FFC FF .db 0FFh ; 1FFD FF .db 0FFh ; 1FFE FF .db 0FFh ; 1FFF FF .db 0FFh ; 1FFF ; end of 'seg000' 1FFF 1FFF 1FFF .end