Home Journal Contact Me Tools Comments

; Xevious CPU #1


0000: 3E 10     LD    A,$10         ;
0002: 32 00 71  LD    ($7100),A     ;
0005: C3 2E 01  JP    $012E         ;
0008: 87        ADD   A,A           ;
0009: D2 4F 00  JP    NC,$004F      ;
000C: 25        DEC   H             ;
000D: C3 4F 00  JP    $004F         ;
0010: A7        AND   A             ;
0011: F2 4F 00  JP    P,$004F       ;
0014: 25        DEC   H             ;
0015: C3 4F 00  JP    $004F         ;
0018: A7        AND   A             ;
0019: F0        RET   P             ;
001A: ED 44     NEG                 ;
001C: C9        RET                 ;
001D: 33        INC   SP            ;
001E: 33        INC   SP            ;
001F: C9        RET                 ;
0020: 06 03     LD    B,$03         ;
0022: 21 80 81  LD    HL,$8180      ;
0025: AF        XOR   A             ;
0026: 18 2C     JR    $54           ;
0028: EB        EX    DE,HL         ;
0029: CD 28 01  CALL  $0128         ;
002C: 29        ADD   HL,HL         ;
002D: 29        ADD   HL,HL         ;
002E: 19        ADD   HL,DE         ;
002F: C9        RET                 ;
0030: E1        POP   HL            ;
0031: DD 75 00  LD    (IX+$00),L    ;
0034: DD 74 01  LD    (IX+$01),H    ;
0037: C9        RET                 ;
0038: E5        PUSH  HL            ;
0039: D5        PUSH  DE            ;
003A: C5        PUSH  BC            ;
003B: F5        PUSH  AF            ;
003C: 32 30 68  LD    ($6830),A     ;
003F: 21 20 68  LD    HL,$6820      ;
0042: 36 00     LD    (HL),$00      ;
0044: 36 01     LD    (HL),$01      ;
0046: CD 96 00  CALL  $0096         ;
0049: F1        POP   AF            ;
004A: C1        POP   BC            ;
004B: D1        POP   DE            ;
004C: E1        POP   HL            ;
004D: FB        EI                  ;
004E: C9        RET                 ;
004F: 85        ADD   A,L           ;
0050: 6F        LD    L,A           ;
0051: D0        RET   NC            ;
0052: 24        INC   H             ;
0053: C9        RET                 ;
0054: 1A        LD    A,(DE)        ;
0055: 8E        ADC   A,(HL)        ;
0056: 27        DAA                 ;
0057: 77        LD    (HL),A        ;
0058: 13        INC   DE            ;
0059: 23        INC   HL            ;
005A: 10 F8     DJNZ  $54           ;
005C: DC 09 13  CALL  C,$1309       ;
005F: CD 11 13  CALL  $1311         ;
0062: C3 3A 13  JP    $133A         ;
0065: FF        RST   $38           ;
0066: D9        EXX                 ;
0067: ED A0     LDI                 ;
0069: EA 93 00  JP    PE,$0093      ;
006C: 08        EX    AF,AF'        ;
006D: 3E 10     LD    A,$10         ;
006F: 32 00 71  LD    ($7100),A     ;
0072: 2A 04 80  LD    HL,($8004)    ;
0075: 7E        LD    A,(HL)        ;
0076: A7        AND   A             ;
0077: 28 19     JR    Z,$92         ;
0079: 36 00     LD    (HL),$00      ;
007B: 2C        INC   L             ;
007C: 2C        INC   L             ;
007D: 4E        LD    C,(HL)        ;
007E: 2C        INC   L             ;
007F: 46        LD    B,(HL)        ;
0080: 2C        INC   L             ;
0081: 5E        LD    E,(HL)        ;
0082: 2C        INC   L             ;
0083: 56        LD    D,(HL)        ;
0084: 2C        INC   L             ;
0085: D5        PUSH  DE            ;
0086: 5E        LD    E,(HL)        ;
0087: 2C        INC   L             ;
0088: 56        LD    D,(HL)        ;
0089: 2C        INC   L             ;
008A: 22 04 80  LD    ($8004),HL    ;
008D: EB        EX    DE,HL         ;
008E: D1        POP   DE            ;
008F: 32 00 71  LD    ($7100),A     ;
0092: 08        EX    AF,AF'        ;
0093: D9        EXX                 ;
0094: ED 45     RETN                ;
0096: 21 00 82  LD    HL,$8200      ;
0099: 11 80 87  LD    DE,$8780      ;
009C: 01 40 00  LD    BC,$0040      ;
009F: ED B0     LDIR                ;
00A1: 21 00 83  LD    HL,$8300      ;
00A4: 11 80 97  LD    DE,$9780      ;
00A7: 01 40 00  LD    BC,$0040      ;
00AA: ED B0     LDIR                ;
00AC: 21 00 81  LD    HL,$8100      ;
00AF: 11 80 A7  LD    DE,$A780      ;
00B2: 01 40 00  LD    BC,$0040      ;
00B5: ED B0     LDIR                ;
00B7: 2A 20 80  LD    HL,($8020)    ;
00BA: 7D        LD    A,L           ;
00BB: A4        AND   H             ;
00BC: 32 03 80  LD    ($8003),A     ;
00BF: 32 70 D0  LD    ($D070),A     ;
00C2: 3A AD 85  LD    A,($85AD)     ;
00C5: A7        AND   A             ;
00C6: 28 12     JR    Z,$DA         ;
00C8: 3A 18 80  LD    A,($8018)     ;
00CB: FE BB     CP    $BB           ;
00CD: 28 FE     JR    Z,$CD         ;
00CF: CD 15 01  CALL  $0115         ;
00D2: CB 7D     BIT   7,L           ;
00D4: C8        RET   Z             ;
00D5: 3E 01     LD    A,$01         ;
00D7: 32 02 80  LD    ($8002),A     ;
00DA: 3E 01     LD    A,$01         ;
00DC: 32 00 80  LD    ($8000),A     ;
00DF: 21 18 80  LD    HL,$8018      ;
00E2: 01 03 71  LD    BC,$7103      ;
00E5: 11 00 70  LD    DE,$7000      ;
00E8: EB        EX    DE,HL         ;
00E9: 3A 00 71  LD    A,($7100)     ;
00EC: E6 E0     AND   $E0           ;
00EE: 78        LD    A,B           ;
00EF: 06 00     LD    B,$00         ;
00F1: 20 05     JR    NZ,$F8        ;
00F3: D9        EXX                 ;
00F4: 32 00 71  LD    ($7100),A     ;
00F7: C9        RET                 ;
00F8: E5        PUSH  HL            ;
00F9: 2A 06 80  LD    HL,($8006)    ;
00FC: 77        LD    (HL),A        ;
00FD: 2C        INC   L             ;
00FE: 2C        INC   L             ;
00FF: 71        LD    (HL),C        ;
0100: 2C        INC   L             ;
0101: 70        LD    (HL),B        ;
0102: 2C        INC   L             ;
0103: 73        LD    (HL),E        ;
0104: 2C        INC   L             ;
0105: 72        LD    (HL),D        ;
0106: 2C        INC   L             ;
0107: D1        POP   DE            ;
0108: 73        LD    (HL),E        ;
0109: 2C        INC   L             ;
010A: 72        LD    (HL),D        ;
010B: 2C        INC   L             ;
010C: 22 06 80  LD    ($8006),HL    ;
010F: C9        RET                 ;
0110: 11 00 70  LD    DE,$7000      ;
0113: 18 D4     JR    $E9           ;
0115: 11 00 68  LD    DE,$6800      ;
0118: 06 08     LD    B,$08         ;
011A: 1A        LD    A,(DE)        ;
011B: 1F        RRA                 ;
011C: CB 1D     RR    L             ;
011E: 1F        RRA                 ;
011F: CB 1C     RR    H             ;
0121: 13        INC   DE            ;
0122: 10 F6     DJNZ  $11A          ;
0124: 22 16 80  LD    ($8016),HL    ;
0127: C9        RET                 ;
0128: 21 00 00  LD    HL,$0000      ;
012B: C3 08 00  JP    $0008         ;
012E: F3        DI                  ;
012F: ED 56     IM    1             ;
0131: AF        XOR   A             ;
0132: 32 30 68  LD    ($6830),A     ;
0135: 32 0A 80  LD    ($800A),A     ;
0138: 32 10 D0  LD    ($D010),A     ;
013B: 32 30 D0  LD    ($D030),A     ;
013E: 32 20 68  LD    ($6820),A     ;
0141: 32 21 68  LD    ($6821),A     ;
0144: 32 22 68  LD    ($6822),A     ;
0147: 32 23 68  LD    ($6823),A     ;
014A: 01 20 00  LD    BC,$0020      ;
014D: 21 00 68  LD    HL,$6800      ;
0150: 70        LD    (HL),B        ;
0151: 23        INC   HL            ;
0152: 0D        DEC   C             ;
0153: 20 FB     JR    NZ,$150       ;
0155: 31 00 D0  LD    SP,$D000      ;
0158: 06 00     LD    B,$00         ;
015A: 58        LD    E,B           ;
015B: FD 21 3D 03LD    IY,$033D      ;
015F: DD 21 31 03LD    IX,$0331      ;
0163: 21 00 00  LD    HL,$0000      ;
0166: DD 56 00  LD    D,(IX+$00)    ;
0169: DD 4E 01  LD    C,(IX+$01)    ;
016C: 15        DEC   D             ;
016D: 28 2D     JR    Z,$19C        ;
016F: FD 35 00  DEC   (IY+$00)      ;
0172: 20 0E     JR    NZ,$182       ;
0174: 32 30 68  LD    ($6830),A     ;
0177: 78        LD    A,B           ;
0178: 86        ADD   A,(HL)        ;
0179: 12        LD    (DE),A        ;
017A: 23        INC   HL            ;
017B: 13        INC   DE            ;
017C: 79        LD    A,C           ;
017D: BA        CP    D             ;
017E: 20 F4     JR    NZ,$174       ;
0180: 18 14     JR    $196          ;
0182: EB        EX    DE,HL         ;
0183: 32 30 68  LD    ($6830),A     ;
0186: 1A        LD    A,(DE)        ;
0187: 80        ADD   A,B           ;
0188: BE        CP    (HL)          ;
0189: 20 1E     JR    NZ,$1A9       ;
018B: 23        INC   HL            ;
018C: 13        INC   DE            ;
018D: 79        LD    A,C           ;
018E: BC        CP    H             ;
018F: 20 F2     JR    NZ,$183       ;
0191: EB        EX    DE,HL         ;
0192: FE CF     CP    $CF           ;
0194: 28 0A     JR    Z,$1A0        ;
0196: DD 23     INC   IX            ;
0198: DD 23     INC   IX            ;
019A: 18 CA     JR    $166          ;
019C: FD 23     INC   IY            ;
019E: 18 BF     JR    $15F          ;
01A0: 78        LD    A,B           ;
01A1: C6 11     ADD   A,$11         ;
01A3: 38 0D     JR    C,$1B2        ;
01A5: 47        LD    B,A           ;
01A6: C3 5B 01  JP    $015B         ;
01A9: 7C        LD    A,H           ;
01AA: CB 3F     SRL   A             ;
01AC: CB 3F     SRL   A             ;
01AE: CB 3F     SRL   A             ;
01B0: CB 3F     SRL   A             ;
01B2: 32 00 85  LD    ($8500),A     ;
01B5: AF        XOR   A             ;
01B6: 32 AD 85  LD    ($85AD),A     ;
01B9: CD 67 03  CALL  $0367         ;
01BC: 11 3E 03  LD    DE,$033E      ;
01BF: 32 30 68  LD    ($6830),A     ;
01C2: 13        INC   DE            ;
01C3: 1A        LD    A,(DE)        ;
01C4: 6F        LD    L,A           ;
01C5: 13        INC   DE            ;
01C6: 1A        LD    A,(DE)        ;
01C7: 67        LD    H,A           ;
01C8: A7        AND   A             ;
01C9: 28 0D     JR    Z,$1D8        ;
01CB: 13        INC   DE            ;
01CC: 1A        LD    A,(DE)        ;
01CD: A7        AND   A             ;
01CE: 28 EF     JR    Z,$1BF        ;
01D0: 77        LD    (HL),A        ;
01D1: 13        INC   DE            ;
01D2: 01 C0 FF  LD    BC,$FFC0      ;
01D5: 09        ADD   HL,BC         ;
01D6: 18 F4     JR    $1CC          ;
01D8: 3A 00 85  LD    A,($8500)     ;
01DB: FE 10     CP    $10           ;
01DD: 28 08     JR    Z,$1E7        ;
01DF: 32 CF C4  LD    ($C4CF),A     ;
01E2: 32 30 68  LD    ($6830),A     ;
01E5: 18 FB     JR    $1E2          ;
01E7: 3E 18     LD    A,$18         ;
01E9: 32 CF C4  LD    ($C4CF),A     ;
01EC: 3E 14     LD    A,$14         ;
01EE: 32 8F C4  LD    ($C48F),A     ;
01F1: 31 80 A7  LD    SP,$A780      ;
01F4: AF        XOR   A             ;
01F5: 21 00 80  LD    HL,$8000      ;
01F8: 11 01 80  LD    DE,$8001      ;
01FB: 01 FF 03  LD    BC,$03FF      ;
01FE: 77        LD    (HL),A        ;
01FF: ED B0     LDIR                ;
0201: 32 30 68  LD    ($6830),A     ;
0204: 21 80 87  LD    HL,$8780      ;
0207: 77        LD    (HL),A        ;
0208: 2C        INC   L             ;
0209: 20 FC     JR    NZ,$207       ;
020B: 21 80 97  LD    HL,$9780      ;
020E: 77        LD    (HL),A        ;
020F: 2C        INC   L             ;
0210: 20 FC     JR    NZ,$20E       ;
0212: 21 80 A7  LD    HL,$A780      ;
0215: 77        LD    (HL),A        ;
0216: 2C        INC   L             ;
0217: 20 FC     JR    NZ,$215       ;
0219: 32 AD 85  LD    ($85AD),A     ;
021C: 21 00 92  LD    HL,$9200      ;
021F: 22 04 80  LD    ($8004),HL    ;
0222: 22 06 80  LD    ($8006),HL    ;
0225: 77        LD    (HL),A        ;
0226: 2C        INC   L             ;
0227: 20 FC     JR    NZ,$225       ;
0229: 3E 01     LD    A,$01         ;
022B: 32 20 68  LD    ($6820),A     ;
022E: 32 22 68  LD    ($6822),A     ;
0231: 32 23 68  LD    ($6823),A     ;
0234: 21 55 03  LD    HL,$0355      ;
0237: 01 06 A1  LD    BC,$A106      ;
023A: CD 10 01  CALL  $0110         ;
023D: FB        EI                  ;
023E: 11 74 85  LD    DE,$8574      ;
0241: 21 00 00  LD    HL,$0000      ;
0244: 0E 10     LD    C,$10         ;
0246: 06 00     LD    B,$00         ;
0248: 78        LD    A,B           ;
0249: 86        ADD   A,(HL)        ;
024A: 12        LD    (DE),A        ;
024B: 23        INC   HL            ;
024C: 47        LD    B,A           ;
024D: 79        LD    A,C           ;
024E: BC        CP    H             ;
024F: 20 F7     JR    NZ,$248       ;
0251: 13        INC   DE            ;
0252: 79        LD    A,C           ;
0253: C6 10     ADD   A,$10         ;
0255: 4F        LD    C,A           ;
0256: FE 50     CP    $50           ;
0258: 20 EC     JR    NZ,$246       ;
025A: 06 07     LD    B,$07         ;
025C: 21 71 85  LD    HL,$8571      ;
025F: 7E        LD    A,(HL)        ;
0260: A7        AND   A             ;
0261: 20 15     JR    NZ,$278       ;
0263: 23        INC   HL            ;
0264: 05        DEC   B             ;
0265: 20 F8     JR    NZ,$25F       ;
0267: 3E 18     LD    A,$18         ;
0269: 32 D1 C4  LD    ($C4D1),A     ;
026C: 3E 14     LD    A,$14         ;
026E: 32 91 C4  LD    ($C491),A     ;
0271: 3E 0F     LD    A,$0F         ;
0273: 32 AC 85  LD    ($85AC),A     ;
0276: 18 06     JR    $27E          ;
0278: 78        LD    A,B           ;
0279: 32 D1 C4  LD    ($C4D1),A     ;
027C: 18 FE     JR    $27C          ;
027E: 16 08     LD    D,$08         ;
0280: 21 00 68  LD    HL,$6800      ;
0283: DD 21 D5 C4LD    IX,$C4D5      ;
0287: FD 21 95 C4LD    IY,$C495      ;
028B: 01 00 00  LD    BC,$0000      ;
028E: 7E        LD    A,(HL)        ;
028F: 1F        RRA                 ;
0290: 3F        CCF                 ;
0291: CB 11     RL    C             ;
0293: 1F        RRA                 ;
0294: 3F        CCF                 ;
0295: CB 10     RL    B             ;
0297: DD 70 00  LD    (IX+$00),B    ;
029A: FD 71 00  LD    (IY+$00),C    ;
029D: DD 23     INC   IX            ;
029F: FD 23     INC   IY            ;
02A1: 23        INC   HL            ;
02A2: 15        DEC   D             ;
02A3: 20 E6     JR    NZ,$28B       ;
02A5: 3A AC 85  LD    A,($85AC)     ;
02A8: 32 D3 C4  LD    ($C4D3),A     ;
02AB: 3A 18 80  LD    A,($8018)     ;
02AE: 87        ADD   A,A           ;
02AF: 38 26     JR    C,$2D7        ;
02B1: FE FE     CP    $FE           ;
02B3: 20 07     JR    NZ,$2BC       ;
02B5: 3A 19 80  LD    A,($8019)     ;
02B8: 3C        INC   A             ;
02B9: CA 7E 02  JP    Z,$027E       ;
02BC: 3A AC 85  LD    A,($85AC)     ;
02BF: 3C        INC   A             ;
02C0: FE 10     CP    $10           ;
02C2: 20 01     JR    NZ,$2C5       ;
02C4: AF        XOR   A             ;
02C5: 32 AC 85  LD    ($85AC),A     ;
02C8: 32 D3 C4  LD    ($C4D3),A     ;
02CB: 26 A0     LD    H,$A0         ;
02CD: 6F        LD    L,A           ;
02CE: 3E 01     LD    A,$01         ;
02D0: 77        LD    (HL),A        ;
02D1: CD 5B 03  CALL  $035B         ;
02D4: C3 7E 02  JP    $027E         ;
02D7: CD 67 03  CALL  $0367         ;
02DA: 3E 27     LD    A,$27         ;
02DC: 0E 18     LD    C,$18         ;
02DE: 21 C4 C6  LD    HL,$C6C4      ;
02E1: 06 22     LD    B,$22         ;
02E3: E5        PUSH  HL            ;
02E4: D1        POP   DE            ;
02E5: 12        LD    (DE),A        ;
02E6: 13        INC   DE            ;
02E7: 05        DEC   B             ;
02E8: 20 FB     JR    NZ,$2E5       ;
02EA: 06 40     LD    B,$40         ;
02EC: 2B        DEC   HL            ;
02ED: 05        DEC   B             ;
02EE: 20 FC     JR    NZ,$2EC       ;
02F0: 0D        DEC   C             ;
02F1: 20 EE     JR    NZ,$2E1       ;
02F3: 21 C5 B6  LD    HL,$B6C5      ;
02F6: 3E 64     LD    A,$64         ;
02F8: CD 1B 03  CALL  $031B         ;
02FB: 21 84 B6  LD    HL,$B684      ;
02FE: 3E A4     LD    A,$A4         ;
0300: CD 1B 03  CALL  $031B         ;
0303: 21 85 B6  LD    HL,$B685      ;
0306: 3E E4     LD    A,$E4         ;
0308: CD 1B 03  CALL  $031B         ;
030B: CD 5B 03  CALL  $035B         ;
030E: 3A 18 80  LD    A,($8018)     ;
0311: CB 7F     BIT   7,A           ;
0313: 28 F9     JR    Z,$30E        ;
0315: CD 5B 03  CALL  $035B         ;
0318: C3 88 03  JP    $0388         ;
031B: 0E 0C     LD    C,$0C         ;
031D: E5        PUSH  HL            ;
031E: D1        POP   DE            ;
031F: 06 11     LD    B,$11         ;
0321: 12        LD    (DE),A        ;
0322: 13        INC   DE            ;
0323: 13        INC   DE            ;
0324: 05        DEC   B             ;
0325: 20 FA     JR    NZ,$321       ;
0327: 06 80     LD    B,$80         ;
0329: 2B        DEC   HL            ;
032A: 05        DEC   B             ;
032B: 20 FC     JR    NZ,$329       ;
032D: 0D        DEC   C             ;
032E: 20 ED     JR    NZ,$31D       ;
0330: C9        RET                 ;
0331: 79        LD    A,C           ;
0332: 80        ADD   A,B           ;
0333: 83        ADD   A,E           ;
0334: 88        ADC   A,B           ;
0335: 91        SUB   C             ;
0336: 92        SUB   D             ;
0337: 95        SUB   L             ;
0338: 97        SUB   A             ;
0339: A1        AND   C             ;
033A: A8        XOR   B             ;
033B: B1        OR    C             ;
033C: CF        RST   $08           ;
033D: 01 00 CF  LD    BC,$CF00      ;
0340: C5        PUSH  BC            ;
0341: 1B        DEC   DE            ;
0342: 0A        LD    A,(BC)        ;
0343: 16 00     LD    D,$00         ;
0345: D1        POP   DE            ;
0346: C5        PUSH  BC            ;
0347: 1B        DEC   DE            ;
0348: 18 16     JR    $360          ;
034A: 00        NOP                 ;
034B: 53        LD    D,E           ;
034C: C6 1C     ADD   A,$1C         ;
034E: 18 1E     JR    $36E          ;
0350: 17        RLA                 ;
0351: 0D        DEC   C             ;
0352: 00        NOP                 ;
0353: 00        NOP                 ;
0354: 00        NOP                 ;
0355: 05        DEC   B             ;
0356: 05        DEC   B             ;
0357: 05        DEC   B             ;
0358: 05        DEC   B             ;
0359: 05        DEC   B             ;
035A: 05        DEC   B             ;
035B: E5        PUSH  HL            ;
035C: 21 00 00  LD    HL,$0000      ;
035F: 2D        DEC   L             ;
0360: 20 FD     JR    NZ,$35F       ;
0362: 25        DEC   H             ;
0363: 20 FA     JR    NZ,$35F       ;
0365: E1        POP   HL            ;
0366: C9        RET                 ;
0367: 21 80 97  LD    HL,$9780      ;
036A: 01 98 24  LD    BC,$2498      ;
036D: CD 7D 03  CALL  $037D         ;
0370: 21 00 78  LD    HL,$7800      ;
0373: 0E 80     LD    C,$80         ;
0375: CD 7D 03  CALL  $037D         ;
0378: 21 00 B0  LD    HL,$B000      ;
037B: 0E CF     LD    C,$CF         ;
037D: 32 30 68  LD    ($6830),A     ;
0380: 78        LD    A,B           ;
0381: 77        LD    (HL),A        ;
0382: 23        INC   HL            ;
0383: 7C        LD    A,H           ;
0384: B9        CP    C             ;
0385: 20 F6     JR    NZ,$37D       ;
0387: C9        RET                 ;
0388: 21 D2 03  LD    HL,$03D2      ;
038B: 11 60 85  LD    DE,$8560      ;
038E: 01 08 00  LD    BC,$0008      ;
0391: ED B0     LDIR                ;
0393: 16 08     LD    D,$08         ;
0395: 21 00 68  LD    HL,$6800      ;
0398: 7E        LD    A,(HL)        ;
0399: 1F        RRA                 ;
039A: CB 19     RR    C             ;
039C: 1F        RRA                 ;
039D: CB 18     RR    B             ;
039F: 23        INC   HL            ;
03A0: 15        DEC   D             ;
03A1: 20 F5     JR    NZ,$398       ;
03A3: 21 CA 03  LD    HL,$03CA      ;
03A6: 78        LD    A,B           ;
03A7: E6 03     AND   $03           ;
03A9: CB 27     SLA   A             ;
03AB: 85        ADD   A,L           ;
03AC: 6F        LD    L,A           ;
03AD: 7E        LD    A,(HL)        ;
03AE: 32 63 85  LD    ($8563),A     ;
03B1: 23        INC   HL            ;
03B2: 7E        LD    A,(HL)        ;
03B3: 32 64 85  LD    ($8564),A     ;
03B6: 21 CA 03  LD    HL,$03CA      ;
03B9: 79        LD    A,C           ;
03BA: 1F        RRA                 ;
03BB: E6 06     AND   $06           ;
03BD: 85        ADD   A,L           ;
03BE: 6F        LD    L,A           ;
03BF: 7E        LD    A,(HL)        ;
03C0: 32 65 85  LD    ($8565),A     ;
03C3: 23        INC   HL            ;
03C4: 7E        LD    A,(HL)        ;
03C5: 32 66 85  LD    ($8566),A     ;
03C8: 18 10     JR    $3DA          ;
03CA: 02        LD    (BC),A        ;
03CB: 03        INC   BC            ;
03CC: 02        LD    (BC),A        ;
03CD: 01 01 02  LD    BC,$0201      ;
03D0: 01 01 01  LD    BC,$0101      ;
03D3: 01 01 01  LD    BC,$0101      ;
03D6: 01 04 02  LD    BC,$0204      ;
03D9: 02        LD    (BC),A        ;
03DA: F3        DI                  ;
03DB: 3E 10     LD    A,$10         ;
03DD: 32 00 71  LD    ($7100),A     ;
03E0: AF        XOR   A             ;
03E1: 32 30 68  LD    ($6830),A     ;
03E4: 32 0A 80  LD    ($800A),A     ;
03E7: 32 10 D0  LD    ($D010),A     ;
03EA: 32 30 D0  LD    ($D030),A     ;
03ED: 32 20 68  LD    ($6820),A     ;
03F0: 32 21 68  LD    ($6821),A     ;
03F3: 32 22 68  LD    ($6822),A     ;
03F6: 32 23 68  LD    ($6823),A     ;
03F9: 21 00 80  LD    HL,$8000      ;
03FC: 11 01 80  LD    DE,$8001      ;
03FF: 01 FF 01  LD    BC,$01FF      ;
0402: 36 00     LD    (HL),$00      ;
0404: ED B0     LDIR                ;
0406: 21 00 92  LD    HL,$9200      ;
0409: 22 04 80  LD    ($8004),HL    ;
040C: 22 06 80  LD    ($8006),HL    ;
040F: 36 00     LD    (HL),$00      ;
0411: 2C        INC   L             ;
0412: 20 FB     JR    NZ,$40F       ;
0414: 21 5B 04  LD    HL,$045B      ;
0417: 11 80 82  LD    DE,$8280      ;
041A: 01 40 00  LD    BC,$0040      ;
041D: ED B0     LDIR                ;
041F: 3E 01     LD    A,$01         ;
0421: 32 20 68  LD    ($6820),A     ;
0424: 32 22 68  LD    ($6822),A     ;
0427: 32 23 68  LD    ($6823),A     ;
042A: 32 AD 85  LD    ($85AD),A     ;
042D: 21 60 85  LD    HL,$8560      ;
0430: 01 08 A1  LD    BC,$A108      ;
0433: CD 10 01  CALL  $0110         ;
0436: FB        EI                  ;
0437: 2A 00 80  LD    HL,($8000)    ;
043A: 2D        DEC   L             ;
043B: 20 FA     JR    NZ,$437       ;
043D: 24        INC   H             ;
043E: 22 00 80  LD    ($8000),HL    ;
0441: DD 21 80 82LD    IX,$8280      ;
0445: 06 20     LD    B,$20         ;
0447: C5        PUSH  BC            ;
0448: CD 54 04  CALL  $0454         ;
044B: C1        POP   BC            ;
044C: DD 23     INC   IX            ;
044E: DD 23     INC   IX            ;
0450: 10 F5     DJNZ  $447          ;
0452: 18 E3     JR    $437          ;
0454: DD 6E 00  LD    L,(IX+$00)    ;
0457: DD 66 01  LD    H,(IX+$01)    ;
045A: E9        JP    (HL)          ;
045B: 9B        SBC   E             ;
045C: 04        INC   B             ;
045D: BB        CP    E             ;
045E: 14        INC   D             ;
045F: 00        NOP                 ;
0460: 30 D0     JR    NC,$432       ;
0462: 33        INC   SP            ;
0463: B3        OR    E             ;
0464: 33        INC   SP            ;
0465: E5        PUSH  HL            ;
0466: 33        INC   SP            ;
0467: 08        EX    AF,AF'        ;
0468: 0F        RRCA                ;
0469: 9E        SBC   (HL)          ;
046A: 3B        DEC   SP            ;
046B: E3        EX    (SP),HL       ;
046C: 3B        DEC   SP            ;
046D: 1F        RRA                 ;
046E: 00        NOP                 ;
046F: 1F        RRA                 ;
0470: 00        NOP                 ;
0471: 1F        RRA                 ;
0472: 00        NOP                 ;
0473: 1F        RRA                 ;
0474: 00        NOP                 ;
0475: 1F        RRA                 ;
0476: 00        NOP                 ;
0477: 1F        RRA                 ;
0478: 00        NOP                 ;
0479: 1F        RRA                 ;
047A: 00        NOP                 ;
047B: 1F        RRA                 ;
047C: 00        NOP                 ;
047D: 1F        RRA                 ;
047E: 00        NOP                 ;
047F: 1F        RRA                 ;
0480: 00        NOP                 ;
0481: 1F        RRA                 ;
0482: 00        NOP                 ;
0483: 1F        RRA                 ;
0484: 00        NOP                 ;
0485: 1F        RRA                 ;
0486: 00        NOP                 ;
0487: 1F        RRA                 ;
0488: 00        NOP                 ;
0489: 1F        RRA                 ;
048A: 00        NOP                 ;
048B: 1F        RRA                 ;
048C: 00        NOP                 ;
048D: 1F        RRA                 ;
048E: 00        NOP                 ;
048F: 1F        RRA                 ;
0490: 00        NOP                 ;
0491: 1F        RRA                 ;
0492: 00        NOP                 ;
0493: 1F        RRA                 ;
0494: 00        NOP                 ;
0495: 1F        RRA                 ;
0496: 00        NOP                 ;
0497: 27        DAA                 ;
0498: 17        RLA                 ;
0499: 62        LD    H,D           ;
049A: 18 CD     JR    $469          ;
049C: E1        POP   HL            ;
049D: 06 CD     LD    B,$CD         ;
049F: 0D        DEC   C             ;
04A0: 07        RLCA                ;
04A1: CD 2A 07  CALL  $072A         ;
04A4: CD D9 10  CALL  $10D9         ;
04A7: 3A 17 80  LD    A,($8017)     ;
04AA: 07        RLCA                ;
04AB: 2F        CPL                 ;
04AC: E6 01     AND   $01           ;
04AE: 32 20 80  LD    ($8020),A     ;
04B1: 3E 01     LD    A,$01         ;
04B3: 32 2A 80  LD    ($802A),A     ;
04B6: 3E F8     LD    A,$F8         ;
04B8: 32 14 80  LD    ($8014),A     ;
04BB: 21 0E 0C  LD    HL,$0C0E      ;
04BE: 01 02 61  LD    BC,$6102      ;
04C1: F3        DI                  ;
04C2: CD 10 01  CALL  $0110         ;
04C5: FB        EI                  ;
04C6: AF        XOR   A             ;
04C7: 32 23 80  LD    ($8023),A     ;
04CA: 3A 29 80  LD    A,($8029)     ;
04CD: A7        AND   A             ;
04CE: 20 1B     JR    NZ,$4EB       ;
04D0: 3E 02     LD    A,$02         ;
04D2: 32 28 80  LD    ($8028),A     ;
04D5: F7        RST   $30           ;
04D6: 3A 28 80  LD    A,($8028)     ;
04D9: 3D        DEC   A             ;
04DA: 21 40 0C  LD    HL,$0C40      ;
04DD: CF        RST   $08           ;
04DE: 5E        LD    E,(HL)        ;
04DF: 23        INC   HL            ;
04E0: 56        LD    D,(HL)        ;
04E1: EB        EX    DE,HL         ;
04E2: E9        JP    (HL)          ;
04E3: CD 81 08  CALL  $0881         ;
04E6: 3A 29 80  LD    A,($8029)     ;
04E9: A7        AND   A             ;
04EA: C8        RET   Z             ;
04EB: CD F0 06  CALL  $06F0         ;
04EE: AF        XOR   A             ;
04EF: 32 28 80  LD    ($8028),A     ;
04F2: 3C        INC   A             ;
04F3: 32 2A 80  LD    ($802A),A     ;
04F6: CD 0D 07  CALL  $070D         ;
04F9: CD 2A 07  CALL  $072A         ;
04FC: CD 3C 08  CALL  $083C         ;
04FF: CD D5 0D  CALL  $0DD5         ;
0502: CD DC 07  CALL  $07DC         ;
0505: CD AA 08  CALL  $08AA         ;
0508: F7        RST   $30           ;
0509: CD 01 08  CALL  $0801         ;
050C: CD 23 08  CALL  $0823         ;
050F: 3A 1B 80  LD    A,($801B)     ;
0512: A7        AND   A             ;
0513: C8        RET   Z             ;
0514: 32 23 80  LD    ($8023),A     ;
0517: AF        XOR   A             ;
0518: 32 21 80  LD    ($8021),A     ;
051B: 32 1B 80  LD    ($801B),A     ;
051E: 21 80 81  LD    HL,$8180      ;
0521: 77        LD    (HL),A        ;
0522: 2C        INC   L             ;
0523: 77        LD    (HL),A        ;
0524: 2C        INC   L             ;
0525: 77        LD    (HL),A        ;
0526: 2C        INC   L             ;
0527: EB        EX    DE,HL         ;
0528: 21 0A 0C  LD    HL,$0C0A      ;
052B: 3A 17 80  LD    A,($8017)     ;
052E: 07        RLCA                ;
052F: 07        RLCA                ;
0530: 07        RLCA                ;
0531: E6 03     AND   $03           ;
0533: D7        RST   $10           ;
0534: 7E        LD    A,(HL)        ;
0535: EB        EX    DE,HL         ;
0536: 77        LD    (HL),A        ;
0537: 2C        INC   L             ;
0538: 2C        INC   L             ;
0539: 2C        INC   L             ;
053A: 2C        INC   L             ;
053B: 36 00     LD    (HL),$00      ;
053D: 2C        INC   L             ;
053E: 36 00     LD    (HL),$00      ;
0540: 2C        INC   L             ;
0541: EB        EX    DE,HL         ;
0542: 3A 17 80  LD    A,($8017)     ;
0545: 07        RLCA                ;
0546: 07        RLCA                ;
0547: 07        RLCA                ;
0548: E6 03     AND   $03           ;
054A: EE 03     XOR   $03           ;
054C: 28 02     JR    Z,$550        ;
054E: 3E 01     LD    A,$01         ;
0550: 21 10 0C  LD    HL,$0C10      ;
0553: CF        RST   $08           ;
0554: 4E        LD    C,(HL)        ;
0555: 23        INC   HL            ;
0556: 7E        LD    A,(HL)        ;
0557: 67        LD    H,A           ;
0558: 69        LD    L,C           ;
0559: 3A 17 80  LD    A,($8017)     ;
055C: 2F        CPL                 ;
055D: 0F        RRCA                ;
055E: 0F        RRCA                ;
055F: E6 07     AND   $07           ;
0561: CF        RST   $08           ;
0562: EB        EX    DE,HL         ;
0563: 1A        LD    A,(DE)        ;
0564: 77        LD    (HL),A        ;
0565: 2C        INC   L             ;
0566: 13        INC   DE            ;
0567: 1A        LD    A,(DE)        ;
0568: 77        LD    (HL),A        ;
0569: 2C        INC   L             ;
056A: 36 01     LD    (HL),$01      ;
056C: 2C        INC   L             ;
056D: 3A 17 80  LD    A,($8017)     ;
0570: 2F        CPL                 ;
0571: 0F        RRCA                ;
0572: 0F        RRCA                ;
0573: E6 07     AND   $07           ;
0575: FE 07     CP    $07           ;
0577: 3E 00     LD    A,$00         ;
0579: 20 01     JR    NZ,$57C       ;
057B: 3C        INC   A             ;
057C: 77        LD    (HL),A        ;
057D: 3A 22 80  LD    A,($8022)     ;
0580: A7        AND   A             ;
0581: 28 10     JR    Z,$593        ;
0583: 21 80 81  LD    HL,$8180      ;
0586: 11 C0 81  LD    DE,$81C0      ;
0589: 01 40 00  LD    BC,$0040      ;
058C: ED B0     LDIR                ;
058E: 3E 01     LD    A,$01         ;
0590: 32 01 A0  LD    ($A001),A     ;
0593: 21 83 81  LD    HL,$8183      ;
0596: 35        DEC   (HL)          ;
0597: 3A 87 81  LD    A,($8187)     ;
059A: 4F        LD    C,A           ;
059B: 21 B3 3E  LD    HL,$3EB3      ;
059E: D7        RST   $10           ;
059F: 7E        LD    A,(HL)        ;
05A0: 32 13 80  LD    ($8013),A     ;
05A3: 21 00 0D  LD    HL,$0D00      ;
05A6: 22 10 80  LD    ($8010),HL    ;
05A9: 79        LD    A,C           ;
05AA: 21 00 A4  LD    HL,$A400      ;
05AD: CF        RST   $08           ;
05AE: 7E        LD    A,(HL)        ;
05AF: 32 85 81  LD    ($8185),A     ;
05B2: 23        INC   HL            ;
05B3: 7E        LD    A,(HL)        ;
05B4: 32 86 81  LD    ($8186),A     ;
05B7: AF        XOR   A             ;
05B8: 32 2B 80  LD    ($802B),A     ;
05BB: 32 2C 80  LD    ($802C),A     ;
05BE: 32 2D 80  LD    ($802D),A     ;
05C1: 32 22 84  LD    ($8422),A     ;
05C4: 32 44 80  LD    ($8044),A     ;
05C7: CD 0D 07  CALL  $070D         ;
05CA: CD 47 07  CALL  $0747         ;
05CD: CD D5 0D  CALL  $0DD5         ;
05D0: CD 68 0F  CALL  $0F68         ;
05D3: 21 62 18  LD    HL,$1862      ;
05D6: 22 BE 82  LD    ($82BE),HL    ;
05D9: 21 BB 14  LD    HL,$14BB      ;
05DC: 22 82 82  LD    ($8282),HL    ;
05DF: AF        XOR   A             ;
05E0: 32 2A 80  LD    ($802A),A     ;
05E3: 3C        INC   A             ;
05E4: 32 01 A0  LD    ($A001),A     ;
05E7: 3E A0     LD    A,$A0         ;
05E9: 32 41 80  LD    ($8041),A     ;
05EC: CD 7F 07  CALL  $077F         ;
05EF: F7        RST   $30           ;
05F0: 21 41 80  LD    HL,$8041      ;
05F3: 35        DEC   (HL)          ;
05F4: C0        RET   NZ            ;
05F5: CD B7 07  CALL  $07B7         ;
05F8: F7        RST   $30           ;
05F9: 3A 2A 80  LD    A,($802A)     ;
05FC: A7        AND   A             ;
05FD: C8        RET   Z             ;
05FE: CD 47 07  CALL  $0747         ;
0601: 3E 40     LD    A,$40         ;
0603: 32 41 80  LD    ($8041),A     ;
0606: 3A 11 80  LD    A,($8011)     ;
0609: D6 0E     SUB   $0E           ;
060B: FE 36     CP    $36           ;
060D: 30 0B     JR    NC,$61A       ;
060F: 21 87 81  LD    HL,$8187      ;
0612: 34        INC   (HL)          ;
0613: 3E 10     LD    A,$10         ;
0615: BE        CP    (HL)          ;
0616: 20 02     JR    NZ,$61A       ;
0618: 36 06     LD    (HL),$06      ;
061A: 3A 16 80  LD    A,($8016)     ;
061D: 2F        CPL                 ;
061E: 07        RLCA                ;
061F: 07        RLCA                ;
0620: 07        RLCA                ;
0621: E6 03     AND   $03           ;
0623: 21 34 0C  LD    HL,$0C34      ;
0626: D7        RST   $10           ;
0627: 4E        LD    C,(HL)        ;
0628: 3A 88 81  LD    A,($8188)     ;
062B: 91        SUB   C             ;
062C: 30 01     JR    NC,$62F       ;
062E: AF        XOR   A             ;
062F: 32 88 81  LD    ($8188),A     ;
0632: F7        RST   $30           ;
0633: 21 41 80  LD    HL,$8041      ;
0636: 35        DEC   (HL)          ;
0637: C0        RET   NZ            ;
0638: 21 40 79  LD    HL,$7940      ;
063B: 11 41 79  LD    DE,$7941      ;
063E: 01 0D 00  LD    BC,$000D      ;
0641: 36 00     LD    (HL),$00      ;
0643: ED B0     LDIR                ;
0645: 3A 83 81  LD    A,($8183)     ;
0648: A7        AND   A             ;
0649: 20 37     JR    NZ,$682       ;
064B: C3 43 11  JP    $1143         ;
064E: 3A 22 80  LD    A,($8022)     ;
0651: A7        AND   A             ;
0652: 28 1A     JR    Z,$66E        ;
0654: CD 0D 07  CALL  $070D         ;
0657: CD 47 07  CALL  $0747         ;
065A: CD D5 0D  CALL  $0DD5         ;
065D: CD 6A 08  CALL  $086A         ;
0660: 3E 80     LD    A,$80         ;
0662: 32 41 80  LD    ($8041),A     ;
0665: F7        RST   $30           ;
0666: 21 41 80  LD    HL,$8041      ;
0669: 35        DEC   (HL)          ;
066A: C0        RET   NZ            ;
066B: CD 49 08  CALL  $0849         ;
066E: 3A C3 81  LD    A,($81C3)     ;
0671: A7        AND   A             ;
0672: 28 17     JR    Z,$68B        ;
0674: CD 6D 07  CALL  $076D         ;
0677: 3A 21 80  LD    A,($8021)     ;
067A: EE 01     XOR   $01           ;
067C: 32 21 80  LD    ($8021),A     ;
067F: C3 93 05  JP    $0593         ;
0682: 3A C3 81  LD    A,($81C3)     ;
0685: A7        AND   A             ;
0686: 20 EC     JR    NZ,$674       ;
0688: C3 93 05  JP    $0593         ;
068B: CD 0D 07  CALL  $070D         ;
068E: CD 47 07  CALL  $0747         ;
0691: CD D5 0D  CALL  $0DD5         ;
0694: CD 5D 08  CALL  $085D         ;
0697: 3E 80     LD    A,$80         ;
0699: 32 41 80  LD    ($8041),A     ;
069C: F7        RST   $30           ;
069D: 21 41 80  LD    HL,$8041      ;
06A0: 35        DEC   (HL)          ;
06A1: C0        RET   NZ            ;
06A2: CD 49 08  CALL  $0849         ;
06A5: 3A 21 80  LD    A,($8021)     ;
06A8: A7        AND   A             ;
06A9: CA BB 04  JP    Z,$04BB       ;
06AC: CD 6D 07  CALL  $076D         ;
06AF: AF        XOR   A             ;
06B0: 32 21 80  LD    ($8021),A     ;
06B3: C3 BB 04  JP    $04BB         ;
06B6: 21 00 78  LD    HL,$7800      ;
06B9: 11 00 10  LD    DE,$1000      ;
06BC: 36 00     LD    (HL),$00      ;
06BE: 23        INC   HL            ;
06BF: 1B        DEC   DE            ;
06C0: 7B        LD    A,E           ;
06C1: B2        OR    D             ;
06C2: 20 F8     JR    NZ,$6BC       ;
06C4: 21 00 90  LD    HL,$9000      ;
06C7: 11 00 08  LD    DE,$0800      ;
06CA: 36 00     LD    (HL),$00      ;
06CC: 23        INC   HL            ;
06CD: 1B        DEC   DE            ;
06CE: 7B        LD    A,E           ;
06CF: B2        OR    D             ;
06D0: 20 F8     JR    NZ,$6CA       ;
06D2: 21 00 A0  LD    HL,$A000      ;
06D5: 11 00 08  LD    DE,$0800      ;
06D8: 36 00     LD    (HL),$00      ;
06DA: 23        INC   HL            ;
06DB: 1B        DEC   DE            ;
06DC: 7B        LD    A,E           ;
06DD: B2        OR    D             ;
06DE: 20 F8     JR    NZ,$6D8       ;
06E0: C9        RET                 ;
06E1: 21 00 78  LD    HL,$7800      ;
06E4: 11 00 08  LD    DE,$0800      ;
06E7: 36 00     LD    (HL),$00      ;
06E9: 23        INC   HL            ;
06EA: 1B        DEC   DE            ;
06EB: 7B        LD    A,E           ;
06EC: B2        OR    D             ;
06ED: 20 F8     JR    NZ,$6E7       ;
06EF: C9        RET                 ;
06F0: 21 00 79  LD    HL,$7900      ;
06F3: 11 40 00  LD    DE,$0040      ;
06F6: 36 00     LD    (HL),$00      ;
06F8: 23        INC   HL            ;
06F9: 1B        DEC   DE            ;
06FA: 7B        LD    A,E           ;
06FB: B2        OR    D             ;
06FC: 20 F8     JR    NZ,$6F6       ;
06FE: 21 74 79  LD    HL,$7974      ;
0701: 11 06 00  LD    DE,$0006      ;
0704: 36 00     LD    (HL),$00      ;
0706: 23        INC   HL            ;
0707: 1B        DEC   DE            ;
0708: 7B        LD    A,E           ;
0709: B2        OR    D             ;
070A: 20 F8     JR    NZ,$704       ;
070C: C9        RET                 ;
070D: 21 00 B0  LD    HL,$B000      ;
0710: 11 00 08  LD    DE,$0800      ;
0713: 36 24     LD    (HL),$24      ;
0715: 23        INC   HL            ;
0716: 1B        DEC   DE            ;
0717: 7B        LD    A,E           ;
0718: B2        OR    D             ;
0719: 20 F8     JR    NZ,$713       ;
071B: 21 00 C0  LD    HL,$C000      ;
071E: 11 00 08  LD    DE,$0800      ;
0721: 36 24     LD    (HL),$24      ;
0723: 23        INC   HL            ;
0724: 1B        DEC   DE            ;
0725: 7B        LD    A,E           ;
0726: B2        OR    D             ;
0727: 20 F8     JR    NZ,$721       ;
0729: C9        RET                 ;
072A: 21 00 B8  LD    HL,$B800      ;
072D: 11 00 08  LD    DE,$0800      ;
0730: 36 03     LD    (HL),$03      ;
0732: 23        INC   HL            ;
0733: 1B        DEC   DE            ;
0734: 7B        LD    A,E           ;
0735: B2        OR    D             ;
0736: 20 F8     JR    NZ,$730       ;
0738: 21 00 C8  LD    HL,$C800      ;
073B: 11 00 08  LD    DE,$0800      ;
073E: 36 00     LD    (HL),$00      ;
0740: 23        INC   HL            ;
0741: 1B        DEC   DE            ;
0742: 7B        LD    A,E           ;
0743: B2        OR    D             ;
0744: 20 F8     JR    NZ,$73E       ;
0746: C9        RET                 ;
0747: 21 00 B8  LD    HL,$B800      ;
074A: 11 00 08  LD    DE,$0800      ;
074D: 36 00     LD    (HL),$00      ;
074F: 23        INC   HL            ;
0750: 1B        DEC   DE            ;
0751: 7B        LD    A,E           ;
0752: B2        OR    D             ;
0753: 20 F8     JR    NZ,$74D       ;
0755: 21 00 C8  LD    HL,$C800      ;
0758: 3E 88     LD    A,$88         ;
075A: 06 1C     LD    B,$1C         ;
075C: 77        LD    (HL),A        ;
075D: 23        INC   HL            ;
075E: 3C        INC   A             ;
075F: 10 FB     DJNZ  $75C          ;
0761: 21 00 C8  LD    HL,$C800      ;
0764: 11 1C C8  LD    DE,$C81C      ;
0767: 01 E4 07  LD    BC,$07E4      ;
076A: ED B0     LDIR                ;
076C: C9        RET                 ;
076D: 06 40     LD    B,$40         ;
076F: 21 80 81  LD    HL,$8180      ;
0772: 11 C0 81  LD    DE,$81C0      ;
0775: 4E        LD    C,(HL)        ;
0776: 1A        LD    A,(DE)        ;
0777: 77        LD    (HL),A        ;
0778: 79        LD    A,C           ;
0779: 12        LD    (DE),A        ;
077A: 2C        INC   L             ;
077B: 1C        INC   E             ;
077C: 10 F7     DJNZ  $775          ;
077E: C9        RET                 ;
077F: 3A 21 80  LD    A,($8021)     ;
0782: 21 E5 0B  LD    HL,$0BE5      ;
0785: CF        RST   $08           ;
0786: 5E        LD    E,(HL)        ;
0787: 23        INC   HL            ;
0788: 56        LD    D,(HL)        ;
0789: 21 17 12  LD    HL,$1217      ;
078C: 06 0A     LD    B,$0A         ;
078E: 0E C0     LD    C,$C0         ;
0790: CD 1F 14  CALL  $141F         ;
0793: 21 19 10  LD    HL,$1019      ;
0796: 11 DF 0B  LD    DE,$0BDF      ;
0799: 06 06     LD    B,$06         ;
079B: 0E C0     LD    C,$C0         ;
079D: CD 1F 14  CALL  $141F         ;
07A0: 11 FD 0B  LD    DE,$0BFD      ;
07A3: 21 1B 13  LD    HL,$131B      ;
07A6: 06 0D     LD    B,$0D         ;
07A8: 0E C0     LD    C,$C0         ;
07AA: CD 1F 14  CALL  $141F         ;
07AD: 21 1B 15  LD    HL,$151B      ;
07B0: 3A 83 81  LD    A,($8183)     ;
07B3: CD 4F 14  CALL  $144F         ;
07B6: C9        RET                 ;
07B7: 21 17 12  LD    HL,$1217      ;
07BA: 06 0A     LD    B,$0A         ;
07BC: 3E 24     LD    A,$24         ;
07BE: 0E C0     LD    C,$C0         ;
07C0: CD 5D 14  CALL  $145D         ;
07C3: 21 19 10  LD    HL,$1019      ;
07C6: 06 06     LD    B,$06         ;
07C8: 3E 24     LD    A,$24         ;
07CA: 0E C0     LD    C,$C0         ;
07CC: CD 5D 14  CALL  $145D         ;
07CF: 06 10     LD    B,$10         ;
07D1: 21 1B 15  LD    HL,$151B      ;
07D4: 3E 24     LD    A,$24         ;
07D6: 0E C0     LD    C,$C0         ;
07D8: CD 5D 14  CALL  $145D         ;
07DB: C9        RET                 ;
07DC: 21 1F 16  LD    HL,$161F      ;
07DF: 11 CD 3E  LD    DE,$3ECD      ;
07E2: 06 13     LD    B,$13         ;
07E4: 0E C0     LD    C,$C0         ;
07E6: CD 1F 14  CALL  $141F         ;
07E9: 21 21 10  LD    HL,$1021      ;
07EC: 11 E0 3E  LD    DE,$3EE0      ;
07EF: 06 07     LD    B,$07         ;
07F1: CD 1F 14  CALL  $141F         ;
07F4: 21 21 10  LD    HL,$1021      ;
07F7: 06 07     LD    B,$07         ;
07F9: 0E B0     LD    C,$B0         ;
07FB: 3E 1A     LD    A,$1A         ;
07FD: CD 5D 14  CALL  $145D         ;
0800: C9        RET                 ;
0801: 21 23 09  LD    HL,$0923      ;
0804: 11 D9 0B  LD    DE,$0BD9      ;
0807: 06 06     LD    B,$06         ;
0809: 0E C0     LD    C,$C0         ;
080B: CD 1F 14  CALL  $141F         ;
080E: 25        DEC   H             ;
080F: 3A 29 80  LD    A,($8029)     ;
0812: 0F        RRCA                ;
0813: 0F        RRCA                ;
0814: 0F        RRCA                ;
0815: 0F        RRCA                ;
0816: E6 0F     AND   $0F           ;
0818: CD 4F 14  CALL  $144F         ;
081B: 3A 29 80  LD    A,($8029)     ;
081E: E6 0F     AND   $0F           ;
0820: C3 4F 14  JP    $144F         ;
0823: 3A 29 80  LD    A,($8029)     ;
0826: FE 01     CP    $01           ;
0828: 28 01     JR    Z,$82B        ;
082A: AF        XOR   A             ;
082B: 21 B1 0B  LD    HL,$0BB1      ;
082E: CF        RST   $08           ;
082F: 5E        LD    E,(HL)        ;
0830: 23        INC   HL            ;
0831: 56        LD    D,(HL)        ;
0832: 21 19 15  LD    HL,$1519      ;
0835: 06 12     LD    B,$12         ;
0837: 0E C0     LD    C,$C0         ;
0839: C3 1F 14  JP    $141F         ;
083C: 21 17 15  LD    HL,$1517      ;
083F: 11 A0 0B  LD    DE,$0BA0      ;
0842: 06 11     LD    B,$11         ;
0844: 0E C0     LD    C,$C0         ;
0846: C3 1F 14  JP    $141F         ;
0849: 21 18 11  LD    HL,$1118      ;
084C: 06 09     LD    B,$09         ;
084E: 0E C0     LD    C,$C0         ;
0850: 3E 24     LD    A,$24         ;
0852: CD 5D 14  CALL  $145D         ;
0855: 21 1A 12  LD    HL,$121A      ;
0858: 06 0A     LD    B,$0A         ;
085A: C3 5D 14  JP    $145D         ;
085D: 21 18 11  LD    HL,$1118      ;
0860: 11 97 0B  LD    DE,$0B97      ;
0863: 06 09     LD    B,$09         ;
0865: 0E C0     LD    C,$C0         ;
0867: C3 1F 14  JP    $141F         ;
086A: CD 5D 08  CALL  $085D         ;
086D: 3A 21 80  LD    A,($8021)     ;
0870: 21 E5 0B  LD    HL,$0BE5      ;
0873: CF        RST   $08           ;
0874: 5E        LD    E,(HL)        ;
0875: 23        INC   HL            ;
0876: 56        LD    D,(HL)        ;
0877: 21 1A 12  LD    HL,$121A      ;
087A: 06 0A     LD    B,$0A         ;
087C: 0E C0     LD    C,$C0         ;
087E: C3 1F 14  JP    $141F         ;
0881: 3A 01 80  LD    A,($8001)     ;
0884: 4F        LD    C,A           ;
0885: E6 0F     AND   $0F           ;
0887: C0        RET   NZ            ;
0888: 79        LD    A,C           ;
0889: 0F        RRCA                ;
088A: 0F        RRCA                ;
088B: 0F        RRCA                ;
088C: 0F        RRCA                ;
088D: E6 01     AND   $01           ;
088F: 28 0D     JR    Z,$89E        ;
0891: 21 1C 12  LD    HL,$121C      ;
0894: 11 8C 0B  LD    DE,$0B8C      ;
0897: 06 0B     LD    B,$0B         ;
0899: 0E C0     LD    C,$C0         ;
089B: C3 1F 14  JP    $141F         ;
089E: 21 1C 12  LD    HL,$121C      ;
08A1: 06 0B     LD    B,$0B         ;
08A3: 0E C0     LD    C,$C0         ;
08A5: 3E 24     LD    A,$24         ;
08A7: C3 5D 14  JP    $145D         ;
08AA: 21 04 00  LD    HL,$0004      ;
08AD: 22 0C 80  LD    ($800C),HL    ;
08B0: 0E C8     LD    C,$C8         ;
08B2: 21 09 15  LD    HL,$1509      ;
08B5: 11 9F 0A  LD    DE,$0A9F      ;
08B8: 06 12     LD    B,$12         ;
08BA: CD 1F 14  CALL  $141F         ;
08BD: 21 0A 16  LD    HL,$160A      ;
08C0: 11 B1 0A  LD    DE,$0AB1      ;
08C3: 06 13     LD    B,$13         ;
08C5: CD 1F 14  CALL  $141F         ;
08C8: 21 0B 15  LD    HL,$150B      ;
08CB: 11 C4 0A  LD    DE,$0AC4      ;
08CE: 06 12     LD    B,$12         ;
08D0: CD 1F 14  CALL  $141F         ;
08D3: 21 0C 16  LD    HL,$160C      ;
08D6: 11 D6 0A  LD    DE,$0AD6      ;
08D9: 06 13     LD    B,$13         ;
08DB: CD 1F 14  CALL  $141F         ;
08DE: 21 0D 17  LD    HL,$170D      ;
08E1: 11 E9 0A  LD    DE,$0AE9      ;
08E4: 06 14     LD    B,$14         ;
08E6: CD 1F 14  CALL  $141F         ;
08E9: 21 0E 17  LD    HL,$170E      ;
08EC: 11 FD 0A  LD    DE,$0AFD      ;
08EF: 06 13     LD    B,$13         ;
08F1: CD 1F 14  CALL  $141F         ;
08F4: 21 0F 17  LD    HL,$170F      ;
08F7: 11 10 0B  LD    DE,$0B10      ;
08FA: 06 11     LD    B,$11         ;
08FC: CD 1F 14  CALL  $141F         ;
08FF: 21 10 15  LD    HL,$1510      ;
0902: 3E F9     LD    A,$F9         ;
0904: CD 4F 14  CALL  $144F         ;
0907: 0E B8     LD    C,$B8         ;
0909: 21 09 15  LD    HL,$1509      ;
090C: 3E 0D     LD    A,$0D         ;
090E: 06 12     LD    B,$12         ;
0910: CD 5D 14  CALL  $145D         ;
0913: 21 0A 16  LD    HL,$160A      ;
0916: 3E 0D     LD    A,$0D         ;
0918: 06 13     LD    B,$13         ;
091A: CD 5D 14  CALL  $145D         ;
091D: 21 0B 15  LD    HL,$150B      ;
0920: 3E 11     LD    A,$11         ;
0922: 06 02     LD    B,$02         ;
0924: CD 5D 14  CALL  $145D         ;
0927: 3E 15     LD    A,$15         ;
0929: 06 0F     LD    B,$0F         ;
092B: CD 5D 14  CALL  $145D         ;
092E: 3E 11     LD    A,$11         ;
0930: CD 4F 14  CALL  $144F         ;
0933: 21 0C 16  LD    HL,$160C      ;
0936: 3E 13     LD    A,$13         ;
0938: 06 02     LD    B,$02         ;
093A: CD 5D 14  CALL  $145D         ;
093D: 3E 17     LD    A,$17         ;
093F: 06 10     LD    B,$10         ;
0941: CD 5D 14  CALL  $145D         ;
0944: 3E 13     LD    A,$13         ;
0946: CD 4F 14  CALL  $144F         ;
0949: 21 0D 17  LD    HL,$170D      ;
094C: 3E 13     LD    A,$13         ;
094E: 06 02     LD    B,$02         ;
0950: CD 5D 14  CALL  $145D         ;
0953: 3E 17     LD    A,$17         ;
0955: 06 10     LD    B,$10         ;
0957: CD 5D 14  CALL  $145D         ;
095A: 3E 0F     LD    A,$0F         ;
095C: CD 4F 14  CALL  $144F         ;
095F: 3E 13     LD    A,$13         ;
0961: CD 4F 14  CALL  $144F         ;
0964: 21 0E 17  LD    HL,$170E      ;
0967: 3E 13     LD    A,$13         ;
0969: CD 4F 14  CALL  $144F         ;
096C: 3E 19     LD    A,$19         ;
096E: 06 11     LD    B,$11         ;
0970: CD 5D 14  CALL  $145D         ;
0973: 3E 18     LD    A,$18         ;
0975: CD 4F 14  CALL  $144F         ;
0978: 21 0F 17  LD    HL,$170F      ;
097B: 3E 18     LD    A,$18         ;
097D: 06 02     LD    B,$02         ;
097F: CD 5D 14  CALL  $145D         ;
0982: 3E 19     LD    A,$19         ;
0984: CD 4F 14  CALL  $144F         ;
0987: 3E 18     LD    A,$18         ;
0989: 06 0E     LD    B,$0E         ;
098B: CD 5D 14  CALL  $145D         ;
098E: 21 10 15  LD    HL,$1510      ;
0991: 3E 18     LD    A,$18         ;
0993: CD 4F 14  CALL  $144F         ;
0996: 0E C0     LD    C,$C0         ;
0998: 21 0B 15  LD    HL,$150B      ;
099B: 11 60 0A  LD    DE,$0A60      ;
099E: 06 11     LD    B,$11         ;
09A0: CD 1F 14  CALL  $141F         ;
09A3: 21 0C 13  LD    HL,$130C      ;
09A6: 11 71 0A  LD    DE,$0A71      ;
09A9: 06 0E     LD    B,$0E         ;
09AB: CD 1F 14  CALL  $141F         ;
09AE: 21 0D 14  LD    HL,$140D      ;
09B1: 11 7F 0A  LD    DE,$0A7F      ;
09B4: 06 10     LD    B,$10         ;
09B6: CD 1F 14  CALL  $141F         ;
09B9: 21 0E 15  LD    HL,$150E      ;
09BC: 11 8F 0A  LD    DE,$0A8F      ;
09BF: 06 10     LD    B,$10         ;
09C1: CD 1F 14  CALL  $141F         ;
09C4: 3E 1A     LD    A,$1A         ;
09C6: 0E B0     LD    C,$B0         ;
09C8: 21 0B 15  LD    HL,$150B      ;
09CB: 06 11     LD    B,$11         ;
09CD: CD 5D 14  CALL  $145D         ;
09D0: 21 0C 13  LD    HL,$130C      ;
09D3: 06 0E     LD    B,$0E         ;
09D5: CD 5D 14  CALL  $145D         ;
09D8: 21 0D 14  LD    HL,$140D      ;
09DB: 06 10     LD    B,$10         ;
09DD: CD 5D 14  CALL  $145D         ;
09E0: 21 0E 15  LD    HL,$150E      ;
09E3: 06 10     LD    B,$10         ;
09E5: C3 5D 14  JP    $145D         ;
09E8: 21 0A 16  LD    HL,$160A      ;
09EB: 11 21 0B  LD    DE,$0B21      ;
09EE: 0E C0     LD    C,$C0         ;
09F0: 06 13     LD    B,$13         ;
09F2: CD 1F 14  CALL  $141F         ;
09F5: 21 0B 15  LD    HL,$150B      ;
09F8: 11 34 0B  LD    DE,$0B34      ;
09FB: 06 12     LD    B,$12         ;
09FD: CD 1F 14  CALL  $141F         ;
0A00: 21 0C 15  LD    HL,$150C      ;
0A03: 11 46 0B  LD    DE,$0B46      ;
0A06: 06 12     LD    B,$12         ;
0A08: CD 1F 14  CALL  $141F         ;
0A0B: 21 0D 16  LD    HL,$160D      ;
0A0E: 11 58 0B  LD    DE,$0B58      ;
0A11: 06 13     LD    B,$13         ;
0A13: CD 1F 14  CALL  $141F         ;
0A16: 21 0E 17  LD    HL,$170E      ;
0A19: 11 6B 0B  LD    DE,$0B6B      ;
0A1C: 06 14     LD    B,$14         ;
0A1E: CD 1F 14  CALL  $141F         ;
0A21: 21 0F 17  LD    HL,$170F      ;
0A24: 11 7F 0B  LD    DE,$0B7F      ;
0A27: 06 0D     LD    B,$0D         ;
0A29: CD 1F 14  CALL  $141F         ;
0A2C: 3E 1B     LD    A,$1B         ;
0A2E: 21 0A 16  LD    HL,$160A      ;
0A31: 0E B0     LD    C,$B0         ;
0A33: 06 13     LD    B,$13         ;
0A35: CD 5D 14  CALL  $145D         ;
0A38: 21 0B 15  LD    HL,$150B      ;
0A3B: 06 12     LD    B,$12         ;
0A3D: CD 5D 14  CALL  $145D         ;
0A40: 21 0C 15  LD    HL,$150C      ;
0A43: 06 12     LD    B,$12         ;
0A45: CD 5D 14  CALL  $145D         ;
0A48: 21 0D 16  LD    HL,$160D      ;
0A4B: 06 13     LD    B,$13         ;
0A4D: CD 5D 14  CALL  $145D         ;
0A50: 21 0E 17  LD    HL,$170E      ;
0A53: 06 14     LD    B,$14         ;
0A55: CD 5D 14  CALL  $145D         ;
0A58: 21 0F 17  LD    HL,$170F      ;
0A5B: 06 0D     LD    B,$0D         ;
0A5D: C3 5D 14  JP    $145D         ;
0A60: 2A 51 52  LD    HL,($5251)    ;
0A63: 53        LD    D,E           ;
0A64: 52        LD    D,D           ;
0A65: 54        LD    D,H           ;
0A66: 55        LD    D,L           ;
0A67: 56        LD    D,(HL)        ;
0A68: 24        INC   H             ;
0A69: 57        LD    D,A           ;
0A6A: 58        LD    E,B           ;
0A6B: 59        LD    E,C           ;
0A6C: 5A        LD    E,D           ;
0A6D: 5B        LD    E,E           ;
0A6E: 5C        LD    E,H           ;
0A6F: 5D        LD    E,L           ;
0A70: 52        LD    D,D           ;
0A71: 5E        LD    E,(HL)        ;
0A72: 5F        LD    E,A           ;
0A73: 2A 60 61  LD    HL,($6160)    ;
0A76: 62        LD    H,D           ;
0A77: 63        LD    H,E           ;
0A78: 64        LD    H,H           ;
0A79: 65        LD    H,L           ;
0A7A: 66        LD    H,(HL)        ;
0A7B: 67        LD    H,A           ;
0A7C: 68        LD    L,B           ;
0A7D: 69        LD    L,C           ;
0A7E: 6A        LD    L,D           ;
0A7F: 6B        LD    L,E           ;
0A80: 6C        LD    L,H           ;
0A81: 6D        LD    L,L           ;
0A82: 6E        LD    L,(HL)        ;
0A83: 6F        LD    L,A           ;
0A84: 70        LD    (HL),B        ;
0A85: 71        LD    (HL),C        ;
0A86: 72        LD    (HL),D        ;
0A87: 73        LD    (HL),E        ;
0A88: 74        LD    (HL),H        ;
0A89: 75        LD    (HL),L        ;
0A8A: 76        HALT                ;
0A8B: 77        LD    (HL),A        ;
0A8C: 78        LD    A,B           ;
0A8D: 79        LD    A,C           ;
0A8E: 7A        LD    A,D           ;
0A8F: 7B        LD    A,E           ;
0A90: 7C        LD    A,H           ;
0A91: 7D        LD    A,L           ;
0A92: 7E        LD    A,(HL)        ;
0A93: 7F        LD    A,A           ;
0A94: 80        ADD   A,B           ;
0A95: 81        ADD   A,C           ;
0A96: 82        ADD   A,D           ;
0A97: 83        ADD   A,E           ;
0A98: 84        ADD   A,H           ;
0A99: 85        ADD   A,L           ;
0A9A: 86        ADD   A,(HL)        ;
0A9B: 87        ADD   A,A           ;
0A9C: 7F        LD    A,A           ;
0A9D: 88        ADC   A,B           ;
0A9E: 89        ADC   A,C           ;
0A9F: C0        RET   NZ            ;
0AA0: C1        POP   BC            ;
0AA1: C2 C3 C2  JP    NZ,$C2C3      ;
0AA4: C4 C5 C1  CALL  NZ,$C1C5      ;
0AA7: C6 C7     ADD   A,$C7         ;
0AA9: C1        POP   BC            ;
0AAA: C8        RET   Z             ;
0AAB: C1        POP   BC            ;
0AAC: C9        RET                 ;
0AAD: CA CB CA  JP    Z,$CACB       ;
0AB0: CC CD CE  CALL  Z,$CECD       ;
0AB3: CF        RST   $08           ;
0AB4: D0        RET   NC            ;
0AB5: D1        POP   DE            ;
0AB6: D2 D3 D4  JP    NC,$D4D3      ;
0AB9: D5        PUSH  DE            ;
0ABA: D6 D7     SUB   $D7           ;
0ABC: D8        RET   C             ;
0ABD: D9        EXX                 ;
0ABE: DA DB DC  JP    C,$DCDB       ;
0AC1: DD 
0AC2: DE DF     SBC   A,$DF         ;
0AC4: E0        RET   PO            ;
0AC5: E1        POP   HL            ;
0AC6: E2 E3 E4  JP    PO,$E4E3      ;
0AC9: E5        PUSH  HL            ;
0ACA: E6 E7     AND   $E7           ;
0ACC: E8        RET   PE            ;
0ACD: E9        JP    (HL)          ;
0ACE: EA EB EC  JP    PE,$ECEB      ;
0AD1: ED 
0AD2: EE EF     XOR   $EF           ;
0AD4: F0        RET   P             ;
0AD5: F1        POP   AF            ;
0AD6: F2 F3 F4  JP    P,$F4F3       ;
0AD9: F5        PUSH  AF            ;
0ADA: F6 F7     OR    $F7           ;
0ADC: F8        RET   M             ;
0ADD: F9        LD    SP,HL         ;
0ADE: FA FB FC  JP    M,$FCFB       ;
0AE1: FD 
0AE2: FE FF     CP    $FF           ;
0AE4: A0        AND   B             ;
0AE5: A1        AND   C             ;
0AE6: A2        AND   D             ;
0AE7: A3        AND   E             ;
0AE8: A4        AND   H             ;
0AE9: A5        AND   L             ;
0AEA: A6        AND   (HL)          ;
0AEB: A7        AND   A             ;
0AEC: A8        XOR   B             ;
0AED: A9        XOR   C             ;
0AEE: AA        XOR   D             ;
0AEF: AB        XOR   E             ;
0AF0: AC        XOR   H             ;
0AF1: AD        XOR   L             ;
0AF2: AE        XOR   (HL)          ;
0AF3: AF        XOR   A             ;
0AF4: B0        OR    B             ;
0AF5: B1        OR    C             ;
0AF6: B2        OR    D             ;
0AF7: B3        OR    E             ;
0AF8: B4        OR    H             ;
0AF9: B5        OR    L             ;
0AFA: B6        OR    (HL)          ;
0AFB: B7        OR    A             ;
0AFC: B8        CP    B             ;
0AFD: B9        CP    C             ;
0AFE: BA        CP    D             ;
0AFF: BB        CP    E             ;
0B00: BB        CP    E             ;
0B01: BB        CP    E             ;
0B02: BB        CP    E             ;
0B03: BB        CP    E             ;
0B04: BB        CP    E             ;
0B05: BC        CP    H             ;
0B06: BD        CP    L             ;
0B07: BD        CP    L             ;
0B08: BD        CP    L             ;
0B09: BE        CP    (HL)          ;
0B0A: BB        CP    E             ;
0B0B: BB        CP    E             ;
0B0C: BB        CP    E             ;
0B0D: BB        CP    E             ;
0B0E: BF        CP    A             ;
0B0F: F0        RET   P             ;
0B10: F1        POP   AF            ;
0B11: F2 BB F3  JP    P,$F3BB       ;
0B14: F4 F4 F4  CALL  P,$F4F4       ;
0B17: F4 F5 F6  CALL  P,$F6F5       ;
0B1A: F6 F6     OR    $F6           ;
0B1C: F7        RST   $30           ;
0B1D: F4 F4 F4  CALL  P,$F4F4       ;
0B20: F8        RET   M             ;
0B21: 8A        ADC   A,D           ;
0B22: 8B        ADC   A,E           ;
0B23: 8C        ADC   A,H           ;
0B24: 8D        ADC   A,L           ;
0B25: 8E        ADC   A,(HL)        ;
0B26: 8D        ADC   A,L           ;
0B27: 8F        ADC   A,A           ;
0B28: 90        SUB   B             ;
0B29: 87        ADD   A,A           ;
0B2A: 91        SUB   C             ;
0B2B: 92        SUB   D             ;
0B2C: 93        SUB   E             ;
0B2D: 94        SUB   H             ;
0B2E: 87        ADD   A,A           ;
0B2F: 95        SUB   L             ;
0B30: 96        SUB   (HL)          ;
0B31: 97        SUB   A             ;
0B32: 98        SBC   B             ;
0B33: 99        SBC   C             ;
0B34: 9A        SBC   D             ;
0B35: 9B        SBC   E             ;
0B36: 9C        SBC   H             ;
0B37: 9D        SBC   L             ;
0B38: 9C        SBC   H             ;
0B39: 9E        SBC   (HL)          ;
0B3A: 9F        SBC   A             ;
0B3B: A0        AND   B             ;
0B3C: A1        AND   C             ;
0B3D: A2        AND   D             ;
0B3E: A3        AND   E             ;
0B3F: A4        AND   H             ;
0B40: A5        AND   L             ;
0B41: A6        AND   (HL)          ;
0B42: A7        AND   A             ;
0B43: A8        XOR   B             ;
0B44: A9        XOR   C             ;
0B45: AA        XOR   D             ;
0B46: AB        XOR   E             ;
0B47: AC        XOR   H             ;
0B48: AD        XOR   L             ;
0B49: AE        XOR   (HL)          ;
0B4A: AF        XOR   A             ;
0B4B: B0        OR    B             ;
0B4C: B1        OR    C             ;
0B4D: B2        OR    D             ;
0B4E: B3        OR    E             ;
0B4F: B4        OR    H             ;
0B50: B5        OR    L             ;
0B51: B6        OR    (HL)          ;
0B52: B7        OR    A             ;
0B53: B8        CP    B             ;
0B54: A7        AND   A             ;
0B55: B9        CP    C             ;
0B56: 9A        SBC   D             ;
0B57: BA        CP    D             ;
0B58: AB        XOR   E             ;
0B59: BB        CP    E             ;
0B5A: AA        XOR   D             ;
0B5B: 9A        SBC   D             ;
0B5C: BC        CP    H             ;
0B5D: BD        CP    L             ;
0B5E: BE        CP    (HL)          ;
0B5F: BF        CP    A             ;
0B60: C0        RET   NZ            ;
0B61: C1        POP   BC            ;
0B62: C2 9A C3  JP    NZ,$C39A      ;
0B65: AA        XOR   D             ;
0B66: C4 C5 C6  CALL  NZ,$C6C5      ;
0B69: C7        RST   $00           ;
0B6A: C8        RET   Z             ;
0B6B: AB        XOR   E             ;
0B6C: BB        CP    E             ;
0B6D: C9        RET                 ;
0B6E: CA CA CB  JP    Z,$CBCA       ;
0B71: CC CD CE  CALL  Z,$CECD       ;
0B74: CF        RST   $08           ;
0B75: D0        RET   NC            ;
0B76: D1        POP   DE            ;
0B77: D2 CB CA  JP    NC,$CACB      ;
0B7A: CA D3 D4  JP    Z,$D4D3       ;
0B7D: D5        PUSH  DE            ;
0B7E: D6 D7     SUB   $D7           ;
0B80: AA        XOR   D             ;
0B81: 24        INC   H             ;
0B82: 24        INC   H             ;
0B83: 24        INC   H             ;
0B84: 24        INC   H             ;
0B85: 24        INC   H             ;
0B86: 24        INC   H             ;
0B87: D8        RET   C             ;
0B88: D9        EXX                 ;
0B89: D9        EXX                 ;
0B8A: D9        EXX                 ;
0B8B: DA 12 17  JP    C,$1712       ;
0B8E: 1C        INC   E             ;
0B8F: 0E 1B     LD    C,$1B         ;
0B91: 1D        DEC   E             ;
0B92: 24        INC   H             ;
0B93: 0C        INC   C             ;
0B94: 18 12     JR    $BA8          ;
0B96: 17        RLA                 ;
0B97: 10 0A     DJNZ  $BA3          ;
0B99: 16 0E     LD    D,$0E         ;
0B9B: 24        INC   H             ;
0B9C: 18 1F     JR    $BBD          ;
0B9E: 0E 1B     LD    C,$1B         ;
0BA0: 19        ADD   HL,DE         ;
0BA1: 1E 1C     LD    E,$1C         ;
0BA3: 11 24 1C  LD    DE,$1C24      ;
0BA6: 1D        DEC   E             ;
0BA7: 0A        LD    A,(BC)        ;
0BA8: 1B        DEC   DE            ;
0BA9: 1D        DEC   E             ;
0BAA: 24        INC   H             ;
0BAB: 0B        DEC   BC            ;
0BAC: 1E 1D     LD    E,$1D         ;
0BAE: 1D        DEC   E             ;
0BAF: 18 17     JR    $BC8          ;
0BB1: C7        RST   $00           ;
0BB2: 0B        DEC   BC            ;
0BB3: B5        OR    L             ;
0BB4: 0B        DEC   BC            ;
0BB5: 24        INC   H             ;
0BB6: 18 17     JR    $BCF          ;
0BB8: 0E 24     LD    C,$24         ;
0BBA: 19        ADD   HL,DE         ;
0BBB: 15        DEC   D             ;
0BBC: 0A        LD    A,(BC)        ;
0BBD: 22 0E 1B  LD    ($1B0E),HL    ;
0BC0: 24        INC   H             ;
0BC1: 18 17     JR    $BDA          ;
0BC3: 15        DEC   D             ;
0BC4: 22 24 24  LD    ($2424),HL    ;
0BC7: 18 17     JR    $BE0          ;
0BC9: 0E 24     LD    C,$24         ;
0BCB: 18 1B     JR    $BE8          ;
0BCD: 24        INC   H             ;
0BCE: 1D        DEC   E             ;
0BCF: 20 18     JR    NZ,$BE9       ;
0BD1: 24        INC   H             ;
0BD2: 19        ADD   HL,DE         ;
0BD3: 15        DEC   D             ;
0BD4: 0A        LD    A,(BC)        ;
0BD5: 22 0E 1B  LD    ($1B0E),HL    ;
0BD8: 1C        INC   E             ;
0BD9: 0C        INC   C             ;
0BDA: 1B        DEC   DE            ;
0BDB: 0E 0D     LD    C,$0D         ;
0BDD: 12        LD    (DE),A        ;
0BDE: 1D        DEC   E             ;
0BDF: 1B        DEC   DE            ;
0BE0: 0E 0A     LD    C,$0A         ;
0BE2: 0D        DEC   C             ;
0BE3: 22 2C E9  LD    ($E92C),HL    ;
0BE6: 0B        DEC   BC            ;
0BE7: F3        DI                  ;
0BE8: 0B        DEC   BC            ;
0BE9: 19        ADD   HL,DE         ;
0BEA: 15        DEC   D             ;
0BEB: 0A        LD    A,(BC)        ;
0BEC: 22 0E 1B  LD    ($1B0E),HL    ;
0BEF: 24        INC   H             ;
0BF0: 18 17     JR    $C09          ;
0BF2: 0E 19     LD    C,$19         ;
0BF4: 15        DEC   D             ;
0BF5: 0A        LD    A,(BC)        ;
0BF6: 22 0E 1B  LD    ($1B0E),HL    ;
0BF9: 24        INC   H             ;
0BFA: 1D        DEC   E             ;
0BFB: 20 18     JR    NZ,$C15       ;
0BFD: 1C        INC   E             ;
0BFE: 18 15     JR    $C15          ;
0C00: 1F        RRA                 ;
0C01: 0A        LD    A,(BC)        ;
0C02: 15        DEC   D             ;
0C03: 18 1E     JR    $C23          ;
0C05: 24        INC   H             ;
0C06: 15        DEC   D             ;
0C07: 0E 0F     LD    C,$0F         ;
0C09: 1D        DEC   E             ;
0C0A: 05        DEC   B             ;
0C0B: 02        LD    (BC),A        ;
0C0C: 01 03 02  LD    BC,$0203      ;
0C0F: 02        LD    (BC),A        ;
0C10: 14        INC   D             ;
0C11: 0C        INC   C             ;
0C12: 24        INC   H             ;
0C13: 0C        INC   C             ;
0C14: 20 00     JR    NZ,$C16       ;
0C16: 10 00     DJNZ  $C18          ;
0C18: 20 00     JR    NZ,$C1A       ;
0C1A: 20 00     JR    NZ,$C1C       ;
0C1C: 20 00     JR    NZ,$C1E       ;
0C1E: 30 00     JR    NC,$C20       ;
0C20: 20 00     JR    NZ,$C22       ;
0C22: FF        RST   $38           ;
0C23: FF        RST   $38           ;
0C24: 20 00     JR    NZ,$C26       ;
0C26: 10 00     DJNZ  $C28          ;
0C28: 10 00     DJNZ  $C2A          ;
0C2A: 20 00     JR    NZ,$C2C       ;
0C2C: 20 00     JR    NZ,$C2E       ;
0C2E: 20 00     JR    NZ,$C30       ;
0C30: 20 00     JR    NZ,$C32       ;
0C32: FF        RST   $38           ;
0C33: FF        RST   $38           ;
0C34: 10 18     DJNZ  $C4E          ;
0C36: 08        EX    AF,AF'        ;
0C37: 00        NOP                 ;
0C38: 1A        LD    A,(DE)        ;
0C39: 17        RLA                 ;
0C3A: 18 07     JR    $C43          ;
0C3C: 3A 1B 1F  LD    A,($1F1B)     ;
0C3F: 15        DEC   D             ;
0C40: 35        DEC   (HL)          ;
0C41: 0D        DEC   C             ;
0C42: 48        LD    C,B           ;
0C43: 0C        INC   C             ;
0C44: 35        DEC   (HL)          ;
0C45: 0D        DEC   C             ;
0C46: A2        AND   D             ;
0C47: 0D        DEC   C             ;
0C48: CD 2A 07  CALL  $072A         ;
0C4B: CD 0D 07  CALL  $070D         ;
0C4E: CD DC 07  CALL  $07DC         ;
0C51: CD D5 0D  CALL  $0DD5         ;
0C54: CD AA 08  CALL  $08AA         ;
0C57: 3E 40     LD    A,$40         ;
0C59: 32 41 80  LD    ($8041),A     ;
0C5C: 11 65 0C  LD    DE,$0C65      ;
0C5F: DD 73 00  LD    (IX+$00),E    ;
0C62: DD 72 01  LD    (IX+$01),D    ;
0C65: 21 41 80  LD    HL,$8041      ;
0C68: 35        DEC   (HL)          ;
0C69: 28 03     JR    Z,$C6E        ;
0C6B: C3 E3 04  JP    $04E3         ;
0C6E: 21 60 0D  LD    HL,$0D60      ;
0C71: 22 1E 7A  LD    ($7A1E),HL    ;
0C74: 21 60 16  LD    HL,$1660      ;
0C77: 22 1E 7B  LD    ($7B1E),HL    ;
0C7A: 21 30 0F  LD    HL,$0F30      ;
0C7D: 22 1E 7C  LD    ($7C1E),HL    ;
0C80: 21 02 80  LD    HL,$8002      ;
0C83: 22 1E 79  LD    ($791E),HL    ;
0C86: AF        XOR   A             ;
0C87: 32 1E 7D  LD    ($7D1E),A     ;
0C8A: 11 93 0C  LD    DE,$0C93      ;
0C8D: DD 73 00  LD    (IX+$00),E    ;
0C90: DD 72 01  LD    (IX+$01),D    ;
0C93: 3A 1E 7D  LD    A,($7D1E)     ;
0C96: 3C        INC   A             ;
0C97: 32 1E 7D  LD    ($7D1E),A     ;
0C9A: FE 10     CP    $10           ;
0C9C: 28 0B     JR    Z,$CA9        ;
0C9E: 0F        RRCA                ;
0C9F: E6 07     AND   $07           ;
0CA1: C6 30     ADD   A,$30         ;
0CA3: 32 1E 7C  LD    ($7C1E),A     ;
0CA6: C3 E3 04  JP    $04E3         ;
0CA9: 3E 78     LD    A,$78         ;
0CAB: 32 1E 7D  LD    ($7D1E),A     ;
0CAE: 11 B7 0C  LD    DE,$0CB7      ;
0CB1: DD 73 00  LD    (IX+$00),E    ;
0CB4: DD 72 01  LD    (IX+$01),D    ;
0CB7: 3A 1E 7D  LD    A,($7D1E)     ;
0CBA: 3C        INC   A             ;
0CBB: 32 1E 7D  LD    ($7D1E),A     ;
0CBE: 28 13     JR    Z,$CD3        ;
0CC0: E6 07     AND   $07           ;
0CC2: C6 38     ADD   A,$38         ;
0CC4: 32 1E 7C  LD    ($7C1E),A     ;
0CC7: 2A 1E 7B  LD    HL,($7B1E)    ;
0CCA: 3E F0     LD    A,$F0         ;
0CCC: CF        RST   $08           ;
0CCD: 22 1E 7B  LD    ($7B1E),HL    ;
0CD0: C3 E3 04  JP    $04E3         ;
0CD3: 3E 10     LD    A,$10         ;
0CD5: 32 1E 7D  LD    ($7D1E),A     ;
0CD8: 11 E1 0C  LD    DE,$0CE1      ;
0CDB: DD 73 00  LD    (IX+$00),E    ;
0CDE: DD 72 01  LD    (IX+$01),D    ;
0CE1: 3A 1E 7D  LD    A,($7D1E)     ;
0CE4: 3D        DEC   A             ;
0CE5: 32 1E 7D  LD    ($7D1E),A     ;
0CE8: 28 0B     JR    Z,$CF5        ;
0CEA: 0F        RRCA                ;
0CEB: E6 07     AND   $07           ;
0CED: C6 30     ADD   A,$30         ;
0CEF: 32 1E 7C  LD    ($7C1E),A     ;
0CF2: C3 E3 04  JP    $04E3         ;
0CF5: AF        XOR   A             ;
0CF6: 32 41 80  LD    ($8041),A     ;
0CF9: 32 1E 79  LD    ($791E),A     ;
0CFC: 11 05 0D  LD    DE,$0D05      ;
0CFF: DD 73 00  LD    (IX+$00),E    ;
0D02: DD 72 01  LD    (IX+$01),D    ;
0D05: 3A 01 80  LD    A,($8001)     ;
0D08: E6 01     AND   $01           ;
0D0A: C2 E3 04  JP    NZ,$04E3      ;
0D0D: 21 41 80  LD    HL,$8041      ;
0D10: 35        DEC   (HL)          ;
0D11: 28 0E     JR    Z,$D21        ;
0D13: 7E        LD    A,(HL)        ;
0D14: E6 07     AND   $07           ;
0D16: 21 38 0C  LD    HL,$0C38      ;
0D19: D7        RST   $10           ;
0D1A: 7E        LD    A,(HL)        ;
0D1B: CD C6 09  CALL  $09C6         ;
0D1E: C3 E3 04  JP    $04E3         ;
0D21: CD F0 06  CALL  $06F0         ;
0D24: 3E 03     LD    A,$03         ;
0D26: 32 28 80  LD    ($8028),A     ;
0D29: 11 D6 04  LD    DE,$04D6      ;
0D2C: DD 73 00  LD    (IX+$00),E    ;
0D2F: DD 72 01  LD    (IX+$01),D    ;
0D32: C3 E3 04  JP    $04E3         ;
0D35: AF        XOR   A             ;
0D36: 32 21 80  LD    ($8021),A     ;
0D39: 32 87 81  LD    ($8187),A     ;
0D3C: 32 88 81  LD    ($8188),A     ;
0D3F: 21 B3 3E  LD    HL,$3EB3      ;
0D42: D7        RST   $10           ;
0D43: 7E        LD    A,(HL)        ;
0D44: 32 13 80  LD    ($8013),A     ;
0D47: 21 00 0D  LD    HL,$0D00      ;
0D4A: 22 10 80  LD    ($8010),HL    ;
0D4D: AF        XOR   A             ;
0D4E: 21 00 A4  LD    HL,$A400      ;
0D51: CF        RST   $08           ;
0D52: 7E        LD    A,(HL)        ;
0D53: 32 85 81  LD    ($8185),A     ;
0D56: 23        INC   HL            ;
0D57: 7E        LD    A,(HL)        ;
0D58: 32 86 81  LD    ($8186),A     ;
0D5B: CD 0D 07  CALL  $070D         ;
0D5E: CD 47 07  CALL  $0747         ;
0D61: CD D5 0D  CALL  $0DD5         ;
0D64: CD DC 07  CALL  $07DC         ;
0D67: CD E8 09  CALL  $09E8         ;
0D6A: AF        XOR   A             ;
0D6B: 32 2B 80  LD    ($802B),A     ;
0D6E: 32 2C 80  LD    ($802C),A     ;
0D71: 32 2D 80  LD    ($802D),A     ;
0D74: 32 22 84  LD    ($8422),A     ;
0D77: 32 2A 80  LD    ($802A),A     ;
0D7A: 11 83 0D  LD    DE,$0D83      ;
0D7D: DD 73 00  LD    (IX+$00),E    ;
0D80: DD 72 01  LD    (IX+$01),D    ;
0D83: 3A 2A 80  LD    A,($802A)     ;
0D86: A7        AND   A             ;
0D87: 20 03     JR    NZ,$D8C       ;
0D89: C3 E3 04  JP    $04E3         ;
0D8C: CD F0 06  CALL  $06F0         ;
0D8F: 3A 28 80  LD    A,($8028)     ;
0D92: 3C        INC   A             ;
0D93: 32 28 80  LD    ($8028),A     ;
0D96: 11 D6 04  LD    DE,$04D6      ;
0D99: DD 73 00  LD    (IX+$00),E    ;
0D9C: DD 72 01  LD    (IX+$01),D    ;
0D9F: C3 E3 04  JP    $04E3         ;
0DA2: CD 00 10  CALL  $1000         ;
0DA5: 3E 40     LD    A,$40         ;
0DA7: 32 41 80  LD    ($8041),A     ;
0DAA: 11 B3 0D  LD    DE,$0DB3      ;
0DAD: DD 73 00  LD    (IX+$00),E    ;
0DB0: DD 72 01  LD    (IX+$01),D    ;
0DB3: 3A 01 80  LD    A,($8001)     ;
0DB6: E6 07     AND   $07           ;
0DB8: C2 E6 04  JP    NZ,$04E6      ;
0DBB: 21 41 80  LD    HL,$8041      ;
0DBE: 35        DEC   (HL)          ;
0DBF: 28 03     JR    Z,$DC4        ;
0DC1: C3 E6 04  JP    $04E6         ;
0DC4: 3E 01     LD    A,$01         ;
0DC6: 32 28 80  LD    ($8028),A     ;
0DC9: 11 D6 04  LD    DE,$04D6      ;
0DCC: DD 73 00  LD    (IX+$00),E    ;
0DCF: DD 72 01  LD    (IX+$01),D    ;
0DD2: C3 E3 04  JP    $04E3         ;
0DD5: CD 63 14  CALL  $1463         ;
0DD8: CD 27 14  CALL  $1427         ;
0DDB: C3 EF 12  JP    $12EF         ;
0DDE: D5        PUSH  DE            ;
0DDF: E5        PUSH  HL            ;
0DE0: 5D        LD    E,L           ;
0DE1: 54        LD    D,H           ;
0DE2: 7D        LD    A,L           ;
0DE3: CD F2 0D  CALL  $0DF2         ;
0DE6: EB        EX    DE,HL         ;
0DE7: 7C        LD    A,H           ;
0DE8: CD F2 0D  CALL  $0DF2         ;
0DEB: 19        ADD   HL,DE         ;
0DEC: CD 35 0E  CALL  $0E35         ;
0DEF: E1        POP   HL            ;
0DF0: D1        POP   DE            ;
0DF1: C9        RET                 ;
0DF2: 67        LD    H,A           ;
0DF3: 2E 00     LD    L,$00         ;
0DF5: CD FB 0D  CALL  $0DFB         ;
0DF8: 6C        LD    L,H           ;
0DF9: 67        LD    H,A           ;
0DFA: C9        RET                 ;
0DFB: C5        PUSH  BC            ;
0DFC: D5        PUSH  DE            ;
0DFD: CD 12 0E  CALL  $0E12         ;
0E00: CB 79     BIT   7,C           ;
0E02: 28 06     JR    Z,$E0A        ;
0E04: 47        LD    B,A           ;
0E05: 7C        LD    A,H           ;
0E06: 93        SUB   E             ;
0E07: 67        LD    H,A           ;
0E08: 78        LD    A,B           ;
0E09: 9A        SBC   D             ;
0E0A: CB 7A     BIT   7,D           ;
0E0C: 28 01     JR    Z,$E0F        ;
0E0E: 91        SUB   C             ;
0E0F: D1        POP   DE            ;
0E10: C1        POP   BC            ;
0E11: C9        RET                 ;
0E12: EB        EX    DE,HL         ;
0E13: 4F        LD    C,A           ;
0E14: 21 00 00  LD    HL,$0000      ;
0E17: 06 08     LD    B,$08         ;
0E19: 29        ADD   HL,HL         ;
0E1A: 17        RLA                 ;
0E1B: 30 03     JR    NC,$E20       ;
0E1D: 19        ADD   HL,DE         ;
0E1E: CE 00     ADC   A,$00         ;
0E20: 10 F7     DJNZ  $E19          ;
0E22: C9        RET                 ;
0E23: C5        PUSH  BC            ;
0E24: 4F        LD    C,A           ;
0E25: AF        XOR   A             ;
0E26: 06 10     LD    B,$10         ;
0E28: 29        ADD   HL,HL         ;
0E29: 17        RLA                 ;
0E2A: 38 03     JR    C,$E2F        ;
0E2C: B9        CP    C             ;
0E2D: 38 02     JR    C,$E31        ;
0E2F: 91        SUB   C             ;
0E30: 23        INC   HL            ;
0E31: 10 F5     DJNZ  $E28          ;
0E33: C1        POP   BC            ;
0E34: C9        RET                 ;
0E35: C5        PUSH  BC            ;
0E36: D5        PUSH  DE            ;
0E37: E5        PUSH  HL            ;
0E38: 06 08     LD    B,$08         ;
0E3A: 11 40 00  LD    DE,$0040      ;
0E3D: 7D        LD    A,L           ;
0E3E: 6C        LD    L,H           ;
0E3F: 62        LD    H,D           ;
0E40: A7        AND   A             ;
0E41: ED 52     SBC   HL,DE         ;
0E43: 30 01     JR    NC,$E46       ;
0E45: 19        ADD   HL,DE         ;
0E46: 3F        CCF                 ;
0E47: CB 12     RL    D             ;
0E49: 87        ADD   A,A           ;
0E4A: ED 6A     ADC   HL,HL         ;
0E4C: 87        ADD   A,A           ;
0E4D: ED 6A     ADC   HL,HL         ;
0E4F: 10 EF     DJNZ  $E40          ;
0E51: 7A        LD    A,D           ;
0E52: E1        POP   HL            ;
0E53: D1        POP   DE            ;
0E54: C1        POP   BC            ;
0E55: C9        RET                 ;
0E56: C6 40     ADD   A,$40         ;
0E58: C5        PUSH  BC            ;
0E59: E5        PUSH  HL            ;
0E5A: 4F        LD    C,A           ;
0E5B: CB 71     BIT   6,C           ;
0E5D: 28 02     JR    Z,$E61        ;
0E5F: ED 44     NEG                 ;
0E61: E6 7F     AND   $7F           ;
0E63: 21 71 0E  LD    HL,$0E71      ;
0E66: D7        RST   $10           ;
0E67: 7E        LD    A,(HL)        ;
0E68: CB 79     BIT   7,C           ;
0E6A: 28 02     JR    Z,$E6E        ;
0E6C: ED 44     NEG                 ;
0E6E: E1        POP   HL            ;
0E6F: C1        POP   BC            ;
0E70: C9        RET                 ;
0E71: 00        NOP                 ;
0E72: 03        INC   BC            ;
0E73: 06 09     LD    B,$09         ;
0E75: 0C        INC   C             ;
0E76: 10 13     DJNZ  $E8B          ;
0E78: 16 19     LD    D,$19         ;
0E7A: 1C        INC   E             ;
0E7B: 1F        RRA                 ;
0E7C: 22 25 28  LD    ($2825),HL    ;
0E7F: 2B        DEC   HL            ;
0E80: 2E 31     LD    L,$31         ;
0E82: 33        INC   SP            ;
0E83: 36 39     LD    (HL),$39      ;
0E85: 3C        INC   A             ;
0E86: 3F        CCF                 ;
0E87: 41        LD    B,C           ;
0E88: 44        LD    B,H           ;
0E89: 47        LD    B,A           ;
0E8A: 49        LD    C,C           ;
0E8B: 4C        LD    C,H           ;
0E8C: 4E        LD    C,(HL)        ;
0E8D: 51        LD    D,C           ;
0E8E: 53        LD    D,E           ;
0E8F: 55        LD    D,L           ;
0E90: 58        LD    E,B           ;
0E91: 5A        LD    E,D           ;
0E92: 5C        LD    E,H           ;
0E93: 5E        LD    E,(HL)        ;
0E94: 60        LD    H,B           ;
0E95: 62        LD    H,D           ;
0E96: 64        LD    H,H           ;
0E97: 66        LD    H,(HL)        ;
0E98: 68        LD    L,B           ;
0E99: 6A        LD    L,D           ;
0E9A: 6B        LD    L,E           ;
0E9B: 6D        LD    L,L           ;
0E9C: 6F        LD    L,A           ;
0E9D: 70        LD    (HL),B        ;
0E9E: 71        LD    (HL),C        ;
0E9F: 73        LD    (HL),E        ;
0EA0: 74        LD    (HL),H        ;
0EA1: 75        LD    (HL),L        ;
0EA2: 76        HALT                ;
0EA3: 78        LD    A,B           ;
0EA4: 79        LD    A,C           ;
0EA5: 7A        LD    A,D           ;
0EA6: 7A        LD    A,D           ;
0EA7: 7B        LD    A,E           ;
0EA8: 7C        LD    A,H           ;
0EA9: 7D        LD    A,L           ;
0EAA: 7D        LD    A,L           ;
0EAB: 7E        LD    A,(HL)        ;
0EAC: 7E        LD    A,(HL)        ;
0EAD: 7E        LD    A,(HL)        ;
0EAE: 7F        LD    A,A           ;
0EAF: 7F        LD    A,A           ;
0EB0: 7F        LD    A,A           ;
0EB1: 7F        LD    A,A           ;
0EB2: E5        PUSH  HL            ;
0EB3: CD C4 0E  CALL  $0EC4         ;
0EB6: E1        POP   HL            ;
0EB7: CB 7D     BIT   7,L           ;
0EB9: 28 03     JR    Z,$EBE        ;
0EBB: 2F        CPL                 ;
0EBC: C6 81     ADD   A,$81         ;
0EBE: CB 7C     BIT   7,H           ;
0EC0: C8        RET   Z             ;
0EC1: ED 44     NEG                 ;
0EC3: C9        RET                 ;
0EC4: 7C        LD    A,H           ;
0EC5: DF        RST   $18           ;
0EC6: 67        LD    H,A           ;
0EC7: 7D        LD    A,L           ;
0EC8: DF        RST   $18           ;
0EC9: 6F        LD    L,A           ;
0ECA: BC        CP    H             ;
0ECB: 38 11     JR    C,$EDE        ;
0ECD: 2E 00     LD    L,$00         ;
0ECF: CD 23 0E  CALL  $0E23         ;
0ED2: 29        ADD   HL,HL         ;
0ED3: 29        ADD   HL,HL         ;
0ED4: 29        ADD   HL,HL         ;
0ED5: 29        ADD   HL,HL         ;
0ED6: 29        ADD   HL,HL         ;
0ED7: 7C        LD    A,H           ;
0ED8: 21 E7 0E  LD    HL,$0EE7      ;
0EDB: D7        RST   $10           ;
0EDC: 7E        LD    A,(HL)        ;
0EDD: C9        RET                 ;
0EDE: 7C        LD    A,H           ;
0EDF: 65        LD    H,L           ;
0EE0: CD CD 0E  CALL  $0ECD         ;
0EE3: 2F        CPL                 ;
0EE4: C6 41     ADD   A,$41         ;
0EE6: C9        RET                 ;
0EE7: 00        NOP                 ;
0EE8: 01 03 04  LD    BC,$0403      ;
0EEB: 05        DEC   B             ;
0EEC: 06 08     LD    B,$08         ;
0EEE: 09        ADD   HL,BC         ;
0EEF: 0A        LD    A,(BC)        ;
0EF0: 0B        DEC   BC            ;
0EF1: 0C        INC   C             ;
0EF2: 0D        DEC   C             ;
0EF3: 0F        RRCA                ;
0EF4: 10 11     DJNZ  $F07          ;
0EF6: 12        LD    (DE),A        ;
0EF7: 13        INC   DE            ;
0EF8: 14        INC   D             ;
0EF9: 15        DEC   D             ;
0EFA: 16 17     LD    D,$17         ;
0EFC: 18 19     JR    $F17          ;
0EFE: 19        ADD   HL,DE         ;
0EFF: 1A        LD    A,(DE)        ;
0F00: 1B        DEC   DE            ;
0F01: 1C        INC   E             ;
0F02: 1D        DEC   E             ;
0F03: 1D        DEC   E             ;
0F04: 1E 1F     LD    E,$1F         ;
0F06: 1F        RRA                 ;
0F07: 20 CD     JR    NZ,$ED6       ;
0F09: 12        LD    (DE),A        ;
0F0A: 0F        RRCA                ;
0F0B: CD 25 0F  CALL  $0F25         ;
0F0E: CD 38 0F  CALL  $0F38         ;
0F11: C9        RET                 ;
0F12: 3A 85 80  LD    A,($8085)     ;
0F15: A7        AND   A             ;
0F16: C8        RET   Z             ;
0F17: 21 80 80  LD    HL,$8080      ;
0F1A: 01 07 68  LD    BC,$6807      ;
0F1D: CD 10 01  CALL  $0110         ;
0F20: AF        XOR   A             ;
0F21: 32 85 80  LD    ($8085),A     ;
0F24: C9        RET                 ;
0F25: 3A 95 80  LD    A,($8095)     ;
0F28: A7        AND   A             ;
0F29: C8        RET   Z             ;
0F2A: 21 90 80  LD    HL,$8090      ;
0F2D: 01 07 68  LD    BC,$6807      ;
0F30: CD 10 01  CALL  $0110         ;
0F33: AF        XOR   A             ;
0F34: 32 95 80  LD    ($8095),A     ;
0F37: C9        RET                 ;
0F38: 3A A6 80  LD    A,($80A6)     ;
0F3B: A7        AND   A             ;
0F3C: C8        RET   Z             ;
0F3D: 21 A0 80  LD    HL,$80A0      ;
0F40: 01 08 68  LD    BC,$6808      ;
0F43: CD 10 01  CALL  $0110         ;
0F46: AF        XOR   A             ;
0F47: 32 A6 80  LD    ($80A6),A     ;
0F4A: C9        RET                 ;
0F4B: E5        PUSH  HL            ;
0F4C: 2A 08 80  LD    HL,($8008)    ;
0F4F: 7D        LD    A,L           ;
0F50: 87        ADD   A,A           ;
0F51: 87        ADD   A,A           ;
0F52: 85        ADD   A,L           ;
0F53: 3C        INC   A             ;
0F54: 6F        LD    L,A           ;
0F55: 7C        LD    A,H           ;
0F56: E6 84     AND   $84           ;
0F58: 28 04     JR    Z,$F5E        ;
0F5A: EE 84     XOR   $84           ;
0F5C: 20 01     JR    NZ,$F5F       ;
0F5E: 37        SCF                 ;
0F5F: 7C        LD    A,H           ;
0F60: 8F        ADC   A,A           ;
0F61: 67        LD    H,A           ;
0F62: 85        ADD   A,L           ;
0F63: 22 08 80  LD    ($8008),HL    ;
0F66: E1        POP   HL            ;
0F67: C9        RET                 ;
0F68: 3A 83 81  LD    A,($8183)     ;
0F6B: A7        AND   A             ;
0F6C: C8        RET   Z             ;
0F6D: 47        LD    B,A           ;
0F6E: C5        PUSH  BC            ;
0F6F: 3E 25     LD    A,$25         ;
0F71: 21 23 1B  LD    HL,$1B23      ;
0F74: E5        PUSH  HL            ;
0F75: 0E C0     LD    C,$C0         ;
0F77: CD 5D 14  CALL  $145D         ;
0F7A: E1        POP   HL            ;
0F7B: C1        POP   BC            ;
0F7C: 0E B0     LD    C,$B0         ;
0F7E: 3E 2A     LD    A,$2A         ;
0F80: C3 5D 14  JP    $145D         ;
0F83: FF        RST   $38           ;
0F84: FF        RST   $38           ;
0F85: FF        RST   $38           ;
0F86: FF        RST   $38           ;
0F87: FF        RST   $38           ;
0F88: FF        RST   $38           ;
0F89: FF        RST   $38           ;
0F8A: FF        RST   $38           ;
0F8B: FF        RST   $38           ;
0F8C: FF        RST   $38           ;
0F8D: FF        RST   $38           ;
0F8E: FF        RST   $38           ;
0F8F: FF        RST   $38           ;
0F90: FF        RST   $38           ;
0F91: FF        RST   $38           ;
0F92: FF        RST   $38           ;
0F93: FF        RST   $38           ;
0F94: FF        RST   $38           ;
0F95: FF        RST   $38           ;
0F96: FF        RST   $38           ;
0F97: FF        RST   $38           ;
0F98: FF        RST   $38           ;
0F99: FF        RST   $38           ;
0F9A: FF        RST   $38           ;
0F9B: FF        RST   $38           ;
0F9C: FF        RST   $38           ;
0F9D: FF        RST   $38           ;
0F9E: FF        RST   $38           ;
0F9F: FF        RST   $38           ;
0FA0: FF        RST   $38           ;
0FA1: FF        RST   $38           ;
0FA2: FF        RST   $38           ;
0FA3: FF        RST   $38           ;
0FA4: FF        RST   $38           ;
0FA5: FF        RST   $38           ;
0FA6: FF        RST   $38           ;
0FA7: FF        RST   $38           ;
0FA8: FF        RST   $38           ;
0FA9: FF        RST   $38           ;
0FAA: FF        RST   $38           ;
0FAB: FF        RST   $38           ;
0FAC: FF        RST   $38           ;
0FAD: FF        RST   $38           ;
0FAE: FF        RST   $38           ;
0FAF: FF        RST   $38           ;
0FB0: FF        RST   $38           ;
0FB1: FF        RST   $38           ;
0FB2: FF        RST   $38           ;
0FB3: FF        RST   $38           ;
0FB4: FF        RST   $38           ;
0FB5: FF        RST   $38           ;
0FB6: FF        RST   $38           ;
0FB7: FF        RST   $38           ;
0FB8: FF        RST   $38           ;
0FB9: FF        RST   $38           ;
0FBA: FF        RST   $38           ;
0FBB: FF        RST   $38           ;
0FBC: FF        RST   $38           ;
0FBD: FF        RST   $38           ;
0FBE: FF        RST   $38           ;
0FBF: FF        RST   $38           ;
0FC0: FF        RST   $38           ;
0FC1: FF        RST   $38           ;
0FC2: FF        RST   $38           ;
0FC3: FF        RST   $38           ;
0FC4: FF        RST   $38           ;
0FC5: FF        RST   $38           ;
0FC6: FF        RST   $38           ;
0FC7: FF        RST   $38           ;
0FC8: FF        RST   $38           ;
0FC9: FF        RST   $38           ;
0FCA: FF        RST   $38           ;
0FCB: FF        RST   $38           ;
0FCC: FF        RST   $38           ;
0FCD: FF        RST   $38           ;
0FCE: FF        RST   $38           ;
0FCF: FF        RST   $38           ;
0FD0: FF        RST   $38           ;
0FD1: FF        RST   $38           ;
0FD2: FF        RST   $38           ;
0FD3: FF        RST   $38           ;
0FD4: FF        RST   $38           ;
0FD5: FF        RST   $38           ;
0FD6: FF        RST   $38           ;
0FD7: FF        RST   $38           ;
0FD8: FF        RST   $38           ;
0FD9: FF        RST   $38           ;
0FDA: FF        RST   $38           ;
0FDB: FF        RST   $38           ;
0FDC: FF        RST   $38           ;
0FDD: FF        RST   $38           ;
0FDE: FF        RST   $38           ;
0FDF: FF        RST   $38           ;
0FE0: FF        RST   $38           ;
0FE1: FF        RST   $38           ;
0FE2: FF        RST   $38           ;
0FE3: FF        RST   $38           ;
0FE4: FF        RST   $38           ;
0FE5: FF        RST   $38           ;
0FE6: FF        RST   $38           ;
0FE7: FF        RST   $38           ;
0FE8: FF        RST   $38           ;
0FE9: FF        RST   $38           ;
0FEA: FF        RST   $38           ;
0FEB: FF        RST   $38           ;
0FEC: FF        RST   $38           ;
0FED: FF        RST   $38           ;
0FEE: FF        RST   $38           ;
0FEF: FF        RST   $38           ;
0FF0: FF        RST   $38           ;
0FF1: FF        RST   $38           ;
0FF2: FF        RST   $38           ;
0FF3: FF        RST   $38           ;
0FF4: FF        RST   $38           ;
0FF5: FF        RST   $38           ;
0FF6: FF        RST   $38           ;
0FF7: FF        RST   $38           ;
0FF8: FF        RST   $38           ;
0FF9: FF        RST   $38           ;
0FFA: FF        RST   $38           ;
0FFB: FF        RST   $38           ;
0FFC: FF        RST   $38           ;
0FFD: FF        RST   $38           ;
0FFE: FF        RST   $38           ;
0FFF: 77        LD    (HL),A        ;
1000: CD 0D 07  CALL  $070D         ;
1003: CD 2A 07  CALL  $072A         ;
1006: CD AA 08  CALL  $08AA         ;
1009: 18 06     JR    $1011         ;
100B: CD 0D 07  CALL  $070D         ;
100E: CD 47 07  CALL  $0747         ;
1011: CD 27 14  CALL  $1427         ;
1014: CD EF 12  CALL  $12EF         ;
1017: CD 63 14  CALL  $1463         ;
101A: 21 15 16  LD    HL,$1615      ;
101D: 11 B8 10  LD    DE,$10B8      ;
1020: 0E C0     LD    C,$C0         ;
1022: 06 12     LD    B,$12         ;
1024: CD 1F 14  CALL  $141F         ;
1027: 21 18 19  LD    HL,$1918      ;
102A: 11 CA 10  LD    DE,$10CA      ;
102D: 06 03     LD    B,$03         ;
102F: CD 1F 14  CALL  $141F         ;
1032: 26 14     LD    H,$14         ;
1034: 11 12 85  LD    DE,$8512      ;
1037: CD 47 14  CALL  $1447         ;
103A: 26 0B     LD    H,$0B         ;
103C: 11 13 85  LD    DE,$8513      ;
103F: 06 0A     LD    B,$0A         ;
1041: CD 1F 14  CALL  $141F         ;
1044: 21 1A 19  LD    HL,$191A      ;
1047: 11 CD 10  LD    DE,$10CD      ;
104A: 06 03     LD    B,$03         ;
104C: CD 1F 14  CALL  $141F         ;
104F: 26 14     LD    H,$14         ;
1051: 11 22 85  LD    DE,$8522      ;
1054: CD 47 14  CALL  $1447         ;
1057: 26 0B     LD    H,$0B         ;
1059: 11 23 85  LD    DE,$8523      ;
105C: 06 0A     LD    B,$0A         ;
105E: CD 1F 14  CALL  $141F         ;
1061: 21 1C 19  LD    HL,$191C      ;
1064: 11 D0 10  LD    DE,$10D0      ;
1067: 06 03     LD    B,$03         ;
1069: CD 1F 14  CALL  $141F         ;
106C: 26 14     LD    H,$14         ;
106E: 11 32 85  LD    DE,$8532      ;
1071: CD 47 14  CALL  $1447         ;
1074: 26 0B     LD    H,$0B         ;
1076: 11 33 85  LD    DE,$8533      ;
1079: 06 0A     LD    B,$0A         ;
107B: CD 1F 14  CALL  $141F         ;
107E: 21 1E 19  LD    HL,$191E      ;
1081: 11 D3 10  LD    DE,$10D3      ;
1084: 06 03     LD    B,$03         ;
1086: CD 1F 14  CALL  $141F         ;
1089: 26 14     LD    H,$14         ;
108B: 11 42 85  LD    DE,$8542      ;
108E: CD 47 14  CALL  $1447         ;
1091: 26 0B     LD    H,$0B         ;
1093: 11 43 85  LD    DE,$8543      ;
1096: 06 0A     LD    B,$0A         ;
1098: CD 1F 14  CALL  $141F         ;
109B: 21 20 19  LD    HL,$1920      ;
109E: 11 D6 10  LD    DE,$10D6      ;
10A1: 06 03     LD    B,$03         ;
10A3: CD 1F 14  CALL  $141F         ;
10A6: 26 14     LD    H,$14         ;
10A8: 11 52 85  LD    DE,$8552      ;
10AB: CD 47 14  CALL  $1447         ;
10AE: 26 0B     LD    H,$0B         ;
10B0: 11 53 85  LD    DE,$8553      ;
10B3: 06 0A     LD    B,$0A         ;
10B5: C3 1F 14  JP    $141F         ;
10B8: 0B        DEC   BC            ;
10B9: 3A 48 49  LD    A,($4948)     ;
10BC: 24        INC   H             ;
10BD: 0F        RRCA                ;
10BE: 3E 4B     LD    A,$4B         ;
10C0: 3A 24 20  LD    A,($2024)     ;
10C3: 0A        LD    A,(BC)        ;
10C4: 1B        DEC   DE            ;
10C5: 1B        DEC   DE            ;
10C6: 12        LD    (DE),A        ;
10C7: 18 1B     JR    $10E4         ;
10C9: 1C        INC   E             ;
10CA: 01 48 49  LD    BC,$4948      ;
10CD: 02        LD    (BC),A        ;
10CE: 43        LD    B,E           ;
10CF: 39        ADD   HL,SP         ;
10D0: 03        INC   BC            ;
10D1: 47        LD    B,A           ;
10D2: 39        ADD   HL,SP         ;
10D3: 04        INC   B             ;
10D4: 49        LD    C,C           ;
10D5: 3D        DEC   A             ;
10D6: 05        DEC   B             ;
10D7: 49        LD    C,C           ;
10D8: 3D        DEC   A             ;
10D9: 21 F3 10  LD    HL,$10F3      ;
10DC: 11 10 85  LD    DE,$8510      ;
10DF: 01 50 00  LD    BC,$0050      ;
10E2: ED B0     LDIR                ;
10E4: 21 F0 10  LD    HL,$10F0      ;
10E7: 11 24 80  LD    DE,$8024      ;
10EA: 01 03 00  LD    BC,$0003      ;
10ED: ED B0     LDIR                ;
10EF: C9        RET                 ;
10F0: 00        NOP                 ;
10F1: 40        LD    B,B           ;
10F2: 00        NOP                 ;
10F3: 00        NOP                 ;
10F4: 40        LD    B,B           ;
10F5: 00        NOP                 ;
10F6: 16 50     LD    D,$50         ;
10F8: 17        RLA                 ;
10F9: 36 40     LD    (HL),$40      ;
10FB: 36 42     LD    (HL),$42      ;
10FD: 4A        LD    C,D           ;
10FE: 47        LD    B,A           ;
10FF: 36 00     LD    (HL),$00      ;
1101: 00        NOP                 ;
1102: 00        NOP                 ;
1103: 00        NOP                 ;
1104: 35        DEC   (HL)          ;
1105: 00        NOP                 ;
1106: 0E 3E     LD    C,$3E         ;
1108: 47        LD    B,A           ;
1109: 47        LD    B,A           ;
110A: 4E        LD    C,(HL)        ;
110B: 24        INC   H             ;
110C: 16 44     LD    D,$44         ;
110E: 4A        LD    C,D           ;
110F: 50        LD    D,B           ;
1110: 00        NOP                 ;
1111: 00        NOP                 ;
1112: 00        NOP                 ;
1113: 00        NOP                 ;
1114: 30 00     JR    NC,$1116      ;
1116: 0E 4B     LD    C,$4B         ;
1118: 3A 4F 44  LD    A,($444F)     ;
111B: 44        LD    B,H           ;
111C: 24        INC   H             ;
111D: 0E 43     LD    C,$43         ;
111F: 39        ADD   HL,SP         ;
1120: 00        NOP                 ;
1121: 00        NOP                 ;
1122: 00        NOP                 ;
1123: 00        NOP                 ;
1124: 25        DEC   H             ;
1125: 00        NOP                 ;
1126: 1C        INC   E             ;
1127: 50        LD    D,B           ;
1128: 18 40     JR    $116A         ;
112A: 36 42     LD    (HL),$42      ;
112C: 44        LD    B,H           ;
112D: 49        LD    C,C           ;
112E: 44        LD    B,H           ;
112F: 24        INC   H             ;
1130: 00        NOP                 ;
1131: 00        NOP                 ;
1132: 00        NOP                 ;
1133: 00        NOP                 ;
1134: 20 00     JR    NZ,$1136      ;
1136: 1C        INC   E             ;
1137: 50        LD    D,B           ;
1138: 14        INC   D             ;
1139: 44        LD    B,H           ;
113A: 3F        CCF                 ;
113B: 3E 42     LD    A,$42         ;
113D: 36 24     LD    (HL),$24      ;
113F: 24        INC   H             ;
1140: 00        NOP                 ;
1141: 00        NOP                 ;
1142: 00        NOP                 ;
1143: 21 80 81  LD    HL,$8180      ;
1146: 11 00 85  LD    DE,$8500      ;
1149: 01 03 00  LD    BC,$0003      ;
114C: ED B0     LDIR                ;
114E: EB        EX    DE,HL         ;
114F: 11 04 85  LD    DE,$8504      ;
1152: 36 24     LD    (HL),$24      ;
1154: 01 09 00  LD    BC,$0009      ;
1157: ED B0     LDIR                ;
1159: 06 05     LD    B,$05         ;
115B: 21 00 85  LD    HL,$8500      ;
115E: 78        LD    A,B           ;
115F: 87        ADD   A,A           ;
1160: 87        ADD   A,A           ;
1161: 87        ADD   A,A           ;
1162: 87        ADD   A,A           ;
1163: 4F        LD    C,A           ;
1164: C6 02     ADD   A,$02         ;
1166: D7        RST   $10           ;
1167: 11 02 85  LD    DE,$8502      ;
116A: 1A        LD    A,(DE)        ;
116B: BE        CP    (HL)          ;
116C: 38 23     JR    C,$1191       ;
116E: 20 0E     JR    NZ,$117E      ;
1170: 2D        DEC   L             ;
1171: 1D        DEC   E             ;
1172: 1A        LD    A,(DE)        ;
1173: BE        CP    (HL)          ;
1174: 38 1B     JR    C,$1191       ;
1176: 20 06     JR    NZ,$117E      ;
1178: 2D        DEC   L             ;
1179: 1D        DEC   E             ;
117A: 1A        LD    A,(DE)        ;
117B: BE        CP    (HL)          ;
117C: 38 13     JR    C,$1191       ;
117E: 21 00 85  LD    HL,$8500      ;
1181: 79        LD    A,C           ;
1182: D7        RST   $10           ;
1183: 54        LD    D,H           ;
1184: 7D        LD    A,L           ;
1185: C6 10     ADD   A,$10         ;
1187: 5F        LD    E,A           ;
1188: C5        PUSH  BC            ;
1189: 01 10 00  LD    BC,$0010      ;
118C: ED B0     LDIR                ;
118E: C1        POP   BC            ;
118F: 10 CA     DJNZ  $115B         ;
1191: 78        LD    A,B           ;
1192: 32 46 80  LD    ($8046),A     ;
1195: FE 05     CP    $05           ;
1197: CA 4E 06  JP    Z,$064E       ;
119A: 21 10 85  LD    HL,$8510      ;
119D: 07        RLCA                ;
119E: 07        RLCA                ;
119F: 07        RLCA                ;
11A0: 07        RLCA                ;
11A1: D7        RST   $10           ;
11A2: EB        EX    DE,HL         ;
11A3: 21 00 85  LD    HL,$8500      ;
11A6: 01 10 00  LD    BC,$0010      ;
11A9: ED B0     LDIR                ;
11AB: CD 0B 10  CALL  $100B         ;
11AE: CD A1 12  CALL  $12A1         ;
11B1: 26 19     LD    H,$19         ;
11B3: 3A 46 80  LD    A,($8046)     ;
11B6: 87        ADD   A,A           ;
11B7: C6 18     ADD   A,$18         ;
11B9: 6F        LD    L,A           ;
11BA: 06 18     LD    B,$18         ;
11BC: 0E B0     LD    C,$B0         ;
11BE: 3E 1B     LD    A,$1B         ;
11C0: CD 5D 14  CALL  $145D         ;
11C3: 5D        LD    E,L           ;
11C4: 16 0B     LD    D,$0B         ;
11C6: 21 13 85  LD    HL,$8513      ;
11C9: 3A 46 80  LD    A,($8046)     ;
11CC: 87        ADD   A,A           ;
11CD: 87        ADD   A,A           ;
11CE: 87        ADD   A,A           ;
11CF: 87        ADD   A,A           ;
11D0: 85        ADD   A,L           ;
11D1: 6F        LD    L,A           ;
11D2: 3E 0A     LD    A,$0A         ;
11D4: 32 4D 80  LD    ($804D),A     ;
11D7: 3E 80     LD    A,$80         ;
11D9: 32 41 80  LD    ($8041),A     ;
11DC: ED 53 50 80LD    ($8050),DE    ;
11E0: 22 52 80  LD    ($8052),HL    ;
11E3: F7        RST   $30           ;
11E4: 3A 00 A0  LD    A,($A000)     ;
11E7: A7        AND   A             ;
11E8: 20 78     JR    NZ,$1262      ;
11EA: 3A 46 80  LD    A,($8046)     ;
11ED: A7        AND   A             ;
11EE: 28 02     JR    Z,$11F2       ;
11F0: 3E 01     LD    A,$01         ;
11F2: 21 02 A0  LD    HL,$A002      ;
11F5: D7        RST   $10           ;
11F6: 36 01     LD    (HL),$01      ;
11F8: 3A 20 80  LD    A,($8020)     ;
11FB: A7        AND   A             ;
11FC: 21 19 80  LD    HL,$8019      ;
11FF: 28 04     JR    Z,$1205       ;
1201: 3A 21 80  LD    A,($8021)     ;
1204: D7        RST   $10           ;
1205: CB 66     BIT   4,(HL)        ;
1207: 28 41     JR    Z,$124A       ;
1209: CD 7F 12  CALL  $127F         ;
120C: 2A 50 80  LD    HL,($8050)    ;
120F: 0E C0     LD    C,$C0         ;
1211: CD 4F 14  CALL  $144F         ;
1214: 3A 01 80  LD    A,($8001)     ;
1217: 4F        LD    C,A           ;
1218: E6 07     AND   $07           ;
121A: C0        RET   NZ            ;
121B: 79        LD    A,C           ;
121C: E6 1F     AND   $1F           ;
121E: 20 06     JR    NZ,$1226      ;
1220: 21 41 80  LD    HL,$8041      ;
1223: 35        DEC   (HL)          ;
1224: 28 3C     JR    Z,$1262       ;
1226: 3A 20 80  LD    A,($8020)     ;
1229: A7        AND   A             ;
122A: 21 19 80  LD    HL,$8019      ;
122D: 28 04     JR    Z,$1233       ;
122F: 3A 21 80  LD    A,($8021)     ;
1232: D7        RST   $10           ;
1233: 7E        LD    A,(HL)        ;
1234: E6 0F     AND   $0F           ;
1236: FE 02     CP    $02           ;
1238: 28 38     JR    Z,$1272       ;
123A: FE 06     CP    $06           ;
123C: C0        RET   NZ            ;
123D: 2A 52 80  LD    HL,($8052)    ;
1240: 7E        LD    A,(HL)        ;
1241: 3D        DEC   A             ;
1242: FE 09     CP    $09           ;
1244: 20 02     JR    NZ,$1248      ;
1246: 3E 24     LD    A,$24         ;
1248: 77        LD    (HL),A        ;
1249: C9        RET                 ;
124A: CD 7F 12  CALL  $127F         ;
124D: 77        LD    (HL),A        ;
124E: 23        INC   HL            ;
124F: 22 52 80  LD    ($8052),HL    ;
1252: 2A 50 80  LD    HL,($8050)    ;
1255: 0E C0     LD    C,$C0         ;
1257: CD 4F 14  CALL  $144F         ;
125A: 22 50 80  LD    ($8050),HL    ;
125D: 21 4D 80  LD    HL,$804D      ;
1260: 35        DEC   (HL)          ;
1261: C0        RET   NZ            ;
1262: AF        XOR   A             ;
1263: 32 02 A0  LD    ($A002),A     ;
1266: 32 03 A0  LD    ($A003),A     ;
1269: 32 16 A0  LD    ($A016),A     ;
126C: 32 17 A0  LD    ($A017),A     ;
126F: C3 4E 06  JP    $064E         ;
1272: 2A 52 80  LD    HL,($8052)    ;
1275: 7E        LD    A,(HL)        ;
1276: 3C        INC   A             ;
1277: FE 25     CP    $25           ;
1279: 20 02     JR    NZ,$127D      ;
127B: 3E 0A     LD    A,$0A         ;
127D: 77        LD    (HL),A        ;
127E: C9        RET                 ;
127F: 3A 20 80  LD    A,($8020)     ;
1282: A7        AND   A             ;
1283: 3A 16 80  LD    A,($8016)     ;
1286: 28 0D     JR    Z,$1295       ;
1288: 3A 21 80  LD    A,($8021)     ;
128B: A7        AND   A             ;
128C: 3A 16 80  LD    A,($8016)     ;
128F: 28 04     JR    Z,$1295       ;
1291: 0F        RRCA                ;
1292: 0F        RRCA                ;
1293: 0F        RRCA                ;
1294: 0F        RRCA                ;
1295: 0F        RRCA                ;
1296: 3E 00     LD    A,$00         ;
1298: 38 02     JR    C,$129C       ;
129A: 3E 2C     LD    A,$2C         ;
129C: 2A 52 80  LD    HL,($8052)    ;
129F: 86        ADD   A,(HL)        ;
12A0: C9        RET                 ;
12A1: 21 09 15  LD    HL,$1509      ;
12A4: 11 CD 12  LD    DE,$12CD      ;
12A7: 0E C0     LD    C,$C0         ;
12A9: 06 10     LD    B,$10         ;
12AB: CD 1F 14  CALL  $141F         ;
12AE: 21 0C 16  LD    HL,$160C      ;
12B1: 11 DD 12  LD    DE,$12DD      ;
12B4: 06 12     LD    B,$12         ;
12B6: CD 1F 14  CALL  $141F         ;
12B9: 0E B0     LD    C,$B0         ;
12BB: 21 09 15  LD    HL,$1509      ;
12BE: 3E 1A     LD    A,$1A         ;
12C0: 06 10     LD    B,$10         ;
12C2: CD 5D 14  CALL  $145D         ;
12C5: 21 0C 16  LD    HL,$160C      ;
12C8: 06 12     LD    B,$12         ;
12CA: C3 5D 14  JP    $145D         ;
12CD: 0C        INC   C             ;
12CE: 18 17     JR    $12E7         ;
12D0: 10 1B     DJNZ  $12ED         ;
12D2: 0A        LD    A,(BC)        ;
12D3: 1D        DEC   E             ;
12D4: 1E 15     LD    E,$15         ;
12D6: 0A        LD    A,(BC)        ;
12D7: 1D        DEC   E             ;
12D8: 12        LD    (DE),A        ;
12D9: 18 17     JR    $12F2         ;
12DB: 1C        INC   E             ;
12DC: 2C        INC   L             ;
12DD: 0E 17     LD    C,$17         ;
12DF: 1D        DEC   E             ;
12E0: 0E 1B     LD    C,$1B         ;
12E2: 24        INC   H             ;
12E3: 22 18 1E  LD    ($1E18),HL    ;
12E6: 1B        DEC   DE            ;
12E7: 24        INC   H             ;
12E8: 12        LD    (DE),A        ;
12E9: 17        RLA                 ;
12EA: 12        LD    (DE),A        ;
12EB: 1D        DEC   E             ;
12EC: 12        LD    (DE),A        ;
12ED: 0A        LD    A,(BC)        ;
12EE: 15        DEC   D             ;
12EF: 21 00 12  LD    HL,$1200      ;
12F2: 11 C3 3E  LD    DE,$3EC3      ;
12F5: 06 0A     LD    B,$0A         ;
12F7: 0E C0     LD    C,$C0         ;
12F9: CD 1F 14  CALL  $141F         ;
12FC: 21 00 12  LD    HL,$1200      ;
12FF: 06 0A     LD    B,$0A         ;
1301: 3E 1F     LD    A,$1F         ;
1303: 0E B0     LD    C,$B0         ;
1305: CD 5D 14  CALL  $145D         ;
1308: C9        RET                 ;
1309: 01 99 03  LD    BC,$0399      ;
130C: 2B        DEC   HL            ;
130D: 71        LD    (HL),C        ;
130E: 10 FC     DJNZ  $130C         ;
1310: C9        RET                 ;
1311: 11 82 81  LD    DE,$8182      ;
1314: CD 1A 13  CALL  $131A         ;
1317: 11 C2 81  LD    DE,$81C2      ;
131A: 21 26 80  LD    HL,$8026      ;
131D: 06 03     LD    B,$03         ;
131F: 1A        LD    A,(DE)        ;
1320: BE        CP    (HL)          ;
1321: D8        RET   C             ;
1322: 20 05     JR    NZ,$1329      ;
1324: 1B        DEC   DE            ;
1325: 2B        DEC   HL            ;
1326: 10 F7     DJNZ  $131F         ;
1328: C9        RET                 ;
1329: 1A        LD    A,(DE)        ;
132A: 77        LD    (HL),A        ;
132B: 1B        DEC   DE            ;
132C: 2B        DEC   HL            ;
132D: 10 FA     DJNZ  $1329         ;
132F: 3A 21 80  LD    A,($8021)     ;
1332: 3C        INC   A             ;
1333: 32 27 80  LD    ($8027),A     ;
1336: CD 63 14  CALL  $1463         ;
1339: C9        RET                 ;
133A: CD 27 14  CALL  $1427         ;
133D: CD A9 13  CALL  $13A9         ;
1340: 3A 8C 81  LD    A,($818C)     ;
1343: A7        AND   A             ;
1344: C0        RET   NZ            ;
1345: ED 5B 89 81LD    DE,($8189)    ;
1349: 2A 81 81  LD    HL,($8181)    ;
134C: A7        AND   A             ;
134D: ED 52     SBC   HL,DE         ;
134F: 19        ADD   HL,DE         ;
1350: D8        RET   C             ;
1351: 3A 17 80  LD    A,($8017)     ;
1354: 07        RLCA                ;
1355: 07        RLCA                ;
1356: 07        RLCA                ;
1357: E6 03     AND   $03           ;
1359: 28 02     JR    Z,$135D       ;
135B: 3E 01     LD    A,$01         ;
135D: 21 FB 13  LD    HL,$13FB      ;
1360: CF        RST   $08           ;
1361: 5E        LD    E,(HL)        ;
1362: 23        INC   HL            ;
1363: 56        LD    D,(HL)        ;
1364: EB        EX    DE,HL         ;
1365: 3A 17 80  LD    A,($8017)     ;
1368: 2F        CPL                 ;
1369: 0F        RRCA                ;
136A: 0F        RRCA                ;
136B: E6 07     AND   $07           ;
136D: CF        RST   $08           ;
136E: 5E        LD    E,(HL)        ;
136F: 23        INC   HL            ;
1370: 56        LD    D,(HL)        ;
1371: 2A 89 81  LD    HL,($8189)    ;
1374: A7        AND   A             ;
1375: ED 52     SBC   HL,DE         ;
1377: 19        ADD   HL,DE         ;
1378: 38 29     JR    C,$13A3       ;
137A: 3A 17 80  LD    A,($8017)     ;
137D: 2F        CPL                 ;
137E: 0F        RRCA                ;
137F: 0F        RRCA                ;
1380: E6 07     AND   $07           ;
1382: FE 06     CP    $06           ;
1384: 20 05     JR    NZ,$138B      ;
1386: 3E 01     LD    A,$01         ;
1388: 32 8C 81  LD    ($818C),A     ;
138B: 7D        LD    A,L           ;
138C: 83        ADD   A,E           ;
138D: 27        DAA                 ;
138E: 6F        LD    L,A           ;
138F: 7C        LD    A,H           ;
1390: 8A        ADC   A,D           ;
1391: 27        DAA                 ;
1392: 67        LD    H,A           ;
1393: 22 89 81  LD    ($8189),HL    ;
1396: 3A 83 81  LD    A,($8183)     ;
1399: 3C        INC   A             ;
139A: 32 83 81  LD    ($8183),A     ;
139D: 32 04 A0  LD    ($A004),A     ;
13A0: C3 68 0F  JP    $0F68         ;
13A3: ED 53 89 81LD    ($8189),DE    ;
13A7: 18 ED     JR    $1396         ;
13A9: 21 81 81  LD    HL,$8181      ;
13AC: 7E        LD    A,(HL)        ;
13AD: E6 F0     AND   $F0           ;
13AF: C8        RET   Z             ;
13B0: 0F        RRCA                ;
13B1: 0F        RRCA                ;
13B2: 0F        RRCA                ;
13B3: 0F        RRCA                ;
13B4: 4F        LD    C,A           ;
13B5: 7E        LD    A,(HL)        ;
13B6: E6 0F     AND   $0F           ;
13B8: C8        RET   Z             ;
13B9: A1        AND   C             ;
13BA: C8        RET   Z             ;
13BB: 4F        LD    C,A           ;
13BC: 2D        DEC   L             ;
13BD: 7E        LD    A,(HL)        ;
13BE: E6 F0     AND   $F0           ;
13C0: C8        RET   Z             ;
13C1: 0F        RRCA                ;
13C2: 0F        RRCA                ;
13C3: 0F        RRCA                ;
13C4: 0F        RRCA                ;
13C5: A1        AND   C             ;
13C6: C8        RET   Z             ;
13C7: 4F        LD    C,A           ;
13C8: 7E        LD    A,(HL)        ;
13C9: E6 0F     AND   $0F           ;
13CB: C8        RET   Z             ;
13CC: A1        AND   C             ;
13CD: C8        RET   Z             ;
13CE: 3A 7E 79  LD    A,($797E)     ;
13D1: FE 02     CP    $02           ;
13D3: C0        RET   NZ            ;
13D4: 21 CD 3E  LD    HL,$3ECD      ;
13D7: 11 E8 13  LD    DE,$13E8      ;
13DA: 06 13     LD    B,$13         ;
13DC: 1A        LD    A,(DE)        ;
13DD: 07        RLCA                ;
13DE: 2F        CPL                 ;
13DF: BE        CP    (HL)          ;
13E0: C2 00 00  JP    NZ,$0000      ;
13E3: 13        INC   DE            ;
13E4: 23        INC   HL            ;
13E5: 10 F5     DJNZ  $13DC         ;
13E7: C9        RET                 ;
13E8: 69        LD    L,C           ;
13E9: E8        RET   PE            ;
13EA: EB        EX    DE,HL         ;
13EB: ED 
13EC: 7F        LD    A,A           ;
13ED: 7B        LD    A,E           ;
13EE: FB        EI                  ;
13EF: FE ED     CP    $ED           ;
13F1: 74        LD    (HL),H        ;
13F2: FA F4 F9  JP    M,$F9F4       ;
13F5: F3        DI                  ;
13F6: ED 
13F7: 75        LD    (HL),L        ;
13F8: 71        LD    (HL),C        ;
13F9: 79        LD    A,C           ;
13FA: D7        RST   $10           ;
13FB: FF        RST   $38           ;
13FC: 13        INC   DE            ;
13FD: 0F        RRCA                ;
13FE: 14        INC   D             ;
13FF: 70        LD    (HL),B        ;
1400: 00        NOP                 ;
1401: 50        LD    D,B           ;
1402: 00        NOP                 ;
1403: 50        LD    D,B           ;
1404: 00        NOP                 ;
1405: 60        LD    H,B           ;
1406: 00        NOP                 ;
1407: 80        ADD   A,B           ;
1408: 00        NOP                 ;
1409: 00        NOP                 ;
140A: 01 80 00  LD    BC,$0080      ;
140D: FF        RST   $38           ;
140E: FF        RST   $38           ;
140F: 60        LD    H,B           ;
1410: 00        NOP                 ;
1411: 40        LD    B,B           ;
1412: 00        NOP                 ;
1413: 50        LD    D,B           ;
1414: 00        NOP                 ;
1415: 50        LD    D,B           ;
1416: 00        NOP                 ;
1417: 70        LD    (HL),B        ;
1418: 00        NOP                 ;
1419: 80        ADD   A,B           ;
141A: 00        NOP                 ;
141B: 60        LD    H,B           ;
141C: 00        NOP                 ;
141D: FF        RST   $38           ;
141E: FF        RST   $38           ;
141F: 1A        LD    A,(DE)        ;
1420: CD 4F 14  CALL  $144F         ;
1423: 13        INC   DE            ;
1424: 10 F9     DJNZ  $141F         ;
1426: C9        RET                 ;
1427: 0E C0     LD    C,$C0         ;
1429: 21 01 1B  LD    HL,$1B01      ;
142C: 11 01 08  LD    DE,$0801      ;
142F: 3A 21 80  LD    A,($8021)     ;
1432: A7        AND   A             ;
1433: 28 01     JR    Z,$1436       ;
1435: EB        EX    DE,HL         ;
1436: D5        PUSH  DE            ;
1437: 11 82 81  LD    DE,$8182      ;
143A: CD 47 14  CALL  $1447         ;
143D: E1        POP   HL            ;
143E: 3A 22 80  LD    A,($8022)     ;
1441: A7        AND   A             ;
1442: 28 15     JR    Z,$1459       ;
1444: 11 C2 81  LD    DE,$81C2      ;
1447: 06 03     LD    B,$03         ;
1449: 3E 05     LD    A,$05         ;
144B: CD 6D 14  CALL  $146D         ;
144E: AF        XOR   A             ;
144F: E5        PUSH  HL            ;
1450: F5        PUSH  AF            ;
1451: CD 9B 14  CALL  $149B         ;
1454: F1        POP   AF            ;
1455: 77        LD    (HL),A        ;
1456: E1        POP   HL            ;
1457: 25        DEC   H             ;
1458: C9        RET                 ;
1459: 3E 24     LD    A,$24         ;
145B: 06 07     LD    B,$07         ;
145D: CD 4F 14  CALL  $144F         ;
1460: 10 FB     DJNZ  $145D         ;
1462: C9        RET                 ;
1463: 0E C0     LD    C,$C0         ;
1465: 21 01 11  LD    HL,$1101      ;
1468: 11 26 80  LD    DE,$8026      ;
146B: 18 DA     JR    $1447         ;
146D: C5        PUSH  BC            ;
146E: 47        LD    B,A           ;
146F: 1A        LD    A,(DE)        ;
1470: 0F        RRCA                ;
1471: 0F        RRCA                ;
1472: 0F        RRCA                ;
1473: 0F        RRCA                ;
1474: E6 0F     AND   $0F           ;
1476: 20 07     JR    NZ,$147F      ;
1478: 05        DEC   B             ;
1479: 3E 24     LD    A,$24         ;
147B: F2 81 14  JP    P,$1481       ;
147E: AF        XOR   A             ;
147F: 06 00     LD    B,$00         ;
1481: CD 4F 14  CALL  $144F         ;
1484: 1A        LD    A,(DE)        ;
1485: E6 0F     AND   $0F           ;
1487: 20 07     JR    NZ,$1490      ;
1489: 05        DEC   B             ;
148A: 3E 24     LD    A,$24         ;
148C: F2 92 14  JP    P,$1492       ;
148F: AF        XOR   A             ;
1490: 06 00     LD    B,$00         ;
1492: CD 4F 14  CALL  $144F         ;
1495: 78        LD    A,B           ;
1496: C1        POP   BC            ;
1497: 1B        DEC   DE            ;
1498: 10 D3     DJNZ  $146D         ;
149A: C9        RET                 ;
149B: 3A 03 80  LD    A,($8003)     ;
149E: 25        DEC   H             ;
149F: A7        AND   A             ;
14A0: 3E 04     LD    A,$04         ;
14A2: 28 03     JR    Z,$14A7       ;
14A4: 25        DEC   H             ;
14A5: 3E 18     LD    A,$18         ;
14A7: 85        ADD   A,L           ;
14A8: E6 3F     AND   $3F           ;
14AA: 6F        LD    L,A           ;
14AB: 3E 03     LD    A,$03         ;
14AD: 84        ADD   A,H           ;
14AE: 0F        RRCA                ;
14AF: 0F        RRCA                ;
14B0: 67        LD    H,A           ;
14B1: E6 C0     AND   $C0           ;
14B3: B5        OR    L             ;
14B4: 6F        LD    L,A           ;
14B5: 7C        LD    A,H           ;
14B6: E6 07     AND   $07           ;
14B8: 81        ADD   A,C           ;
14B9: 67        LD    H,A           ;
14BA: C9        RET                 ;
14BB: F7        RST   $30           ;
14BC: 3A 2A 80  LD    A,($802A)     ;
14BF: A7        AND   A             ;
14C0: C0        RET   NZ            ;
14C1: 21 02 00  LD    HL,$0002      ;
14C4: 22 46 79  LD    ($7946),HL    ;
14C7: 21 02 80  LD    HL,$8002      ;
14CA: 22 44 79  LD    ($7944),HL    ;
14CD: 21 14 20  LD    HL,$2014      ;
14D0: 22 44 7C  LD    ($7C44),HL    ;
14D3: 21 50 01  LD    HL,$0150      ;
14D6: 22 46 7C  LD    ($7C46),HL    ;
14D9: 21 00 25  LD    HL,$2500      ;
14DC: 22 46 7A  LD    ($7A46),HL    ;
14DF: 21 00 0F  LD    HL,$0F00      ;
14E2: 22 46 7B  LD    ($7B46),HL    ;
14E5: F7        RST   $30           ;
14E6: 3A 2A 80  LD    A,($802A)     ;
14E9: A7        AND   A             ;
14EA: 20 CF     JR    NZ,$14BB      ;
14EC: 3A 28 80  LD    A,($8028)     ;
14EF: A7        AND   A             ;
14F0: 20 05     JR    NZ,$14F7      ;
14F2: 3E 01     LD    A,$01         ;
14F4: 32 0E A0  LD    ($A00E),A     ;
14F7: CD FE 15  CALL  $15FE         ;
14FA: CD C1 15  CALL  $15C1         ;
14FD: CD B8 16  CALL  $16B8         ;
1500: CD 45 16  CALL  $1645         ;
1503: D0        RET   NC            ;
1504: AF        XOR   A             ;
1505: 32 0E A0  LD    ($A00E),A     ;
1508: 32 22 A0  LD    ($A022),A     ;
150B: 3A 28 80  LD    A,($8028)     ;
150E: A7        AND   A             ;
150F: 20 0B     JR    NZ,$151C      ;
1511: 21 BA 15  LD    HL,$15BA      ;
1514: 11 80 80  LD    DE,$8080      ;
1517: 01 07 00  LD    BC,$0007      ;
151A: ED B0     LDIR                ;
151C: 3E 01     LD    A,$01         ;
151E: 32 44 80  LD    ($8044),A     ;
1521: 21 00 00  LD    HL,$0000      ;
1524: 22 46 7D  LD    ($7D46),HL    ;
1527: 21 C0 30  LD    HL,$30C0      ;
152A: 22 46 7C  LD    ($7C46),HL    ;
152D: F7        RST   $30           ;
152E: 3A 2A 80  LD    A,($802A)     ;
1531: A7        AND   A             ;
1532: 20 87     JR    NZ,$14BB      ;
1534: 3A 46 7D  LD    A,($7D46)     ;
1537: 3C        INC   A             ;
1538: E6 07     AND   $07           ;
153A: 32 46 7D  LD    ($7D46),A     ;
153D: 20 1F     JR    NZ,$155E      ;
153F: 3A 47 7D  LD    A,($7D47)     ;
1542: 3C        INC   A             ;
1543: 32 47 7D  LD    ($7D47),A     ;
1546: FE 07     CP    $07           ;
1548: 28 2A     JR    Z,$1574       ;
154A: FE 02     CP    $02           ;
154C: CC A1 15  CALL  Z,$15A1       ;
154F: FE 04     CP    $04           ;
1551: CC B1 15  CALL  Z,$15B1       ;
1554: FE 06     CP    $06           ;
1556: CC A1 15  CALL  Z,$15A1       ;
1559: C6 30     ADD   A,$30         ;
155B: 32 47 7C  LD    ($7C47),A     ;
155E: 21 93 15  LD    HL,$1593      ;
1561: 3A 47 7D  LD    A,($7D47)     ;
1564: CF        RST   $08           ;
1565: 3A 01 80  LD    A,($8001)     ;
1568: E6 0C     AND   $0C           ;
156A: 86        ADD   A,(HL)        ;
156B: 32 47 79  LD    ($7947),A     ;
156E: 23        INC   HL            ;
156F: 7E        LD    A,(HL)        ;
1570: 32 46 7C  LD    ($7C46),A     ;
1573: C9        RET                 ;
1574: 3E 20     LD    A,$20         ;
1576: 32 46 7D  LD    ($7D46),A     ;
1579: AF        XOR   A             ;
157A: 32 46 79  LD    ($7946),A     ;
157D: F7        RST   $30           ;
157E: 21 46 7D  LD    HL,$7D46      ;
1581: 35        DEC   (HL)          ;
1582: C0        RET   NZ            ;
1583: 21 8B 81  LD    HL,$818B      ;
1586: 34        INC   (HL)          ;
1587: 21 2A 80  LD    HL,$802A      ;
158A: 36 01     LD    (HL),$01      ;
158C: AF        XOR   A             ;
158D: 32 44 80  LD    ($8044),A     ;
1590: C3 BB 14  JP    $14BB         ;
1593: 00        NOP                 ;
1594: C0        RET   NZ            ;
1595: 00        NOP                 ;
1596: C1        POP   BC            ;
1597: 03        INC   BC            ;
1598: C4 03 C8  CALL  NZ,$C803      ;
159B: 00        NOP                 ;
159C: C2 00 C3  JP    NZ,$C300      ;
159F: 03        INC   BC            ;
15A0: CC 21 47  CALL  Z,$4721       ;
15A3: 7B        LD    A,E           ;
15A4: 34        INC   (HL)          ;
15A5: 21 47 7A  LD    HL,$7A47      ;
15A8: 35        DEC   (HL)          ;
15A9: F5        PUSH  AF            ;
15AA: 3E 2E     LD    A,$2E         ;
15AC: 32 47 7C  LD    ($7C47),A     ;
15AF: F1        POP   AF            ;
15B0: C9        RET                 ;
15B1: 21 47 7B  LD    HL,$7B47      ;
15B4: 35        DEC   (HL)          ;
15B5: 21 47 7A  LD    HL,$7A47      ;
15B8: 34        INC   (HL)          ;
15B9: C9        RET                 ;
15BA: 30 40     JR    NC,$15FC      ;
15BC: 00        NOP                 ;
15BD: 02        LD    (BC),A        ;
15BE: DF        RST   $18           ;
15BF: 10 10     DJNZ  $15D1         ;
15C1: 2A 46 7A  LD    HL,($7A46)    ;
15C4: 3A C6 7A  LD    A,($7AC6)     ;
15C7: CF        RST   $08           ;
15C8: 11 00 12  LD    DE,$1200      ;
15CB: A7        AND   A             ;
15CC: ED 52     SBC   HL,DE         ;
15CE: 19        ADD   HL,DE         ;
15CF: 30 01     JR    NC,$15D2      ;
15D1: EB        EX    DE,HL         ;
15D2: 11 00 26  LD    DE,$2600      ;
15D5: A7        AND   A             ;
15D6: ED 52     SBC   HL,DE         ;
15D8: 19        ADD   HL,DE         ;
15D9: 38 01     JR    C,$15DC       ;
15DB: EB        EX    DE,HL         ;
15DC: 22 46 7A  LD    ($7A46),HL    ;
15DF: 2A 46 7B  LD    HL,($7B46)    ;
15E2: 3A C6 7B  LD    A,($7BC6)     ;
15E5: CF        RST   $08           ;
15E6: 11 00 02  LD    DE,$0200      ;
15E9: A7        AND   A             ;
15EA: ED 52     SBC   HL,DE         ;
15EC: 19        ADD   HL,DE         ;
15ED: 30 01     JR    NC,$15F0      ;
15EF: EB        EX    DE,HL         ;
15F0: 11 00 1C  LD    DE,$1C00      ;
15F3: A7        AND   A             ;
15F4: ED 52     SBC   HL,DE         ;
15F6: 19        ADD   HL,DE         ;
15F7: 38 01     JR    C,$15FA       ;
15F9: EB        EX    DE,HL         ;
15FA: 22 46 7B  LD    ($7B46),HL    ;
15FD: C9        RET                 ;
15FE: 3A 28 80  LD    A,($8028)     ;
1601: A7        AND   A             ;
1602: 20 1E     JR    NZ,$1622      ;
1604: 3A 20 80  LD    A,($8020)     ;
1607: A7        AND   A             ;
1608: 21 19 80  LD    HL,$8019      ;
160B: 28 04     JR    Z,$1611       ;
160D: 3A 21 80  LD    A,($8021)     ;
1610: D7        RST   $10           ;
1611: 7E        LD    A,(HL)        ;
1612: E6 0F     AND   $0F           ;
1614: 21 33 16  LD    HL,$1633      ;
1617: CF        RST   $08           ;
1618: 7E        LD    A,(HL)        ;
1619: 32 C6 7A  LD    ($7AC6),A     ;
161C: 23        INC   HL            ;
161D: 7E        LD    A,(HL)        ;
161E: 32 C6 7B  LD    ($7BC6),A     ;
1621: C9        RET                 ;
1622: 3A 01 80  LD    A,($8001)     ;
1625: E6 0F     AND   $0F           ;
1627: C0        RET   NZ            ;
1628: CD 4B 0F  CALL  $0F4B         ;
162B: E6 0F     AND   $0F           ;
162D: FE 09     CP    $09           ;
162F: 30 F7     JR    NC,$1628      ;
1631: 18 E1     JR    $1614         ;
1633: F0        RET   P             ;
1634: 00        NOP                 ;
1635: F0        RET   P             ;
1636: F0        RET   P             ;
1637: 00        NOP                 ;
1638: E8        RET   PE            ;
1639: 10 F0     DJNZ  $162B         ;
163B: 10 00     DJNZ  $163D         ;
163D: 10 10     DJNZ  $164F         ;
163F: 00        NOP                 ;
1640: 18 F0     JR    $1632         ;
1642: 10 00     DJNZ  $1644         ;
1644: 00        NOP                 ;
1645: ED 5B 46 82LD    DE,($8246)    ;
1649: 3A 47 83  LD    A,($8347)     ;
164C: 1F        RRA                 ;
164D: CB 1A     RR    D             ;
164F: FD 21 4E 79LD    IY,$794E      ;
1653: 06 19     LD    B,$19         ;
1655: CD 70 16  CALL  $1670         ;
1658: D8        RET   C             ;
1659: FD 
165A: 2C        INC   L             ;
165B: FD 
165C: 2C        INC   L             ;
165D: 10 F6     DJNZ  $1655         ;
165F: FD 21 20 79LD    IY,$7920      ;
1663: 06 10     LD    B,$10         ;
1665: CD 95 16  CALL  $1695         ;
1668: D8        RET   C             ;
1669: FD 
166A: 2C        INC   L             ;
166B: FD 
166C: 2C        INC   L             ;
166D: 10 F6     DJNZ  $1665         ;
166F: C9        RET                 ;
1670: 3E 02     LD    A,$02         ;
1672: FD BE 00  CP    (IY+$00)      ;
1675: 20 1C     JR    NZ,$1693      ;
1677: 3E 09     LD    A,$09         ;
1679: FD 
167A: 84        ADD   A,H           ;
167B: 67        LD    H,A           ;
167C: FD 7D     LD    A,IYL         ;
167E: 6F        LD    L,A           ;
167F: 7B        LD    A,E           ;
1680: 96        SUB   (HL)          ;
1681: D6 08     SUB   $08           ;
1683: C6 10     ADD   A,$10         ;
1685: D0        RET   NC            ;
1686: 2C        INC   L             ;
1687: 24        INC   H             ;
1688: 7E        LD    A,(HL)        ;
1689: 1F        RRA                 ;
168A: 25        DEC   H             ;
168B: 7E        LD    A,(HL)        ;
168C: 1F        RRA                 ;
168D: 92        SUB   D             ;
168E: D6 04     SUB   $04           ;
1690: C6 08     ADD   A,$08         ;
1692: C9        RET                 ;
1693: A7        AND   A             ;
1694: C9        RET                 ;
1695: 3E 02     LD    A,$02         ;
1697: FD BE 00  CP    (IY+$00)      ;
169A: 20 F7     JR    NZ,$1693      ;
169C: 3E 09     LD    A,$09         ;
169E: FD 
169F: 84        ADD   A,H           ;
16A0: 67        LD    H,A           ;
16A1: FD 7D     LD    A,IYL         ;
16A3: 6F        LD    L,A           ;
16A4: 7B        LD    A,E           ;
16A5: 96        SUB   (HL)          ;
16A6: D6 1C     SUB   $1C           ;
16A8: C6 28     ADD   A,$28         ;
16AA: D0        RET   NC            ;
16AB: 2C        INC   L             ;
16AC: 24        INC   H             ;
16AD: 7E        LD    A,(HL)        ;
16AE: 1F        RRA                 ;
16AF: 25        DEC   H             ;
16B0: 7E        LD    A,(HL)        ;
16B1: 1F        RRA                 ;
16B2: 92        SUB   D             ;
16B3: D6 08     SUB   $08           ;
16B5: C6 10     ADD   A,$10         ;
16B7: C9        RET                 ;
16B8: 3A 42 79  LD    A,($7942)     ;
16BB: FE 02     CP    $02           ;
16BD: 28 02     JR    Z,$16C1       ;
16BF: 3E 01     LD    A,$01         ;
16C1: C6 1F     ADD   A,$1F         ;
16C3: 4F        LD    C,A           ;
16C4: 06 00     LD    B,$00         ;
16C6: 3A 01 80  LD    A,($8001)     ;
16C9: E6 04     AND   $04           ;
16CB: 28 1B     JR    Z,$16E8       ;
16CD: ED 5B 44 82LD    DE,($8244)    ;
16D1: 3A 45 83  LD    A,($8345)     ;
16D4: 1F        RRA                 ;
16D5: CB 1A     RR    D             ;
16D7: FD 21 04 79LD    IY,$7904      ;
16DB: 06 0E     LD    B,$0E         ;
16DD: CD 04 17  CALL  $1704         ;
16E0: 38 1C     JR    C,$16FE       ;
16E2: FD 
16E3: 2C        INC   L             ;
16E4: FD 
16E5: 2C        INC   L             ;
16E6: 10 F5     DJNZ  $16DD         ;
16E8: 79        LD    A,C           ;
16E9: 80        ADD   A,B           ;
16EA: 32 45 7C  LD    ($7C45),A     ;
16ED: 3E F4     LD    A,$F4         ;
16EF: 2A 46 7A  LD    HL,($7A46)    ;
16F2: 84        ADD   A,H           ;
16F3: 67        LD    H,A           ;
16F4: 22 44 7A  LD    ($7A44),HL    ;
16F7: 2A 46 7B  LD    HL,($7B46)    ;
16FA: 22 44 7B  LD    ($7B44),HL    ;
16FD: C9        RET                 ;
16FE: 06 09     LD    B,$09         ;
1700: 18 E6     JR    $16E8         ;
1702: A7        AND   A             ;
1703: C9        RET                 ;
1704: 3E 02     LD    A,$02         ;
1706: FD BE 00  CP    (IY+$00)      ;
1709: 20 F7     JR    NZ,$1702      ;
170B: 3E 09     LD    A,$09         ;
170D: FD 
170E: 84        ADD   A,H           ;
170F: 67        LD    H,A           ;
1710: FD 7D     LD    A,IYL         ;
1712: 6F        LD    L,A           ;
1713: 7B        LD    A,E           ;
1714: 96        SUB   (HL)          ;
1715: D6 0A     SUB   $0A           ;
1717: C6 14     ADD   A,$14         ;
1719: D0        RET   NC            ;
171A: 2C        INC   L             ;
171B: 24        INC   H             ;
171C: 7E        LD    A,(HL)        ;
171D: 1F        RRA                 ;
171E: 25        DEC   H             ;
171F: 7E        LD    A,(HL)        ;
1720: 1F        RRA                 ;
1721: 92        SUB   D             ;
1722: D6 05     SUB   $05           ;
1724: C6 0A     ADD   A,$0A         ;
1726: C9        RET                 ;
1727: F7        RST   $30           ;
1728: 3A 2A 80  LD    A,($802A)     ;
172B: A7        AND   A             ;
172C: C0        RET   NZ            ;
172D: 21 14 01  LD    HL,$0114      ;
1730: 22 32 80  LD    ($8032),HL    ;
1733: AF        XOR   A             ;
1734: 32 30 80  LD    ($8030),A     ;
1737: 21 A2 17  LD    HL,$17A2      ;
173A: 22 48 78  LD    ($7848),HL    ;
173D: 21 48 78  LD    HL,$7848      ;
1740: 11 4A 78  LD    DE,$784A      ;
1743: 01 04 00  LD    BC,$0004      ;
1746: ED B0     LDIR                ;
1748: F7        RST   $30           ;
1749: 3A 2A 80  LD    A,($802A)     ;
174C: A7        AND   A             ;
174D: 20 D8     JR    NZ,$1727      ;
174F: 3A 44 80  LD    A,($8044)     ;
1752: A7        AND   A             ;
1753: CC 72 17  CALL  Z,$1772       ;
1756: DD E5     PUSH  IX            ;
1758: DD 21 48 78LD    IX,$7848      ;
175C: 06 03     LD    B,$03         ;
175E: DD 5D     LD    E,IXL         ;
1760: DD 54     LD    D,IXH         ;
1762: CD 54 04  CALL  $0454         ;
1765: DD 2C     INC   IXL           ;
1767: DD 2C     INC   IXL           ;
1769: 10 F3     DJNZ  $175E         ;
176B: DD E1     POP   IX            ;
176D: AF        XOR   A             ;
176E: 32 30 80  LD    ($8030),A     ;
1771: C9        RET                 ;
1772: 3A 28 80  LD    A,($8028)     ;
1775: A7        AND   A             ;
1776: 20 23     JR    NZ,$179B      ;
1778: 3A 20 80  LD    A,($8020)     ;
177B: A7        AND   A             ;
177C: 21 19 80  LD    HL,$8019      ;
177F: 28 04     JR    Z,$1785       ;
1781: 3A 21 80  LD    A,($8021)     ;
1784: D7        RST   $10           ;
1785: CB 6E     BIT   5,(HL)        ;
1787: 21 33 80  LD    HL,$8033      ;
178A: 28 03     JR    Z,$178F       ;
178C: 36 01     LD    (HL),$01      ;
178E: C9        RET                 ;
178F: 35        DEC   (HL)          ;
1790: C0        RET   NZ            ;
1791: 3A 32 80  LD    A,($8032)     ;
1794: 77        LD    (HL),A        ;
1795: 3E 01     LD    A,$01         ;
1797: 32 30 80  LD    ($8030),A     ;
179A: C9        RET                 ;
179B: CD 4B 0F  CALL  $0F4B         ;
179E: E6 0F     AND   $0F           ;
17A0: 18 E5     JR    $1787         ;
17A2: F7        RST   $30           ;
17A3: EB        EX    DE,HL         ;
17A4: 4C        LD    C,H           ;
17A5: 11 30 80  LD    DE,$8030      ;
17A8: 1A        LD    A,(DE)        ;
17A9: 3D        DEC   A             ;
17AA: C0        RET   NZ            ;
17AB: 12        LD    (DE),A        ;
17AC: 24        INC   H             ;
17AD: 36 02     LD    (HL),$02      ;
17AF: CB FD     SET   7,L           ;
17B1: 36 02     LD    (HL),$02      ;
17B3: 24        INC   H             ;
17B4: 36 A0     LD    (HL),$A0      ;
17B6: 3C        INC   A             ;
17B7: 32 0B A0  LD    ($A00B),A     ;
17BA: ED 5B 46 7ALD    DE,($7A46)    ;
17BE: CB BD     RES   7,L           ;
17C0: 73        LD    (HL),E        ;
17C1: 2C        INC   L             ;
17C2: 72        LD    (HL),D        ;
17C3: ED 5B 46 7BLD    DE,($7B46)    ;
17C7: 24        INC   H             ;
17C8: 72        LD    (HL),D        ;
17C9: 2D        DEC   L             ;
17CA: 73        LD    (HL),E        ;
17CB: 61        LD    H,C           ;
17CC: EB        EX    DE,HL         ;
17CD: F7        RST   $30           ;
17CE: EB        EX    DE,HL         ;
17CF: C5        PUSH  BC            ;
17D0: E5        PUSH  HL            ;
17D1: CD 28 19  CALL  $1928         ;
17D4: E1        POP   HL            ;
17D5: C1        POP   BC            ;
17D6: 3A 01 80  LD    A,($8001)     ;
17D9: F5        PUSH  AF            ;
17DA: F5        PUSH  AF            ;
17DB: E6 01     AND   $01           ;
17DD: 07        RLCA                ;
17DE: 07        RLCA                ;
17DF: 07        RLCA                ;
17E0: 24        INC   H             ;
17E1: 4C        LD    C,H           ;
17E2: 2C        INC   L             ;
17E3: C6 80     ADD   A,$80         ;
17E5: 77        LD    (HL),A        ;
17E6: F1        POP   AF            ;
17E7: 0F        RRCA                ;
17E8: E6 01     AND   $01           ;
17EA: C6 23     ADD   A,$23         ;
17EC: 24        INC   H             ;
17ED: 24        INC   H             ;
17EE: 24        INC   H             ;
17EF: 77        LD    (HL),A        ;
17F0: F1        POP   AF            ;
17F1: 0F        RRCA                ;
17F2: 0F        RRCA                ;
17F3: E6 01     AND   $01           ;
17F5: C6 16     ADD   A,$16         ;
17F7: 2D        DEC   L             ;
17F8: 77        LD    (HL),A        ;
17F9: 61        LD    H,C           ;
17FA: 7E        LD    A,(HL)        ;
17FB: FE 03     CP    $03           ;
17FD: 28 0E     JR    Z,$180D       ;
17FF: 24        INC   H             ;
1800: CD 4B 18  CALL  $184B         ;
1803: 7A        LD    A,D           ;
1804: FE 28     CP    $28           ;
1806: D8        RET   C             ;
1807: 25        DEC   H             ;
1808: 2D        DEC   L             ;
1809: 36 00     LD    (HL),$00      ;
180B: 18 95     JR    $17A2         ;
180D: 24        INC   H             ;
180E: CB FD     SET   7,L           ;
1810: 36 18     LD    (HL),$18      ;
1812: CB BD     RES   7,L           ;
1814: 2C        INC   L             ;
1815: 24        INC   H             ;
1816: 24        INC   H             ;
1817: 36 23     LD    (HL),$23      ;
1819: 2D        DEC   L             ;
181A: 24        INC   H             ;
181B: 36 FF     LD    (HL),$FF      ;
181D: F7        RST   $30           ;
181E: 21 00 05  LD    HL,$0500      ;
1821: 7C        LD    A,H           ;
1822: DD 84     ADD   A,IXH         ;
1824: 67        LD    H,A           ;
1825: 7D        LD    A,L           ;
1826: DD 85     ADD   A,IXL         ;
1828: 6F        LD    L,A           ;
1829: 34        INC   (HL)          ;
182A: 7E        LD    A,(HL)        ;
182B: 25        DEC   H             ;
182C: 4C        LD    C,H           ;
182D: 25        DEC   H             ;
182E: 25        DEC   H             ;
182F: 25        DEC   H             ;
1830: FE 08     CP    $08           ;
1832: 28 D5     JR    Z,$1809       ;
1834: F5        PUSH  AF            ;
1835: 0F        RRCA                ;
1836: E6 03     AND   $03           ;
1838: C6 18     ADD   A,$18         ;
183A: 61        LD    H,C           ;
183B: 77        LD    (HL),A        ;
183C: F1        POP   AF            ;
183D: E6 01     AND   $01           ;
183F: 07        RLCA                ;
1840: 07        RLCA                ;
1841: 07        RLCA                ;
1842: 25        DEC   H             ;
1843: 25        DEC   H             ;
1844: 25        DEC   H             ;
1845: 2C        INC   L             ;
1846: C6 80     ADD   A,$80         ;
1848: 77        LD    (HL),A        ;
1849: 2D        DEC   L             ;
184A: 24        INC   H             ;
184B: 5E        LD    E,(HL)        ;
184C: 2C        INC   L             ;
184D: 56        LD    D,(HL)        ;
184E: 2D        DEC   L             ;
184F: CB FD     SET   7,L           ;
1851: EB        EX    DE,HL         ;
1852: 1A        LD    A,(DE)        ;
1853: CF        RST   $08           ;
1854: EB        EX    DE,HL         ;
1855: CB BD     RES   7,L           ;
1857: 73        LD    (HL),E        ;
1858: 2C        INC   L             ;
1859: 72        LD    (HL),D        ;
185A: C9        RET                 ;
185B: CD 4B 0F  CALL  $0F4B         ;
185E: A7        AND   A             ;
185F: C0        RET   NZ            ;
1860: 18 2A     JR    $188C         ;
1862: F7        RST   $30           ;
1863: 3A 2A 80  LD    A,($802A)     ;
1866: A7        AND   A             ;
1867: C0        RET   NZ            ;
1868: 3A 44 80  LD    A,($8044)     ;
186B: A7        AND   A             ;
186C: C0        RET   NZ            ;
186D: 3A 28 80  LD    A,($8028)     ;
1870: A7        AND   A             ;
1871: 20 E8     JR    NZ,$185B      ;
1873: 3A 20 80  LD    A,($8020)     ;
1876: A7        AND   A             ;
1877: 3A 16 80  LD    A,($8016)     ;
187A: 28 0D     JR    Z,$1889       ;
187C: 3A 21 80  LD    A,($8021)     ;
187F: A7        AND   A             ;
1880: 3A 16 80  LD    A,($8016)     ;
1883: 28 04     JR    Z,$1889       ;
1885: 0F        RRCA                ;
1886: 0F        RRCA                ;
1887: 0F        RRCA                ;
1888: 0F        RRCA                ;
1889: 0F        RRCA                ;
188A: D8        RET   C             ;
188B: F7        RST   $30           ;
188C: 3A 40 79  LD    A,($7940)     ;
188F: FE 01     CP    $01           ;
1891: C0        RET   NZ            ;
1892: F7        RST   $30           ;
1893: 2A 46 7A  LD    HL,($7A46)    ;
1896: 22 42 7A  LD    ($7A42),HL    ;
1899: 3E F4     LD    A,$F4         ;
189B: 84        ADD   A,H           ;
189C: 67        LD    H,A           ;
189D: 22 40 7A  LD    ($7A40),HL    ;
18A0: 2A 46 7B  LD    HL,($7B46)    ;
18A3: 22 42 7B  LD    ($7B42),HL    ;
18A6: 22 40 7B  LD    ($7B40),HL    ;
18A9: AF        XOR   A             ;
18AA: 32 C2 7A  LD    ($7AC2),A     ;
18AD: 32 42 7D  LD    ($7D42),A     ;
18B0: 32 43 7D  LD    ($7D43),A     ;
18B3: 3C        INC   A             ;
18B4: 32 0C A0  LD    ($A00C),A     ;
18B7: 21 02 80  LD    HL,$8002      ;
18BA: 22 42 79  LD    ($7942),HL    ;
18BD: 22 40 79  LD    ($7940),HL    ;
18C0: 3E 1C     LD    A,$1C         ;
18C2: 32 42 7C  LD    ($7C42),A     ;
18C5: 21 14 22  LD    HL,$2214      ;
18C8: 22 40 7C  LD    ($7C40),HL    ;
18CB: F7        RST   $30           ;
18CC: 21 42 7D  LD    HL,$7D42      ;
18CF: 34        INC   (HL)          ;
18D0: 7E        LD    A,(HL)        ;
18D1: E6 07     AND   $07           ;
18D3: 20 0C     JR    NZ,$18E1      ;
18D5: 2C        INC   L             ;
18D6: 7E        LD    A,(HL)        ;
18D7: FE 02     CP    $02           ;
18D9: 28 06     JR    Z,$18E1       ;
18DB: 3C        INC   A             ;
18DC: 77        LD    (HL),A        ;
18DD: 25        DEC   H             ;
18DE: 2D        DEC   L             ;
18DF: 34        INC   (HL)          ;
18E0: 24        INC   H             ;
18E1: 7E        LD    A,(HL)        ;
18E2: 0F        RRCA                ;
18E3: 0F        RRCA                ;
18E4: E6 03     AND   $03           ;
18E6: C6 25     ADD   A,$25         ;
18E8: 32 43 7C  LD    ($7C43),A     ;
18EB: 21 C2 7A  LD    HL,$7AC2      ;
18EE: 35        DEC   (HL)          ;
18EF: 35        DEC   (HL)          ;
18F0: 7E        LD    A,(HL)        ;
18F1: 2A 42 7A  LD    HL,($7A42)    ;
18F4: CF        RST   $08           ;
18F5: 22 42 7A  LD    ($7A42),HL    ;
18F8: 2A 40 7A  LD    HL,($7A40)    ;
18FB: 3A 14 80  LD    A,($8014)     ;
18FE: ED 44     NEG                 ;
1900: CF        RST   $08           ;
1901: 22 40 7A  LD    ($7A40),HL    ;
1904: CD 0B 19  CALL  $190B         ;
1907: D8        RET   C             ;
1908: C3 62 18  JP    $1862         ;
190B: 2A 40 7A  LD    HL,($7A40)    ;
190E: ED 5B 42 7ALD    DE,($7A42)    ;
1912: A7        AND   A             ;
1913: ED 52     SBC   HL,DE         ;
1915: D8        RET   C             ;
1916: AF        XOR   A             ;
1917: 32 0C A0  LD    ($A00C),A     ;
191A: 32 20 A0  LD    ($A020),A     ;
191D: CD EE 19  CALL  $19EE         ;
1920: AF        XOR   A             ;
1921: 32 42 79  LD    ($7942),A     ;
1924: 32 40 79  LD    ($7940),A     ;
1927: C9        RET                 ;
1928: 3E 0A     LD    A,$0A         ;
192A: DD 84     ADD   A,IXH         ;
192C: 57        LD    D,A           ;
192D: DD 5D     LD    E,IXL         ;
192F: EB        EX    DE,HL         ;
1930: 5E        LD    E,(HL)        ;
1931: 2C        INC   L             ;
1932: 56        LD    D,(HL)        ;
1933: 24        INC   H             ;
1934: 7E        LD    A,(HL)        ;
1935: 1F        RRA                 ;
1936: CB 1A     RR    D             ;
1938: FD 21 74 79LD    IY,$7974      ;
193C: 06 06     LD    B,$06         ;
193E: CD A6 19  CALL  $19A6         ;
1941: 30 2F     JR    NC,$1972      ;
1943: FD 36 00 03LD    (IY+$00),$03  ;
1947: DD 7C     LD    A,IXH         ;
1949: 3C        INC   A             ;
194A: 67        LD    H,A           ;
194B: DD 7D     LD    A,IXL         ;
194D: CB FF     SET   7,A           ;
194F: 6F        LD    L,A           ;
1950: 36 00     LD    (HL),$00      ;
1952: 3A 28 80  LD    A,($8028)     ;
1955: A7        AND   A             ;
1956: 20 1A     JR    NZ,$1972      ;
1958: 3E 03     LD    A,$03         ;
195A: FD 
195B: 84        ADD   A,H           ;
195C: 67        LD    H,A           ;
195D: FD 7D     LD    A,IYL         ;
195F: CB FF     SET   7,A           ;
1961: 6F        LD    L,A           ;
1962: 7E        LD    A,(HL)        ;
1963: 21 31 3D  LD    HL,$3D31      ;
1966: D7        RST   $10           ;
1967: D5        PUSH  DE            ;
1968: C5        PUSH  BC            ;
1969: EB        EX    DE,HL         ;
196A: E7        RST   $20           ;
196B: C1        POP   BC            ;
196C: D1        POP   DE            ;
196D: 3E 01     LD    A,$01         ;
196F: 32 05 A0  LD    ($A005),A     ;
1972: FD 
1973: 2C        INC   L             ;
1974: FD 
1975: 2C        INC   L             ;
1976: 10 C6     DJNZ  $193E         ;
1978: DD 7C     LD    A,IXH         ;
197A: 3C        INC   A             ;
197B: 67        LD    H,A           ;
197C: DD 7D     LD    A,IXL         ;
197E: CB FF     SET   7,A           ;
1980: 6F        LD    L,A           ;
1981: 7E        LD    A,(HL)        ;
1982: CB BD     RES   7,L           ;
1984: 77        LD    (HL),A        ;
1985: FD 21 20 79LD    IY,$7920      ;
1989: 06 10     LD    B,$10         ;
198B: CD CB 19  CALL  $19CB         ;
198E: 38 07     JR    C,$1997       ;
1990: FD 
1991: 2C        INC   L             ;
1992: FD 
1993: 2C        INC   L             ;
1994: 10 F5     DJNZ  $198B         ;
1996: C9        RET                 ;
1997: DD 7C     LD    A,IXH         ;
1999: 3C        INC   A             ;
199A: 67        LD    H,A           ;
199B: DD 7D     LD    A,IXL         ;
199D: 6F        LD    L,A           ;
199E: 36 03     LD    (HL),$03      ;
19A0: 3E 01     LD    A,$01         ;
19A2: 32 0A A0  LD    ($A00A),A     ;
19A5: C9        RET                 ;
19A6: 3E 02     LD    A,$02         ;
19A8: FD BE 00  CP    (IY+$00)      ;
19AB: 20 1C     JR    NZ,$19C9      ;
19AD: 3E 09     LD    A,$09         ;
19AF: FD 
19B0: 84        ADD   A,H           ;
19B1: 67        LD    H,A           ;
19B2: FD 7D     LD    A,IYL         ;
19B4: 6F        LD    L,A           ;
19B5: 7B        LD    A,E           ;
19B6: 96        SUB   (HL)          ;
19B7: D6 10     SUB   $10           ;
19B9: C6 20     ADD   A,$20         ;
19BB: D0        RET   NC            ;
19BC: 2C        INC   L             ;
19BD: 24        INC   H             ;
19BE: 7E        LD    A,(HL)        ;
19BF: 1F        RRA                 ;
19C0: 25        DEC   H             ;
19C1: 7E        LD    A,(HL)        ;
19C2: 1F        RRA                 ;
19C3: 92        SUB   D             ;
19C4: D6 08     SUB   $08           ;
19C6: C6 10     ADD   A,$10         ;
19C8: C9        RET                 ;
19C9: A7        AND   A             ;
19CA: C9        RET                 ;
19CB: 3E 02     LD    A,$02         ;
19CD: FD BE 00  CP    (IY+$00)      ;
19D0: 20 F7     JR    NZ,$19C9      ;
19D2: 3E 09     LD    A,$09         ;
19D4: FD 
19D5: 84        ADD   A,H           ;
19D6: 67        LD    H,A           ;
19D7: FD 7D     LD    A,IYL         ;
19D9: 6F        LD    L,A           ;
19DA: 7B        LD    A,E           ;
19DB: 96        SUB   (HL)          ;
19DC: D6 18     SUB   $18           ;
19DE: C6 20     ADD   A,$20         ;
19E0: D0        RET   NC            ;
19E1: 2C        INC   L             ;
19E2: 24        INC   H             ;
19E3: 7E        LD    A,(HL)        ;
19E4: 1F        RRA                 ;
19E5: 25        DEC   H             ;
19E6: 7E        LD    A,(HL)        ;
19E7: 1F        RRA                 ;
19E8: 92        SUB   D             ;
19E9: D6 08     SUB   $08           ;
19EB: C6 10     ADD   A,$10         ;
19ED: C9        RET                 ;
19EE: ED 5B 40 82LD    DE,($8240)    ;
19F2: 3A 41 83  LD    A,($8341)     ;
19F5: 1F        RRA                 ;
19F6: CB 1A     RR    D             ;
19F8: FD 21 00 79LD    IY,$7900      ;
19FC: 06 10     LD    B,$10         ;
19FE: D5        PUSH  DE            ;
19FF: CD 3D 1A  CALL  $1A3D         ;
1A02: 30 28     JR    NC,$1A2C      ;
1A04: FD 36 00 03LD    (IY+$00),$03  ;
1A08: 3A 28 80  LD    A,($8028)     ;
1A0B: A7        AND   A             ;
1A0C: 20 1E     JR    NZ,$1A2C      ;
1A0E: 3E 03     LD    A,$03         ;
1A10: FD 
1A11: 84        ADD   A,H           ;
1A12: 67        LD    H,A           ;
1A13: FD 7D     LD    A,IYL         ;
1A15: CB FF     SET   7,A           ;
1A17: 6F        LD    L,A           ;
1A18: 7E        LD    A,(HL)        ;
1A19: 21 31 3D  LD    HL,$3D31      ;
1A1C: D7        RST   $10           ;
1A1D: EB        EX    DE,HL         ;
1A1E: C5        PUSH  BC            ;
1A1F: E7        RST   $20           ;
1A20: 21 36 1A  LD    HL,$1A36      ;
1A23: 11 90 80  LD    DE,$8090      ;
1A26: 01 07 00  LD    BC,$0007      ;
1A29: ED B0     LDIR                ;
1A2B: C1        POP   BC            ;
1A2C: D1        POP   DE            ;
1A2D: FD 
1A2E: 2C        INC   L             ;
1A2F: FD 
1A30: 2C        INC   L             ;
1A31: 10 CB     DJNZ  $19FE         ;
1A33: C9        RET                 ;
1A34: A7        AND   A             ;
1A35: C9        RET                 ;
1A36: 40        LD    B,B           ;
1A37: 40        LD    B,B           ;
1A38: 40        LD    B,B           ;
1A39: 01 FF 20  LD    BC,$20FF      ;
1A3C: 20 3E     JR    NZ,$1A7C      ;
1A3E: 02        LD    (BC),A        ;
1A3F: FD BE 00  CP    (IY+$00)      ;
1A42: 20 F0     JR    NZ,$1A34      ;
1A44: 3E 09     LD    A,$09         ;
1A46: FD 
1A47: 84        ADD   A,H           ;
1A48: 67        LD    H,A           ;
1A49: FD 7D     LD    A,IYL         ;
1A4B: 6F        LD    L,A           ;
1A4C: 7B        LD    A,E           ;
1A4D: 96        SUB   (HL)          ;
1A4E: D6 0A     SUB   $0A           ;
1A50: C6 14     ADD   A,$14         ;
1A52: D0        RET   NC            ;
1A53: 2C        INC   L             ;
1A54: 24        INC   H             ;
1A55: 7E        LD    A,(HL)        ;
1A56: 1F        RRA                 ;
1A57: 25        DEC   H             ;
1A58: 7E        LD    A,(HL)        ;
1A59: 1F        RRA                 ;
1A5A: 92        SUB   D             ;
1A5B: D6 05     SUB   $05           ;
1A5D: C6 0A     ADD   A,$0A         ;
1A5F: C9        RET                 ;
1A60: 16 79     LD    D,$79         ;
1A62: DD 5D     LD    E,IXL         ;
1A64: EB        EX    DE,HL         ;
1A65: 36 02     LD    (HL),$02      ;
1A67: 2C        INC   L             ;
1A68: 36 00     LD    (HL),$00      ;
1A6A: 26 7C     LD    H,$7C         ;
1A6C: 36 07     LD    (HL),$07      ;
1A6E: 2D        DEC   L             ;
1A6F: 36 17     LD    (HL),$17      ;
1A71: CB FD     SET   7,L           ;
1A73: 36 0F     LD    (HL),$0F      ;
1A75: F7        RST   $30           ;
1A76: 16 79     LD    D,$79         ;
1A78: DD 5D     LD    E,IXL         ;
1A7A: EB        EX    DE,HL         ;
1A7B: 7E        LD    A,(HL)        ;
1A7C: FE 03     CP    $03           ;
1A7E: CA 86 31  JP    Z,$3186       ;
1A81: EB        EX    DE,HL         ;
1A82: 14        INC   D             ;
1A83: CD E8 30  CALL  $30E8         ;
1A86: C3 79 30  JP    $3079         ;
1A89: 16 79     LD    D,$79         ;
1A8B: DD 5D     LD    E,IXL         ;
1A8D: EB        EX    DE,HL         ;
1A8E: 36 03     LD    (HL),$03      ;
1A90: 2C        INC   L             ;
1A91: 5D        LD    E,L           ;
1A92: 36 03     LD    (HL),$03      ;
1A94: 2C        INC   L             ;
1A95: 36 02     LD    (HL),$02      ;
1A97: 2C        INC   L             ;
1A98: 36 00     LD    (HL),$00      ;
1A9A: 24        INC   H             ;
1A9B: 36 01     LD    (HL),$01      ;
1A9D: 24        INC   H             ;
1A9E: 16 7B     LD    D,$7B         ;
1AA0: 1A        LD    A,(DE)        ;
1AA1: 3D        DEC   A             ;
1AA2: 77        LD    (HL),A        ;
1AA3: 2D        DEC   L             ;
1AA4: 1D        DEC   E             ;
1AA5: 1A        LD    A,(DE)        ;
1AA6: 77        LD    (HL),A        ;
1AA7: 24        INC   H             ;
1AA8: 36 17     LD    (HL),$17      ;
1AAA: 2C        INC   L             ;
1AAB: 36 07     LD    (HL),$07      ;
1AAD: 2D        DEC   L             ;
1AAE: CB FD     SET   7,L           ;
1AB0: 36 1B     LD    (HL),$1B      ;
1AB2: CB BD     RES   7,L           ;
1AB4: 2D        DEC   L             ;
1AB5: 2D        DEC   L             ;
1AB6: 36 48     LD    (HL),$48      ;
1AB8: 2C        INC   L             ;
1AB9: 2C        INC   L             ;
1ABA: 26 78     LD    H,$78         ;
1ABC: 11 DD 1A  LD    DE,$1ADD      ;
1ABF: 73        LD    (HL),E        ;
1AC0: 2C        INC   L             ;
1AC1: 72        LD    (HL),D        ;
1AC2: 11 CB 1A  LD    DE,$1ACB      ;
1AC5: DD 73 00  LD    (IX+$00),E    ;
1AC8: DD 72 01  LD    (IX+$01),D    ;
1ACB: 16 7C     LD    D,$7C         ;
1ACD: DD 5D     LD    E,IXL         ;
1ACF: 1C        INC   E             ;
1AD0: 3A 1C 80  LD    A,($801C)     ;
1AD3: 12        LD    (DE),A        ;
1AD4: 1D        DEC   E             ;
1AD5: 16 7A     LD    D,$7A         ;
1AD7: CD E8 30  CALL  $30E8         ;
1ADA: C3 79 30  JP    $3079         ;
1ADD: 16 79     LD    D,$79         ;
1ADF: DD 5D     LD    E,IXL         ;
1AE1: EB        EX    DE,HL         ;
1AE2: 7E        LD    A,(HL)        ;
1AE3: FE 03     CP    $03           ;
1AE5: CA 16 32  JP    Z,$3216       ;
1AE8: EB        EX    DE,HL         ;
1AE9: 14        INC   D             ;
1AEA: CD E8 30  CALL  $30E8         ;
1AED: C3 79 30  JP    $3079         ;
1AF0: 16 79     LD    D,$79         ;
1AF2: DD 5D     LD    E,IXL         ;
1AF4: EB        EX    DE,HL         ;
1AF5: 36 02     LD    (HL),$02      ;
1AF7: 2C        INC   L             ;
1AF8: 36 00     LD    (HL),$00      ;
1AFA: 26 7C     LD    H,$7C         ;
1AFC: 2D        DEC   L             ;
1AFD: 36 1F     LD    (HL),$1F      ;
1AFF: CB FD     SET   7,L           ;
1B01: 36 15     LD    (HL),$15      ;
1B03: F7        RST   $30           ;
1B04: 16 79     LD    D,$79         ;
1B06: DD 5D     LD    E,IXL         ;
1B08: EB        EX    DE,HL         ;
1B09: 7E        LD    A,(HL)        ;
1B0A: FE 03     CP    $03           ;
1B0C: 28 11     JR    Z,$1B1F       ;
1B0E: 26 7C     LD    H,$7C         ;
1B10: 2C        INC   L             ;
1B11: 3A 1C 80  LD    A,($801C)     ;
1B14: 77        LD    (HL),A        ;
1B15: EB        EX    DE,HL         ;
1B16: 1D        DEC   E             ;
1B17: 16 7A     LD    D,$7A         ;
1B19: CD E8 30  CALL  $30E8         ;
1B1C: C3 79 30  JP    $3079         ;
1B1F: 3A 88 81  LD    A,($8188)     ;
1B22: D6 02     SUB   $02           ;
1B24: 30 01     JR    NC,$1B27      ;
1B26: AF        XOR   A             ;
1B27: 32 88 81  LD    ($8188),A     ;
1B2A: C3 86 31  JP    $3186         ;
1B2D: 16 7E     LD    D,$7E         ;
1B2F: DD 5D     LD    E,IXL         ;
1B31: 3A A3 81  LD    A,($81A3)     ;
1B34: 12        LD    (DE),A        ;
1B35: 16 79     LD    D,$79         ;
1B37: 18 10     JR    $1B49         ;
1B39: 16 7E     LD    D,$7E         ;
1B3B: DD 5D     LD    E,IXL         ;
1B3D: 3A B0 81  LD    A,($81B0)     ;
1B40: 12        LD    (DE),A        ;
1B41: 16 79     LD    D,$79         ;
1B43: 18 04     JR    $1B49         ;
1B45: 16 79     LD    D,$79         ;
1B47: DD 5D     LD    E,IXL         ;
1B49: EB        EX    DE,HL         ;
1B4A: 36 02     LD    (HL),$02      ;
1B4C: 2C        INC   L             ;
1B4D: 36 00     LD    (HL),$00      ;
1B4F: 26 7C     LD    H,$7C         ;
1B51: 2D        DEC   L             ;
1B52: 36 2C     LD    (HL),$2C      ;
1B54: CB FD     SET   7,L           ;
1B56: 36 1B     LD    (HL),$1B      ;
1B58: CB BD     RES   7,L           ;
1B5A: 26 7E     LD    H,$7E         ;
1B5C: CD 4B 0F  CALL  $0F4B         ;
1B5F: A6        AND   (HL)          ;
1B60: 3C        INC   A             ;
1B61: 25        DEC   H             ;
1B62: 77        LD    (HL),A        ;
1B63: F7        RST   $30           ;
1B64: 16 79     LD    D,$79         ;
1B66: DD 5D     LD    E,IXL         ;
1B68: EB        EX    DE,HL         ;
1B69: 7E        LD    A,(HL)        ;
1B6A: FE 03     CP    $03           ;
1B6C: CA 86 31  JP    Z,$3186       ;
1B6F: 26 7A     LD    H,$7A         ;
1B71: 2C        INC   L             ;
1B72: 3A B1 81  LD    A,($81B1)     ;
1B75: BE        CP    (HL)          ;
1B76: 38 64     JR    C,$1BDC       ;
1B78: 2D        DEC   L             ;
1B79: 26 7D     LD    H,$7D         ;
1B7B: 3A 01 80  LD    A,($8001)     ;
1B7E: E6 07     AND   $07           ;
1B80: 20 37     JR    NZ,$1BB9      ;
1B82: 35        DEC   (HL)          ;
1B83: 20 34     JR    NZ,$1BB9      ;
1B85: 11 8E 1B  LD    DE,$1B8E      ;
1B88: DD 73 00  LD    (IX+$00),E    ;
1B8B: DD 72 01  LD    (IX+$01),D    ;
1B8E: 16 79     LD    D,$79         ;
1B90: DD 5D     LD    E,IXL         ;
1B92: EB        EX    DE,HL         ;
1B93: 7E        LD    A,(HL)        ;
1B94: FE 03     CP    $03           ;
1B96: CA 86 31  JP    Z,$3186       ;
1B99: 26 7D     LD    H,$7D         ;
1B9B: 34        INC   (HL)          ;
1B9C: 7E        LD    A,(HL)        ;
1B9D: FE 0C     CP    $0C           ;
1B9F: 20 06     JR    NZ,$1BA7      ;
1BA1: E5        PUSH  HL            ;
1BA2: CD 87 32  CALL  $3287         ;
1BA5: E1        POP   HL            ;
1BA6: 7E        LD    A,(HL)        ;
1BA7: 0F        RRCA                ;
1BA8: 0F        RRCA                ;
1BA9: E6 07     AND   $07           ;
1BAB: FE 07     CP    $07           ;
1BAD: 28 1A     JR    Z,$1BC9       ;
1BAF: EB        EX    DE,HL         ;
1BB0: 21 F9 1B  LD    HL,$1BF9      ;
1BB3: D7        RST   $10           ;
1BB4: 15        DEC   D             ;
1BB5: 7E        LD    A,(HL)        ;
1BB6: 12        LD    (DE),A        ;
1BB7: 14        INC   D             ;
1BB8: EB        EX    DE,HL         ;
1BB9: 2C        INC   L             ;
1BBA: 25        DEC   H             ;
1BBB: 3A 1C 80  LD    A,($801C)     ;
1BBE: 77        LD    (HL),A        ;
1BBF: 2D        DEC   L             ;
1BC0: 26 7A     LD    H,$7A         ;
1BC2: EB        EX    DE,HL         ;
1BC3: CD E8 30  CALL  $30E8         ;
1BC6: C3 79 30  JP    $3079         ;
1BC9: 24        INC   H             ;
1BCA: CD 4B 0F  CALL  $0F4B         ;
1BCD: A6        AND   (HL)          ;
1BCE: 3C        INC   A             ;
1BCF: 25        DEC   H             ;
1BD0: 77        LD    (HL),A        ;
1BD1: 11 64 1B  LD    DE,$1B64      ;
1BD4: DD 73 00  LD    (IX+$00),E    ;
1BD7: DD 72 01  LD    (IX+$01),D    ;
1BDA: 18 DD     JR    $1BB9         ;
1BDC: 11 E5 1B  LD    DE,$1BE5      ;
1BDF: DD 73 00  LD    (IX+$00),E    ;
1BE2: DD 72 01  LD    (IX+$01),D    ;
1BE5: 16 79     LD    D,$79         ;
1BE7: DD 5D     LD    E,IXL         ;
1BE9: EB        EX    DE,HL         ;
1BEA: 7E        LD    A,(HL)        ;
1BEB: FE 03     CP    $03           ;
1BED: CA 86 31  JP    Z,$3186       ;
1BF0: EB        EX    DE,HL         ;
1BF1: 16 7A     LD    D,$7A         ;
1BF3: CD E8 30  CALL  $30E8         ;
1BF6: C3 79 30  JP    $3079         ;
1BF9: 2C        INC   L             ;
1BFA: 2D        DEC   L             ;
1BFB: 2E 2F     LD    L,$2F         ;
1BFD: 2E 2D     LD    L,$2D         ;
1BFF: 2C        INC   L             ;
1C00: 16 7E     LD    D,$7E         ;
1C02: DD 5D     LD    E,IXL         ;
1C04: 3A A0 81  LD    A,($81A0)     ;
1C07: 12        LD    (DE),A        ;
1C08: 16 79     LD    D,$79         ;
1C0A: 18 10     JR    $1C1C         ;
1C0C: 16 7E     LD    D,$7E         ;
1C0E: DD 5D     LD    E,IXL         ;
1C10: 3A B0 81  LD    A,($81B0)     ;
1C13: 12        LD    (DE),A        ;
1C14: 16 79     LD    D,$79         ;
1C16: 18 04     JR    $1C1C         ;
1C18: 16 79     LD    D,$79         ;
1C1A: DD 5D     LD    E,IXL         ;
1C1C: EB        EX    DE,HL         ;
1C1D: 36 02     LD    (HL),$02      ;
1C1F: 2C        INC   L             ;
1C20: 36 00     LD    (HL),$00      ;
1C22: 26 7C     LD    H,$7C         ;
1C24: 2D        DEC   L             ;
1C25: 36 27     LD    (HL),$27      ;
1C27: CB FD     SET   7,L           ;
1C29: 36 30     LD    (HL),$30      ;
1C2B: CB BD     RES   7,L           ;
1C2D: 26 7E     LD    H,$7E         ;
1C2F: CD 4B 0F  CALL  $0F4B         ;
1C32: A6        AND   (HL)          ;
1C33: 3C        INC   A             ;
1C34: 25        DEC   H             ;
1C35: 77        LD    (HL),A        ;
1C36: F7        RST   $30           ;
1C37: 16 79     LD    D,$79         ;
1C39: DD 5D     LD    E,IXL         ;
1C3B: EB        EX    DE,HL         ;
1C3C: 7E        LD    A,(HL)        ;
1C3D: FE 03     CP    $03           ;
1C3F: CA 86 31  JP    Z,$3186       ;
1C42: 26 7D     LD    H,$7D         ;
1C44: 16 7A     LD    D,$7A         ;
1C46: 5D        LD    E,L           ;
1C47: 1C        INC   E             ;
1C48: 1A        LD    A,(DE)        ;
1C49: 4F        LD    C,A           ;
1C4A: 3A B1 81  LD    A,($81B1)     ;
1C4D: B9        CP    C             ;
1C4E: D4 71 32  CALL  NC,$3271      ;
1C51: 25        DEC   H             ;
1C52: 2C        INC   L             ;
1C53: 3A 1C 80  LD    A,($801C)     ;
1C56: 77        LD    (HL),A        ;
1C57: 2D        DEC   L             ;
1C58: 26 7A     LD    H,$7A         ;
1C5A: EB        EX    DE,HL         ;
1C5B: CD E8 30  CALL  $30E8         ;
1C5E: C3 79 30  JP    $3079         ;
1C61: 16 79     LD    D,$79         ;
1C63: DD 5D     LD    E,IXL         ;
1C65: EB        EX    DE,HL         ;
1C66: 36 03     LD    (HL),$03      ;
1C68: 2C        INC   L             ;
1C69: 5D        LD    E,L           ;
1C6A: 36 03     LD    (HL),$03      ;
1C6C: 2C        INC   L             ;
1C6D: 36 02     LD    (HL),$02      ;
1C6F: 2C        INC   L             ;
1C70: 36 00     LD    (HL),$00      ;
1C72: 24        INC   H             ;
1C73: 36 01     LD    (HL),$01      ;
1C75: 24        INC   H             ;
1C76: 16 7B     LD    D,$7B         ;
1C78: 1A        LD    A,(DE)        ;
1C79: 3D        DEC   A             ;
1C7A: 77        LD    (HL),A        ;
1C7B: 2D        DEC   L             ;
1C7C: 1D        DEC   E             ;
1C7D: 1A        LD    A,(DE)        ;
1C7E: 77        LD    (HL),A        ;
1C7F: 24        INC   H             ;
1C80: 36 27     LD    (HL),$27      ;
1C82: CB FD     SET   7,L           ;
1C84: 36 36     LD    (HL),$36      ;
1C86: CB BD     RES   7,L           ;
1C88: 2D        DEC   L             ;
1C89: 2D        DEC   L             ;
1C8A: 36 44     LD    (HL),$44      ;
1C8C: 2C        INC   L             ;
1C8D: 2C        INC   L             ;
1C8E: 26 7E     LD    H,$7E         ;
1C90: 3A A0 81  LD    A,($81A0)     ;
1C93: 77        LD    (HL),A        ;
1C94: CD 4B 0F  CALL  $0F4B         ;
1C97: A6        AND   (HL)          ;
1C98: 3C        INC   A             ;
1C99: 25        DEC   H             ;
1C9A: 77        LD    (HL),A        ;
1C9B: 26 78     LD    H,$78         ;
1C9D: 11 BE 1C  LD    DE,$1CBE      ;
1CA0: 73        LD    (HL),E        ;
1CA1: 2C        INC   L             ;
1CA2: 72        LD    (HL),D        ;
1CA3: 11 AC 1C  LD    DE,$1CAC      ;
1CA6: DD 73 00  LD    (IX+$00),E    ;
1CA9: DD 72 01  LD    (IX+$01),D    ;
1CAC: 16 7C     LD    D,$7C         ;
1CAE: DD 5D     LD    E,IXL         ;
1CB0: 1C        INC   E             ;
1CB1: 3A 1C 80  LD    A,($801C)     ;
1CB4: 12        LD    (DE),A        ;
1CB5: 1D        DEC   E             ;
1CB6: 16 7A     LD    D,$7A         ;
1CB8: CD E8 30  CALL  $30E8         ;
1CBB: C3 79 30  JP    $3079         ;
1CBE: 16 79     LD    D,$79         ;
1CC0: DD 5D     LD    E,IXL         ;
1CC2: EB        EX    DE,HL         ;
1CC3: 7E        LD    A,(HL)        ;
1CC4: FE 03     CP    $03           ;
1CC6: CA 16 32  JP    Z,$3216       ;
1CC9: 26 7D     LD    H,$7D         ;
1CCB: CD 71 32  CALL  $3271         ;
1CCE: 25        DEC   H             ;
1CCF: 2C        INC   L             ;
1CD0: 3A 1C 80  LD    A,($801C)     ;
1CD3: 77        LD    (HL),A        ;
1CD4: 2D        DEC   L             ;
1CD5: 26 7A     LD    H,$7A         ;
1CD7: EB        EX    DE,HL         ;
1CD8: CD E8 30  CALL  $30E8         ;
1CDB: C3 79 30  JP    $3079         ;
1CDE: C5        PUSH  BC            ;
1CDF: 16 78     LD    D,$78         ;
1CE1: DD 5D     LD    E,IXL         ;
1CE3: D5        PUSH  DE            ;
1CE4: 21 47 1D  LD    HL,$1D47      ;
1CE7: 01 0A 00  LD    BC,$000A      ;
1CEA: ED B0     LDIR                ;
1CEC: D1        POP   DE            ;
1CED: 14        INC   D             ;
1CEE: D5        PUSH  DE            ;
1CEF: 6B        LD    L,E           ;
1CF0: 62        LD    H,D           ;
1CF1: 36 02     LD    (HL),$02      ;
1CF3: 2C        INC   L             ;
1CF4: 36 00     LD    (HL),$00      ;
1CF6: 2C        INC   L             ;
1CF7: EB        EX    DE,HL         ;
1CF8: 01 08 00  LD    BC,$0008      ;
1CFB: ED B0     LDIR                ;
1CFD: D1        POP   DE            ;
1CFE: D5        PUSH  DE            ;
1CFF: CB FB     SET   7,E           ;
1D01: 7B        LD    A,E           ;
1D02: C6 08     ADD   A,$08         ;
1D04: EB        EX    DE,HL         ;
1D05: E5        PUSH  HL            ;
1D06: 77        LD    (HL),A        ;
1D07: 2C        INC   L             ;
1D08: 36 7C     LD    (HL),$7C      ;
1D0A: 2C        INC   L             ;
1D0B: EB        EX    DE,HL         ;
1D0C: E1        POP   HL            ;
1D0D: 01 06 00  LD    BC,$0006      ;
1D10: ED B0     LDIR                ;
1D12: D1        POP   DE            ;
1D13: 14        INC   D             ;
1D14: D5        PUSH  DE            ;
1D15: 21 51 1D  LD    HL,$1D51      ;
1D18: 01 0A 00  LD    BC,$000A      ;
1D1B: ED B0     LDIR                ;
1D1D: D1        POP   DE            ;
1D1E: 14        INC   D             ;
1D1F: EB        EX    DE,HL         ;
1D20: 4E        LD    C,(HL)        ;
1D21: 2C        INC   L             ;
1D22: 46        LD    B,(HL)        ;
1D23: 2C        INC   L             ;
1D24: 3E 80     LD    A,$80         ;
1D26: 81        ADD   A,C           ;
1D27: F5        PUSH  AF            ;
1D28: 77        LD    (HL),A        ;
1D29: 2C        INC   L             ;
1D2A: 70        LD    (HL),B        ;
1D2B: F1        POP   AF            ;
1D2C: 30 01     JR    NC,$1D2F      ;
1D2E: 34        INC   (HL)          ;
1D2F: 34        INC   (HL)          ;
1D30: 2C        INC   L             ;
1D31: 79        LD    A,C           ;
1D32: D6 80     SUB   $80           ;
1D34: F5        PUSH  AF            ;
1D35: 77        LD    (HL),A        ;
1D36: 2C        INC   L             ;
1D37: 70        LD    (HL),B        ;
1D38: F1        POP   AF            ;
1D39: 30 01     JR    NC,$1D3C      ;
1D3B: 35        DEC   (HL)          ;
1D3C: 35        DEC   (HL)          ;
1D3D: 2C        INC   L             ;
1D3E: 71        LD    (HL),C        ;
1D3F: 2C        INC   L             ;
1D40: 70        LD    (HL),B        ;
1D41: 2C        INC   L             ;
1D42: 71        LD    (HL),C        ;
1D43: 2C        INC   L             ;
1D44: 70        LD    (HL),B        ;
1D45: C1        POP   BC            ;
1D46: C9        RET                 ;
1D47: 9E        SBC   (HL)          ;
1D48: 1D        DEC   E             ;
1D49: 9E        SBC   (HL)          ;
1D4A: 1D        DEC   E             ;
1D4B: 9E        SBC   (HL)          ;
1D4C: 1D        DEC   E             ;
1D4D: 9E        SBC   (HL)          ;
1D4E: 1D        DEC   E             ;
1D4F: 5B        LD    E,E           ;
1D50: 1D        DEC   E             ;
1D51: 00        NOP                 ;
1D52: 00        NOP                 ;
1D53: 80        ADD   A,B           ;
1D54: 01 80 01  LD    BC,$0180      ;
1D57: 00        NOP                 ;
1D58: 03        INC   BC            ;
1D59: 80        ADD   A,B           ;
1D5A: 01 16 7C  LD    BC,$7C16      ;
1D5D: DD 5D     LD    E,IXL         ;
1D5F: EB        EX    DE,HL         ;
1D60: 36 3A     LD    (HL),$3A      ;
1D62: CB FD     SET   7,L           ;
1D64: 36 36     LD    (HL),$36      ;
1D66: 11 6F 1D  LD    DE,$1D6F      ;
1D69: DD 73 00  LD    (IX+$00),E    ;
1D6C: DD 72 01  LD    (IX+$01),D    ;
1D6F: 16 79     LD    D,$79         ;
1D71: DD 5D     LD    E,IXL         ;
1D73: EB        EX    DE,HL         ;
1D74: 7E        LD    A,(HL)        ;
1D75: FE 03     CP    $03           ;
1D77: 28 11     JR    Z,$1D8A       ;
1D79: 26 7C     LD    H,$7C         ;
1D7B: 2C        INC   L             ;
1D7C: 3A 1C 80  LD    A,($801C)     ;
1D7F: 77        LD    (HL),A        ;
1D80: 2D        DEC   L             ;
1D81: 26 7A     LD    H,$7A         ;
1D83: EB        EX    DE,HL         ;
1D84: CD E8 30  CALL  $30E8         ;
1D87: C3 79 30  JP    $3079         ;
1D8A: 54        LD    D,H           ;
1D8B: 5D        LD    E,L           ;
1D8C: 3E 03     LD    A,$03         ;
1D8E: 2D        DEC   L             ;
1D8F: 2D        DEC   L             ;
1D90: 77        LD    (HL),A        ;
1D91: 2D        DEC   L             ;
1D92: 2D        DEC   L             ;
1D93: 77        LD    (HL),A        ;
1D94: 2D        DEC   L             ;
1D95: 2D        DEC   L             ;
1D96: 77        LD    (HL),A        ;
1D97: 2D        DEC   L             ;
1D98: 2D        DEC   L             ;
1D99: 77        LD    (HL),A        ;
1D9A: EB        EX    DE,HL         ;
1D9B: C3 86 31  JP    $3186         ;
1D9E: 16 7C     LD    D,$7C         ;
1DA0: DD 5D     LD    E,IXL         ;
1DA2: EB        EX    DE,HL         ;
1DA3: 26 7C     LD    H,$7C         ;
1DA5: 36 2C     LD    (HL),$2C      ;
1DA7: CB FD     SET   7,L           ;
1DA9: 36 1B     LD    (HL),$1B      ;
1DAB: CB BD     RES   7,L           ;
1DAD: 26 7E     LD    H,$7E         ;
1DAF: 3A A5 81  LD    A,($81A5)     ;
1DB2: 77        LD    (HL),A        ;
1DB3: CD 4B 0F  CALL  $0F4B         ;
1DB6: A6        AND   (HL)          ;
1DB7: 3C        INC   A             ;
1DB8: 25        DEC   H             ;
1DB9: 77        LD    (HL),A        ;
1DBA: F7        RST   $30           ;
1DBB: 16 79     LD    D,$79         ;
1DBD: DD 5D     LD    E,IXL         ;
1DBF: EB        EX    DE,HL         ;
1DC0: 7E        LD    A,(HL)        ;
1DC1: FE 03     CP    $03           ;
1DC3: 28 59     JR    Z,$1E1E       ;
1DC5: 26 7A     LD    H,$7A         ;
1DC7: 2C        INC   L             ;
1DC8: 3A B1 81  LD    A,($81B1)     ;
1DCB: BE        CP    (HL)          ;
1DCC: 38 70     JR    C,$1E3E       ;
1DCE: 2D        DEC   L             ;
1DCF: 26 7D     LD    H,$7D         ;
1DD1: 3A 01 80  LD    A,($8001)     ;
1DD4: E6 07     AND   $07           ;
1DD6: 20 36     JR    NZ,$1E0E      ;
1DD8: 35        DEC   (HL)          ;
1DD9: 20 33     JR    NZ,$1E0E      ;
1DDB: 11 E4 1D  LD    DE,$1DE4      ;
1DDE: DD 73 00  LD    (IX+$00),E    ;
1DE1: DD 72 01  LD    (IX+$01),D    ;
1DE4: 16 79     LD    D,$79         ;
1DE6: DD 5D     LD    E,IXL         ;
1DE8: EB        EX    DE,HL         ;
1DE9: 7E        LD    A,(HL)        ;
1DEA: FE 03     CP    $03           ;
1DEC: 28 30     JR    Z,$1E1E       ;
1DEE: 26 7D     LD    H,$7D         ;
1DF0: 34        INC   (HL)          ;
1DF1: 7E        LD    A,(HL)        ;
1DF2: FE 0C     CP    $0C           ;
1DF4: 20 06     JR    NZ,$1DFC      ;
1DF6: E5        PUSH  HL            ;
1DF7: CD 87 32  CALL  $3287         ;
1DFA: E1        POP   HL            ;
1DFB: 7E        LD    A,(HL)        ;
1DFC: 0F        RRCA                ;
1DFD: 0F        RRCA                ;
1DFE: E6 07     AND   $07           ;
1E00: FE 07     CP    $07           ;
1E02: 28 27     JR    Z,$1E2B       ;
1E04: EB        EX    DE,HL         ;
1E05: 21 5A 1E  LD    HL,$1E5A      ;
1E08: D7        RST   $10           ;
1E09: 15        DEC   D             ;
1E0A: 7E        LD    A,(HL)        ;
1E0B: 12        LD    (DE),A        ;
1E0C: 14        INC   D             ;
1E0D: EB        EX    DE,HL         ;
1E0E: 2C        INC   L             ;
1E0F: 25        DEC   H             ;
1E10: 3A 1C 80  LD    A,($801C)     ;
1E13: 77        LD    (HL),A        ;
1E14: 2D        DEC   L             ;
1E15: 26 7A     LD    H,$7A         ;
1E17: EB        EX    DE,HL         ;
1E18: CD E8 30  CALL  $30E8         ;
1E1B: C3 79 30  JP    $3079         ;
1E1E: E5        PUSH  HL            ;
1E1F: CB FD     SET   7,L           ;
1E21: 5E        LD    E,(HL)        ;
1E22: 2C        INC   L             ;
1E23: 56        LD    D,(HL)        ;
1E24: EB        EX    DE,HL         ;
1E25: 36 24     LD    (HL),$24      ;
1E27: E1        POP   HL            ;
1E28: C3 86 31  JP    $3186         ;
1E2B: 24        INC   H             ;
1E2C: CD 4B 0F  CALL  $0F4B         ;
1E2F: A6        AND   (HL)          ;
1E30: 3C        INC   A             ;
1E31: 25        DEC   H             ;
1E32: 77        LD    (HL),A        ;
1E33: 11 BB 1D  LD    DE,$1DBB      ;
1E36: DD 73 00  LD    (IX+$00),E    ;
1E39: DD 72 01  LD    (IX+$01),D    ;
1E3C: 18 D0     JR    $1E0E         ;
1E3E: 11 47 1E  LD    DE,$1E47      ;
1E41: DD 73 00  LD    (IX+$00),E    ;
1E44: DD 72 01  LD    (IX+$01),D    ;
1E47: 16 79     LD    D,$79         ;
1E49: DD 5D     LD    E,IXL         ;
1E4B: EB        EX    DE,HL         ;
1E4C: 7E        LD    A,(HL)        ;
1E4D: FE 03     CP    $03           ;
1E4F: 28 CD     JR    Z,$1E1E       ;
1E51: EB        EX    DE,HL         ;
1E52: 16 7A     LD    D,$7A         ;
1E54: CD E8 30  CALL  $30E8         ;
1E57: C3 79 30  JP    $3079         ;
1E5A: 2C        INC   L             ;
1E5B: 2D        DEC   L             ;
1E5C: 2E 2F     LD    L,$2F         ;
1E5E: 2E 2D     LD    L,$2D         ;
1E60: 2C        INC   L             ;
1E61: 16 79     LD    D,$79         ;
1E63: DD 5D     LD    E,IXL         ;
1E65: EB        EX    DE,HL         ;
1E66: 36 02     LD    (HL),$02      ;
1E68: 2C        INC   L             ;
1E69: 36 00     LD    (HL),$00      ;
1E6B: 2D        DEC   L             ;
1E6C: 26 7C     LD    H,$7C         ;
1E6E: 36 00     LD    (HL),$00      ;
1E70: CB FD     SET   7,L           ;
1E72: 36 36     LD    (HL),$36      ;
1E74: F7        RST   $30           ;
1E75: 16 79     LD    D,$79         ;
1E77: DD 5D     LD    E,IXL         ;
1E79: 1A        LD    A,(DE)        ;
1E7A: FE 03     CP    $03           ;
1E7C: 28 07     JR    Z,$1E85       ;
1E7E: 14        INC   D             ;
1E7F: CD E8 30  CALL  $30E8         ;
1E82: C3 79 30  JP    $3079         ;
1E85: EB        EX    DE,HL         ;
1E86: 26 7D     LD    H,$7D         ;
1E88: 36 FF     LD    (HL),$FF      ;
1E8A: 11 93 1E  LD    DE,$1E93      ;
1E8D: DD 73 00  LD    (IX+$00),E    ;
1E90: DD 72 01  LD    (IX+$01),D    ;
1E93: 16 7D     LD    D,$7D         ;
1E95: DD 5D     LD    E,IXL         ;
1E97: EB        EX    DE,HL         ;
1E98: 34        INC   (HL)          ;
1E99: 7E        LD    A,(HL)        ;
1E9A: 0F        RRCA                ;
1E9B: 0F        RRCA                ;
1E9C: 0F        RRCA                ;
1E9D: 0F        RRCA                ;
1E9E: E6 07     AND   $07           ;
1EA0: FE 07     CP    $07           ;
1EA2: 28 24     JR    Z,$1EC8       ;
1EA4: FE 04     CP    $04           ;
1EA6: 20 08     JR    NZ,$1EB0      ;
1EA8: 26 79     LD    H,$79         ;
1EAA: 2C        INC   L             ;
1EAB: 36 03     LD    (HL),$03      ;
1EAD: 2D        DEC   L             ;
1EAE: 26 7D     LD    H,$7D         ;
1EB0: 25        DEC   H             ;
1EB1: EB        EX    DE,HL         ;
1EB2: 21 F1 1E  LD    HL,$1EF1      ;
1EB5: D7        RST   $10           ;
1EB6: 7E        LD    A,(HL)        ;
1EB7: EB        EX    DE,HL         ;
1EB8: 77        LD    (HL),A        ;
1EB9: 2C        INC   L             ;
1EBA: 3A 1C 80  LD    A,($801C)     ;
1EBD: 77        LD    (HL),A        ;
1EBE: 2D        DEC   L             ;
1EBF: 26 7A     LD    H,$7A         ;
1EC1: EB        EX    DE,HL         ;
1EC2: CD E8 30  CALL  $30E8         ;
1EC5: C3 79 30  JP    $3079         ;
1EC8: 26 79     LD    H,$79         ;
1ECA: 36 02     LD    (HL),$02      ;
1ECC: 11 D5 1E  LD    DE,$1ED5      ;
1ECF: DD 73 00  LD    (IX+$00),E    ;
1ED2: DD 72 01  LD    (IX+$01),D    ;
1ED5: 16 79     LD    D,$79         ;
1ED7: DD 5D     LD    E,IXL         ;
1ED9: EB        EX    DE,HL         ;
1EDA: 7E        LD    A,(HL)        ;
1EDB: FE 03     CP    $03           ;
1EDD: CA 86 31  JP    Z,$3186       ;
1EE0: EB        EX    DE,HL         ;
1EE1: 1C        INC   E             ;
1EE2: 16 7C     LD    D,$7C         ;
1EE4: 3A 1C 80  LD    A,($801C)     ;
1EE7: 12        LD    (DE),A        ;
1EE8: 1D        DEC   E             ;
1EE9: 16 7A     LD    D,$7A         ;
1EEB: CD E8 30  CALL  $30E8         ;
1EEE: C3 79 30  JP    $3079         ;
1EF1: A8        XOR   B             ;
1EF2: A9        XOR   C             ;
1EF3: AA        XOR   D             ;
1EF4: AB        XOR   E             ;
1EF5: AE        XOR   (HL)          ;
1EF6: B2        OR    D             ;
1EF7: B6        OR    (HL)          ;
1EF8: 16 79     LD    D,$79         ;
1EFA: DD 5D     LD    E,IXL         ;
1EFC: EB        EX    DE,HL         ;
1EFD: 36 02     LD    (HL),$02      ;
1EFF: 26 7C     LD    H,$7C         ;
1F01: 36 15     LD    (HL),$15      ;
1F03: 2C        INC   L             ;
1F04: 36 26     LD    (HL),$26      ;
1F06: 2D        DEC   L             ;
1F07: CB FD     SET   7,L           ;
1F09: 36 21     LD    (HL),$21      ;
1F0B: F7        RST   $30           ;
1F0C: 16 79     LD    D,$79         ;
1F0E: DD 5D     LD    E,IXL         ;
1F10: EB        EX    DE,HL         ;
1F11: 36 02     LD    (HL),$02      ;
1F13: 24        INC   H             ;
1F14: 2C        INC   L             ;
1F15: 3A 47 7A  LD    A,($7A47)     ;
1F18: BE        CP    (HL)          ;
1F19: CB FD     SET   7,L           ;
1F1B: 3E 00     LD    A,$00         ;
1F1D: 38 35     JR    C,$1F54       ;
1F1F: 28 02     JR    Z,$1F23       ;
1F21: 3C        INC   A             ;
1F22: 3C        INC   A             ;
1F23: 77        LD    (HL),A        ;
1F24: CB BD     RES   7,L           ;
1F26: 24        INC   H             ;
1F27: 3A 47 7B  LD    A,($7B47)     ;
1F2A: BE        CP    (HL)          ;
1F2B: 3E 00     LD    A,$00         ;
1F2D: 38 29     JR    C,$1F58       ;
1F2F: 28 02     JR    Z,$1F33       ;
1F31: 3C        INC   A             ;
1F32: 3C        INC   A             ;
1F33: 2D        DEC   L             ;
1F34: CB FD     SET   7,L           ;
1F36: 86        ADD   A,(HL)        ;
1F37: 77        LD    (HL),A        ;
1F38: 25        DEC   H             ;
1F39: 2C        INC   L             ;
1F3A: 7E        LD    A,(HL)        ;
1F3B: 2D        DEC   L             ;
1F3C: 86        ADD   A,(HL)        ;
1F3D: 77        LD    (HL),A        ;
1F3E: CB BD     RES   7,L           ;
1F40: 26 79     LD    H,$79         ;
1F42: 2C        INC   L             ;
1F43: 3A 01 80  LD    A,($8001)     ;
1F46: E6 0C     AND   $0C           ;
1F48: C6 80     ADD   A,$80         ;
1F4A: 77        LD    (HL),A        ;
1F4B: 2D        DEC   L             ;
1F4C: 24        INC   H             ;
1F4D: EB        EX    DE,HL         ;
1F4E: CD 91 30  CALL  $3091         ;
1F51: C3 79 30  JP    $3079         ;
1F54: 3D        DEC   A             ;
1F55: 3D        DEC   A             ;
1F56: 18 CB     JR    $1F23         ;
1F58: 3D        DEC   A             ;
1F59: 3D        DEC   A             ;
1F5A: 18 D7     JR    $1F33         ;
1F5C: 16 79     LD    D,$79         ;
1F5E: DD 5D     LD    E,IXL         ;
1F60: EB        EX    DE,HL         ;
1F61: 36 02     LD    (HL),$02      ;
1F63: 2C        INC   L             ;
1F64: 36 00     LD    (HL),$00      ;
1F66: 26 7B     LD    H,$7B         ;
1F68: CD 98 33  CALL  $3398         ;
1F6B: 24        INC   H             ;
1F6C: 2D        DEC   L             ;
1F6D: 36 00     LD    (HL),$00      ;
1F6F: CB FD     SET   7,L           ;
1F71: 36 30     LD    (HL),$30      ;
1F73: 11 7C 1F  LD    DE,$1F7C      ;
1F76: DD 73 00  LD    (IX+$00),E    ;
1F79: DD 72 01  LD    (IX+$01),D    ;
1F7C: 16 79     LD    D,$79         ;
1F7E: DD 5D     LD    E,IXL         ;
1F80: 1A        LD    A,(DE)        ;
1F81: FE 03     CP    $03           ;
1F83: 28 08     JR    Z,$1F8D       ;
1F85: 16 7A     LD    D,$7A         ;
1F87: CD E8 30  CALL  $30E8         ;
1F8A: C3 79 30  JP    $3079         ;
1F8D: EB        EX    DE,HL         ;
1F8E: 2C        INC   L             ;
1F8F: 36 80     LD    (HL),$80      ;
1F91: 26 7C     LD    H,$7C         ;
1F93: 36 0E     LD    (HL),$0E      ;
1F95: 2D        DEC   L             ;
1F96: 36 1F     LD    (HL),$1F      ;
1F98: F7        RST   $30           ;
1F99: CD D6 1F  CALL  $1FD6         ;
1F9C: 38 0A     JR    C,$1FA8       ;
1F9E: 16 7A     LD    D,$7A         ;
1FA0: DD 5D     LD    E,IXL         ;
1FA2: CD E8 30  CALL  $30E8         ;
1FA5: C3 79 30  JP    $3079         ;
1FA8: 3A 16 80  LD    A,($8016)     ;
1FAB: CB 4F     BIT   1,A           ;
1FAD: 20 08     JR    NZ,$1FB7      ;
1FAF: 11 70 3D  LD    DE,$3D70      ;
1FB2: C5        PUSH  BC            ;
1FB3: E7        RST   $20           ;
1FB4: C1        POP   BC            ;
1FB5: 18 0C     JR    $1FC3         ;
1FB7: 3A 83 81  LD    A,($8183)     ;
1FBA: 3C        INC   A             ;
1FBB: 32 83 81  LD    ($8183),A     ;
1FBE: C5        PUSH  BC            ;
1FBF: CD 68 0F  CALL  $0F68         ;
1FC2: C1        POP   BC            ;
1FC3: 16 79     LD    D,$79         ;
1FC5: DD 5D     LD    E,IXL         ;
1FC7: EB        EX    DE,HL         ;
1FC8: 36 00     LD    (HL),$00      ;
1FCA: 26 7F     LD    H,$7F         ;
1FCC: 36 00     LD    (HL),$00      ;
1FCE: 3E 01     LD    A,$01         ;
1FD0: 32 0D A0  LD    ($A00D),A     ;
1FD3: C3 79 30  JP    $3079         ;
1FD6: 16 82     LD    D,$82         ;
1FD8: DD 5D     LD    E,IXL         ;
1FDA: EB        EX    DE,HL         ;
1FDB: ED 5B 46 82LD    DE,($8246)    ;
1FDF: 3A 47 83  LD    A,($8347)     ;
1FE2: 1F        RRA                 ;
1FE3: CB 1A     RR    D             ;
1FE5: 7B        LD    A,E           ;
1FE6: 96        SUB   (HL)          ;
1FE7: D6 0A     SUB   $0A           ;
1FE9: C6 14     ADD   A,$14         ;
1FEB: D0        RET   NC            ;
1FEC: 2C        INC   L             ;
1FED: 24        INC   H             ;
1FEE: 7E        LD    A,(HL)        ;
1FEF: 1F        RRA                 ;
1FF0: 25        DEC   H             ;
1FF1: 7E        LD    A,(HL)        ;
1FF2: 1F        RRA                 ;
1FF3: 92        SUB   D             ;
1FF4: D6 05     SUB   $05           ;
1FF6: C6 0A     ADD   A,$0A         ;
1FF8: C9        RET                 ;
1FF9: FF        RST   $38           ;
1FFA: FF        RST   $38           ;
1FFB: FF        RST   $38           ;
1FFC: FF        RST   $38           ;
1FFD: FF        RST   $38           ;
1FFE: FF        RST   $38           ;
1FFF: FB        EI                  ;
2000: CD A7 20  CALL  $20A7         ;
2003: F7        RST   $30           ;
2004: CD CB 20  CALL  $20CB         ;
2007: 38 1A     JR    C,$2023       ;
2009: 24        INC   H             ;
200A: 3A 1C 80  LD    A,($801C)     ;
200D: 77        LD    (HL),A        ;
200E: 2D        DEC   L             ;
200F: 26 7A     LD    H,$7A         ;
2011: EB        EX    DE,HL         ;
2012: CD 91 30  CALL  $3091         ;
2015: C3 79 30  JP    $3079         ;
2018: CD A7 20  CALL  $20A7         ;
201B: F7        RST   $30           ;
201C: CD CB 20  CALL  $20CB         ;
201F: 38 71     JR    C,$2092       ;
2021: 18 E6     JR    $2009         ;
2023: D6 02     SUB   $02           ;
2025: 38 38     JR    C,$205F       ;
2027: 11 30 20  LD    DE,$2030      ;
202A: DD 73 00  LD    (IX+$00),E    ;
202D: DD 72 01  LD    (IX+$01),D    ;
2030: 16 79     LD    D,$79         ;
2032: DD 5D     LD    E,IXL         ;
2034: EB        EX    DE,HL         ;
2035: 7E        LD    A,(HL)        ;
2036: FE 03     CP    $03           ;
2038: CA 1F 31  JP    Z,$311F       ;
203B: 26 7D     LD    H,$7D         ;
203D: 34        INC   (HL)          ;
203E: 7E        LD    A,(HL)        ;
203F: 0F        RRCA                ;
2040: E6 07     AND   $07           ;
2042: EB        EX    DE,HL         ;
2043: 21 9F 20  LD    HL,$209F      ;
2046: D7        RST   $10           ;
2047: EB        EX    DE,HL         ;
2048: 25        DEC   H             ;
2049: 1A        LD    A,(DE)        ;
204A: 77        LD    (HL),A        ;
204B: 2C        INC   L             ;
204C: 3A 1C 80  LD    A,($801C)     ;
204F: 77        LD    (HL),A        ;
2050: 2D        DEC   L             ;
2051: 25        DEC   H             ;
2052: CB FD     SET   7,L           ;
2054: 35        DEC   (HL)          ;
2055: CB BD     RES   7,L           ;
2057: 25        DEC   H             ;
2058: EB        EX    DE,HL         ;
2059: CD 91 30  CALL  $3091         ;
205C: C3 79 30  JP    $3079         ;
205F: 11 68 20  LD    DE,$2068      ;
2062: DD 73 00  LD    (IX+$00),E    ;
2065: DD 72 01  LD    (IX+$01),D    ;
2068: 16 79     LD    D,$79         ;
206A: DD 5D     LD    E,IXL         ;
206C: EB        EX    DE,HL         ;
206D: 7E        LD    A,(HL)        ;
206E: FE 03     CP    $03           ;
2070: CA 1F 31  JP    Z,$311F       ;
2073: 26 7D     LD    H,$7D         ;
2075: 34        INC   (HL)          ;
2076: 7E        LD    A,(HL)        ;
2077: 0F        RRCA                ;
2078: E6 07     AND   $07           ;
207A: C6 08     ADD   A,$08         ;
207C: 25        DEC   H             ;
207D: 77        LD    (HL),A        ;
207E: 2C        INC   L             ;
207F: 3A 1C 80  LD    A,($801C)     ;
2082: 77        LD    (HL),A        ;
2083: 2D        DEC   L             ;
2084: 25        DEC   H             ;
2085: CB FD     SET   7,L           ;
2087: 34        INC   (HL)          ;
2088: CB BD     RES   7,L           ;
208A: 25        DEC   H             ;
208B: EB        EX    DE,HL         ;
208C: CD 91 30  CALL  $3091         ;
208F: C3 79 30  JP    $3079         ;
2092: E5        PUSH  HL            ;
2093: F5        PUSH  AF            ;
2094: CD 87 32  CALL  $3287         ;
2097: F1        POP   AF            ;
2098: E1        POP   HL            ;
2099: D6 02     SUB   $02           ;
209B: 38 C2     JR    C,$205F       ;
209D: 18 88     JR    $2027         ;
209F: 0F        RRCA                ;
20A0: 0E 0D     LD    C,$0D         ;
20A2: 0C        INC   C             ;
20A3: 0B        DEC   BC            ;
20A4: 0A        LD    A,(BC)        ;
20A5: 09        ADD   HL,BC         ;
20A6: 08        EX    AF,AF'        ;
20A7: 16 79     LD    D,$79         ;
20A9: DD 5D     LD    E,IXL         ;
20AB: EB        EX    DE,HL         ;
20AC: 36 02     LD    (HL),$02      ;
20AE: 2C        INC   L             ;
20AF: 36 00     LD    (HL),$00      ;
20B1: 26 7B     LD    H,$7B         ;
20B3: CD 98 33  CALL  $3398         ;
20B6: EB        EX    DE,HL         ;
20B7: 15        DEC   D             ;
20B8: 21 33 3E  LD    HL,$3E33      ;
20BB: CD 65 33  CALL  $3365         ;
20BE: EB        EX    DE,HL         ;
20BF: 26 7C     LD    H,$7C         ;
20C1: 36 06     LD    (HL),$06      ;
20C3: CB BD     RES   7,L           ;
20C5: 36 08     LD    (HL),$08      ;
20C7: 24        INC   H             ;
20C8: 36 00     LD    (HL),$00      ;
20CA: C9        RET                 ;
20CB: 16 79     LD    D,$79         ;
20CD: DD 5D     LD    E,IXL         ;
20CF: EB        EX    DE,HL         ;
20D0: 7E        LD    A,(HL)        ;
20D1: FE 03     CP    $03           ;
20D3: CA E2 20  JP    Z,$20E2       ;
20D6: 26 7B     LD    H,$7B         ;
20D8: 2C        INC   L             ;
20D9: 3A 47 7B  LD    A,($7B47)     ;
20DC: 96        SUB   (HL)          ;
20DD: D6 02     SUB   $02           ;
20DF: C6 04     ADD   A,$04         ;
20E1: C9        RET                 ;
20E2: 33        INC   SP            ;
20E3: 33        INC   SP            ;
20E4: C3 1F 31  JP    $311F         ;
20E7: 16 79     LD    D,$79         ;
20E9: DD 5D     LD    E,IXL         ;
20EB: EB        EX    DE,HL         ;
20EC: 36 02     LD    (HL),$02      ;
20EE: 2C        INC   L             ;
20EF: 36 00     LD    (HL),$00      ;
20F1: 26 7B     LD    H,$7B         ;
20F3: CD 8B 33  CALL  $338B         ;
20F6: EB        EX    DE,HL         ;
20F7: 15        DEC   D             ;
20F8: 21 F3 3D  LD    HL,$3DF3      ;
20FB: CD 65 33  CALL  $3365         ;
20FE: EB        EX    DE,HL         ;
20FF: 26 7C     LD    H,$7C         ;
2101: 36 09     LD    (HL),$09      ;
2103: CB BD     RES   7,L           ;
2105: 36 10     LD    (HL),$10      ;
2107: 24        INC   H             ;
2108: CD 4B 0F  CALL  $0F4B         ;
210B: E6 3F     AND   $3F           ;
210D: C6 40     ADD   A,$40         ;
210F: 77        LD    (HL),A        ;
2110: F7        RST   $30           ;
2111: 16 79     LD    D,$79         ;
2113: DD 5D     LD    E,IXL         ;
2115: EB        EX    DE,HL         ;
2116: 7E        LD    A,(HL)        ;
2117: FE 03     CP    $03           ;
2119: CA 1F 31  JP    Z,$311F       ;
211C: 26 7D     LD    H,$7D         ;
211E: 35        DEC   (HL)          ;
211F: 28 10     JR    Z,$2131       ;
2121: 25        DEC   H             ;
2122: 2C        INC   L             ;
2123: 3A 1C 80  LD    A,($801C)     ;
2126: 77        LD    (HL),A        ;
2127: 2D        DEC   L             ;
2128: 26 7A     LD    H,$7A         ;
212A: EB        EX    DE,HL         ;
212B: CD 91 30  CALL  $3091         ;
212E: C3 79 30  JP    $3079         ;
2131: E5        PUSH  HL            ;
2132: CD 87 32  CALL  $3287         ;
2135: E1        POP   HL            ;
2136: 11 3F 21  LD    DE,$213F      ;
2139: DD 73 00  LD    (IX+$00),E    ;
213C: DD 72 01  LD    (IX+$01),D    ;
213F: 16 79     LD    D,$79         ;
2141: DD 5D     LD    E,IXL         ;
2143: EB        EX    DE,HL         ;
2144: 7E        LD    A,(HL)        ;
2145: FE 03     CP    $03           ;
2147: CA 1F 31  JP    Z,$311F       ;
214A: 26 7D     LD    H,$7D         ;
214C: 34        INC   (HL)          ;
214D: 7E        LD    A,(HL)        ;
214E: 0F        RRCA                ;
214F: 0F        RRCA                ;
2150: E6 0F     AND   $0F           ;
2152: FE 07     CP    $07           ;
2154: 28 13     JR    Z,$2169       ;
2156: C6 10     ADD   A,$10         ;
2158: 25        DEC   H             ;
2159: 77        LD    (HL),A        ;
215A: 2C        INC   L             ;
215B: 3A 1C 80  LD    A,($801C)     ;
215E: 77        LD    (HL),A        ;
215F: 2D        DEC   L             ;
2160: 26 7A     LD    H,$7A         ;
2162: EB        EX    DE,HL         ;
2163: CD E8 30  CALL  $30E8         ;
2166: C3 79 30  JP    $3079         ;
2169: 2C        INC   L             ;
216A: 26 7A     LD    H,$7A         ;
216C: EB        EX    DE,HL         ;
216D: 1A        LD    A,(DE)        ;
216E: 4F        LD    C,A           ;
216F: 3A 47 7A  LD    A,($7A47)     ;
2172: 91        SUB   C             ;
2173: 6F        LD    L,A           ;
2174: 14        INC   D             ;
2175: 1A        LD    A,(DE)        ;
2176: 4F        LD    C,A           ;
2177: 3A 47 7B  LD    A,($7B47)     ;
217A: 91        SUB   C             ;
217B: 67        LD    H,A           ;
217C: CD B2 0E  CALL  $0EB2         ;
217F: CB FB     SET   7,E           ;
2181: 1D        DEC   E             ;
2182: 21 B3 3D  LD    HL,$3DB3      ;
2185: C6 80     ADD   A,$80         ;
2187: CD 7E 33  CALL  $337E         ;
218A: EB        EX    DE,HL         ;
218B: CB BD     RES   7,L           ;
218D: 26 78     LD    H,$78         ;
218F: 11 95 21  LD    DE,$2195      ;
2192: 73        LD    (HL),E        ;
2193: 2C        INC   L             ;
2194: 72        LD    (HL),D        ;
2195: 16 79     LD    D,$79         ;
2197: DD 5D     LD    E,IXL         ;
2199: EB        EX    DE,HL         ;
219A: 7E        LD    A,(HL)        ;
219B: FE 03     CP    $03           ;
219D: CA 1F 31  JP    Z,$311F       ;
21A0: 2C        INC   L             ;
21A1: 26 7C     LD    H,$7C         ;
21A3: 3A 1C 80  LD    A,($801C)     ;
21A6: 77        LD    (HL),A        ;
21A7: 2D        DEC   L             ;
21A8: 26 7A     LD    H,$7A         ;
21AA: EB        EX    DE,HL         ;
21AB: CD 91 30  CALL  $3091         ;
21AE: C3 79 30  JP    $3079         ;
21B1: 16 79     LD    D,$79         ;
21B3: DD 5D     LD    E,IXL         ;
21B5: EB        EX    DE,HL         ;
21B6: 36 02     LD    (HL),$02      ;
21B8: 2C        INC   L             ;
21B9: 36 00     LD    (HL),$00      ;
21BB: 24        INC   H             ;
21BC: 36 28     LD    (HL),$28      ;
21BE: 24        INC   H             ;
21BF: CD 98 33  CALL  $3398         ;
21C2: 18 0F     JR    $21D3         ;
21C4: 16 79     LD    D,$79         ;
21C6: DD 5D     LD    E,IXL         ;
21C8: EB        EX    DE,HL         ;
21C9: 36 02     LD    (HL),$02      ;
21CB: 2C        INC   L             ;
21CC: 36 00     LD    (HL),$00      ;
21CE: 26 7B     LD    H,$7B         ;
21D0: CD 8B 33  CALL  $338B         ;
21D3: 25        DEC   H             ;
21D4: EB        EX    DE,HL         ;
21D5: 21 33 3E  LD    HL,$3E33      ;
21D8: CD 65 33  CALL  $3365         ;
21DB: EB        EX    DE,HL         ;
21DC: 26 7C     LD    H,$7C         ;
21DE: 36 0F     LD    (HL),$0F      ;
21E0: CB BD     RES   7,L           ;
21E2: 26 7E     LD    H,$7E         ;
21E4: 3A A4 81  LD    A,($81A4)     ;
21E7: 77        LD    (HL),A        ;
21E8: CD 4B 0F  CALL  $0F4B         ;
21EB: A6        AND   (HL)          ;
21EC: 3C        INC   A             ;
21ED: 25        DEC   H             ;
21EE: 77        LD    (HL),A        ;
21EF: F7        RST   $30           ;
21F0: 16 79     LD    D,$79         ;
21F2: DD 5D     LD    E,IXL         ;
21F4: EB        EX    DE,HL         ;
21F5: 7E        LD    A,(HL)        ;
21F6: FE 03     CP    $03           ;
21F8: CA 1F 31  JP    Z,$311F       ;
21FB: 26 7D     LD    H,$7D         ;
21FD: 3A 01 80  LD    A,($8001)     ;
2200: E6 07     AND   $07           ;
2202: 20 1A     JR    NZ,$221E      ;
2204: 35        DEC   (HL)          ;
2205: 20 17     JR    NZ,$221E      ;
2207: E5        PUSH  HL            ;
2208: CD 4B 0F  CALL  $0F4B         ;
220B: 24        INC   H             ;
220C: A6        AND   (HL)          ;
220D: 3C        INC   A             ;
220E: 25        DEC   H             ;
220F: 77        LD    (HL),A        ;
2210: 26 7A     LD    H,$7A         ;
2212: 2C        INC   L             ;
2213: EB        EX    DE,HL         ;
2214: 21 33 3E  LD    HL,$3E33      ;
2217: CD 65 33  CALL  $3365         ;
221A: CD 87 32  CALL  $3287         ;
221D: E1        POP   HL            ;
221E: 25        DEC   H             ;
221F: 3A 01 80  LD    A,($8001)     ;
2222: E6 03     AND   $03           ;
2224: C6 28     ADD   A,$28         ;
2226: 77        LD    (HL),A        ;
2227: 2C        INC   L             ;
2228: 3A 1C 80  LD    A,($801C)     ;
222B: 77        LD    (HL),A        ;
222C: 2D        DEC   L             ;
222D: 26 7A     LD    H,$7A         ;
222F: EB        EX    DE,HL         ;
2230: CD 91 30  CALL  $3091         ;
2233: C3 79 30  JP    $3079         ;
2236: 16 79     LD    D,$79         ;
2238: DD 5D     LD    E,IXL         ;
223A: EB        EX    DE,HL         ;
223B: 36 02     LD    (HL),$02      ;
223D: 2C        INC   L             ;
223E: 36 00     LD    (HL),$00      ;
2240: 26 7B     LD    H,$7B         ;
2242: CD 8B 33  CALL  $338B         ;
2245: 25        DEC   H             ;
2246: EB        EX    DE,HL         ;
2247: 21 33 3E  LD    HL,$3E33      ;
224A: CD 65 33  CALL  $3365         ;
224D: EB        EX    DE,HL         ;
224E: 26 7C     LD    H,$7C         ;
2250: 36 0C     LD    (HL),$0C      ;
2252: CB BD     RES   7,L           ;
2254: 26 7E     LD    H,$7E         ;
2256: 3A A4 81  LD    A,($81A4)     ;
2259: 77        LD    (HL),A        ;
225A: CD 4B 0F  CALL  $0F4B         ;
225D: A6        AND   (HL)          ;
225E: 3C        INC   A             ;
225F: 25        DEC   H             ;
2260: 77        LD    (HL),A        ;
2261: F7        RST   $30           ;
2262: 16 79     LD    D,$79         ;
2264: DD 5D     LD    E,IXL         ;
2266: EB        EX    DE,HL         ;
2267: 7E        LD    A,(HL)        ;
2268: FE 03     CP    $03           ;
226A: CA 1F 31  JP    Z,$311F       ;
226D: 26 7D     LD    H,$7D         ;
226F: 3A 01 80  LD    A,($8001)     ;
2272: E6 07     AND   $07           ;
2274: 20 1E     JR    NZ,$2294      ;
2276: 35        DEC   (HL)          ;
2277: 20 1B     JR    NZ,$2294      ;
2279: E5        PUSH  HL            ;
227A: CD 4B 0F  CALL  $0F4B         ;
227D: 24        INC   H             ;
227E: A6        AND   (HL)          ;
227F: 3C        INC   A             ;
2280: 25        DEC   H             ;
2281: 77        LD    (HL),A        ;
2282: 26 7B     LD    H,$7B         ;
2284: CB FD     SET   7,L           ;
2286: EB        EX    DE,HL         ;
2287: CD 4B 0F  CALL  $0F4B         ;
228A: 21 33 3E  LD    HL,$3E33      ;
228D: CD 7E 33  CALL  $337E         ;
2290: CD 87 32  CALL  $3287         ;
2293: E1        POP   HL            ;
2294: 25        DEC   H             ;
2295: 3A 01 80  LD    A,($8001)     ;
2298: E6 03     AND   $03           ;
229A: C6 28     ADD   A,$28         ;
229C: 77        LD    (HL),A        ;
229D: 2C        INC   L             ;
229E: 3A 1C 80  LD    A,($801C)     ;
22A1: 77        LD    (HL),A        ;
22A2: 2D        DEC   L             ;
22A3: 26 7A     LD    H,$7A         ;
22A5: EB        EX    DE,HL         ;
22A6: CD 91 30  CALL  $3091         ;
22A9: C3 79 30  JP    $3079         ;
22AC: CD 68 23  CALL  $2368         ;
22AF: F7        RST   $30           ;
22B0: CD 8C 23  CALL  $238C         ;
22B3: 38 0F     JR    C,$22C4       ;
22B5: 24        INC   H             ;
22B6: 3A 1C 80  LD    A,($801C)     ;
22B9: 77        LD    (HL),A        ;
22BA: 2D        DEC   L             ;
22BB: 26 7A     LD    H,$7A         ;
22BD: EB        EX    DE,HL         ;
22BE: CD 91 30  CALL  $3091         ;
22C1: C3 79 30  JP    $3079         ;
22C4: D6 06     SUB   $06           ;
22C6: 38 56     JR    C,$231E       ;
22C8: 11 D1 22  LD    DE,$22D1      ;
22CB: DD 73 00  LD    (IX+$00),E    ;
22CE: DD 72 01  LD    (IX+$01),D    ;
22D1: 16 79     LD    D,$79         ;
22D3: DD 5D     LD    E,IXL         ;
22D5: EB        EX    DE,HL         ;
22D6: 7E        LD    A,(HL)        ;
22D7: FE 03     CP    $03           ;
22D9: CA 1F 31  JP    Z,$311F       ;
22DC: 26 7D     LD    H,$7D         ;
22DE: 34        INC   (HL)          ;
22DF: 7E        LD    A,(HL)        ;
22E0: 0F        RRCA                ;
22E1: E6 07     AND   $07           ;
22E3: FE 06     CP    $06           ;
22E5: 20 02     JR    NZ,$22E9      ;
22E7: AF        XOR   A             ;
22E8: 77        LD    (HL),A        ;
22E9: EB        EX    DE,HL         ;
22EA: 21 5C 23  LD    HL,$235C      ;
22ED: D7        RST   $10           ;
22EE: EB        EX    DE,HL         ;
22EF: 25        DEC   H             ;
22F0: 1A        LD    A,(DE)        ;
22F1: 77        LD    (HL),A        ;
22F2: 2C        INC   L             ;
22F3: 3A 1C 80  LD    A,($801C)     ;
22F6: 77        LD    (HL),A        ;
22F7: 2D        DEC   L             ;
22F8: 25        DEC   H             ;
22F9: CB FD     SET   7,L           ;
22FB: 35        DEC   (HL)          ;
22FC: CB BD     RES   7,L           ;
22FE: 25        DEC   H             ;
22FF: EB        EX    DE,HL         ;
2300: CD 91 30  CALL  $3091         ;
2303: C3 79 30  JP    $3079         ;
2306: CD 68 23  CALL  $2368         ;
2309: F7        RST   $30           ;
230A: CD 8C 23  CALL  $238C         ;
230D: 38 02     JR    C,$2311       ;
230F: 18 A4     JR    $22B5         ;
2311: E5        PUSH  HL            ;
2312: F5        PUSH  AF            ;
2313: CD 87 32  CALL  $3287         ;
2316: F1        POP   AF            ;
2317: E1        POP   HL            ;
2318: D6 06     SUB   $06           ;
231A: 38 02     JR    C,$231E       ;
231C: 18 AA     JR    $22C8         ;
231E: 11 27 23  LD    DE,$2327      ;
2321: DD 73 00  LD    (IX+$00),E    ;
2324: DD 72 01  LD    (IX+$01),D    ;
2327: 16 79     LD    D,$79         ;
2329: DD 5D     LD    E,IXL         ;
232B: EB        EX    DE,HL         ;
232C: 7E        LD    A,(HL)        ;
232D: FE 03     CP    $03           ;
232F: CA 1F 31  JP    Z,$311F       ;
2332: 26 7D     LD    H,$7D         ;
2334: 34        INC   (HL)          ;
2335: 7E        LD    A,(HL)        ;
2336: 0F        RRCA                ;
2337: E6 07     AND   $07           ;
2339: FE 06     CP    $06           ;
233B: 20 02     JR    NZ,$233F      ;
233D: AF        XOR   A             ;
233E: 77        LD    (HL),A        ;
233F: EB        EX    DE,HL         ;
2340: 21 62 23  LD    HL,$2362      ;
2343: D7        RST   $10           ;
2344: EB        EX    DE,HL         ;
2345: 25        DEC   H             ;
2346: 1A        LD    A,(DE)        ;
2347: 77        LD    (HL),A        ;
2348: 2C        INC   L             ;
2349: 3A 1C 80  LD    A,($801C)     ;
234C: 77        LD    (HL),A        ;
234D: 2D        DEC   L             ;
234E: 25        DEC   H             ;
234F: CB FD     SET   7,L           ;
2351: 34        INC   (HL)          ;
2352: CB BD     RES   7,L           ;
2354: 25        DEC   H             ;
2355: EB        EX    DE,HL         ;
2356: CD 91 30  CALL  $3091         ;
2359: C3 79 30  JP    $3079         ;
235C: A0        AND   B             ;
235D: A1        AND   C             ;
235E: A2        AND   D             ;
235F: A3        AND   E             ;
2360: A4        AND   H             ;
2361: A5        AND   L             ;
2362: A5        AND   L             ;
2363: A4        AND   H             ;
2364: A3        AND   E             ;
2365: A2        AND   D             ;
2366: A1        AND   C             ;
2367: A0        AND   B             ;
2368: 16 79     LD    D,$79         ;
236A: DD 5D     LD    E,IXL         ;
236C: EB        EX    DE,HL         ;
236D: 36 02     LD    (HL),$02      ;
236F: 2C        INC   L             ;
2370: 36 00     LD    (HL),$00      ;
2372: 26 7B     LD    H,$7B         ;
2374: CD 98 33  CALL  $3398         ;
2377: EB        EX    DE,HL         ;
2378: 15        DEC   D             ;
2379: 21 B3 3D  LD    HL,$3DB3      ;
237C: CD 65 33  CALL  $3365         ;
237F: EB        EX    DE,HL         ;
2380: 26 7C     LD    H,$7C         ;
2382: 36 12     LD    (HL),$12      ;
2384: CB BD     RES   7,L           ;
2386: 36 A0     LD    (HL),$A0      ;
2388: 24        INC   H             ;
2389: 36 00     LD    (HL),$00      ;
238B: C9        RET                 ;
238C: 16 79     LD    D,$79         ;
238E: DD 5D     LD    E,IXL         ;
2390: EB        EX    DE,HL         ;
2391: 7E        LD    A,(HL)        ;
2392: FE 03     CP    $03           ;
2394: CA A3 23  JP    Z,$23A3       ;
2397: 26 7B     LD    H,$7B         ;
2399: 2C        INC   L             ;
239A: 3A 47 7B  LD    A,($7B47)     ;
239D: 96        SUB   (HL)          ;
239E: D6 06     SUB   $06           ;
23A0: C6 0C     ADD   A,$0C         ;
23A2: C9        RET                 ;
23A3: 33        INC   SP            ;
23A4: 33        INC   SP            ;
23A5: C3 1F 31  JP    $311F         ;
23A8: 16 79     LD    D,$79         ;
23AA: DD 5D     LD    E,IXL         ;
23AC: EB        EX    DE,HL         ;
23AD: 36 02     LD    (HL),$02      ;
23AF: 2C        INC   L             ;
23B0: 36 00     LD    (HL),$00      ;
23B2: 26 7B     LD    H,$7B         ;
23B4: CD 8B 33  CALL  $338B         ;
23B7: 25        DEC   H             ;
23B8: EB        EX    DE,HL         ;
23B9: 21 F3 3D  LD    HL,$3DF3      ;
23BC: CD 65 33  CALL  $3365         ;
23BF: EB        EX    DE,HL         ;
23C0: 26 7C     LD    H,$7C         ;
23C2: 36 1B     LD    (HL),$1B      ;
23C4: CB BD     RES   7,L           ;
23C6: 36 20     LD    (HL),$20      ;
23C8: 24        INC   H             ;
23C9: CD 4B 0F  CALL  $0F4B         ;
23CC: E6 3F     AND   $3F           ;
23CE: C6 30     ADD   A,$30         ;
23D0: 77        LD    (HL),A        ;
23D1: 24        INC   H             ;
23D2: 3A A1 81  LD    A,($81A1)     ;
23D5: 77        LD    (HL),A        ;
23D6: F7        RST   $30           ;
23D7: 16 79     LD    D,$79         ;
23D9: DD 5D     LD    E,IXL         ;
23DB: EB        EX    DE,HL         ;
23DC: 7E        LD    A,(HL)        ;
23DD: FE 03     CP    $03           ;
23DF: CA 1F 31  JP    Z,$311F       ;
23E2: 26 7D     LD    H,$7D         ;
23E4: 35        DEC   (HL)          ;
23E5: 28 10     JR    Z,$23F7       ;
23E7: 25        DEC   H             ;
23E8: 2C        INC   L             ;
23E9: 3A 1C 80  LD    A,($801C)     ;
23EC: 77        LD    (HL),A        ;
23ED: 2D        DEC   L             ;
23EE: 26 7A     LD    H,$7A         ;
23F0: EB        EX    DE,HL         ;
23F1: CD 91 30  CALL  $3091         ;
23F4: C3 79 30  JP    $3079         ;
23F7: 2C        INC   L             ;
23F8: 36 00     LD    (HL),$00      ;
23FA: 26 7B     LD    H,$7B         ;
23FC: 3A 47 7B  LD    A,($7B47)     ;
23FF: BE        CP    (HL)          ;
2400: 3E 01     LD    A,$01         ;
2402: 38 02     JR    C,$2406       ;
2404: 3E FF     LD    A,$FF         ;
2406: CB FD     SET   7,L           ;
2408: 77        LD    (HL),A        ;
2409: CB BD     RES   7,L           ;
240B: 2D        DEC   L             ;
240C: 26 7D     LD    H,$7D         ;
240E: 36 01     LD    (HL),$01      ;
2410: CD 71 32  CALL  $3271         ;
2413: 11 1C 24  LD    DE,$241C      ;
2416: DD 73 00  LD    (IX+$00),E    ;
2419: DD 72 01  LD    (IX+$01),D    ;
241C: 16 79     LD    D,$79         ;
241E: DD 5D     LD    E,IXL         ;
2420: EB        EX    DE,HL         ;
2421: 7E        LD    A,(HL)        ;
2422: FE 03     CP    $03           ;
2424: CA 1F 31  JP    Z,$311F       ;
2427: 26 7D     LD    H,$7D         ;
2429: CD 71 32  CALL  $3271         ;
242C: 2C        INC   L             ;
242D: 34        INC   (HL)          ;
242E: 7E        LD    A,(HL)        ;
242F: 0F        RRCA                ;
2430: 0F        RRCA                ;
2431: 0F        RRCA                ;
2432: E6 07     AND   $07           ;
2434: FE 07     CP    $07           ;
2436: 28 1D     JR    Z,$2455       ;
2438: C6 20     ADD   A,$20         ;
243A: 2D        DEC   L             ;
243B: 25        DEC   H             ;
243C: 77        LD    (HL),A        ;
243D: 2C        INC   L             ;
243E: 3A 1C 80  LD    A,($801C)     ;
2441: 77        LD    (HL),A        ;
2442: CB FD     SET   7,L           ;
2444: 25        DEC   H             ;
2445: 7E        LD    A,(HL)        ;
2446: 2D        DEC   L             ;
2447: 86        ADD   A,(HL)        ;
2448: 77        LD    (HL),A        ;
2449: 25        DEC   H             ;
244A: 35        DEC   (HL)          ;
244B: 35        DEC   (HL)          ;
244C: CB BD     RES   7,L           ;
244E: EB        EX    DE,HL         ;
244F: CD 91 30  CALL  $3091         ;
2452: C3 79 30  JP    $3079         ;
2455: 11 5E 24  LD    DE,$245E      ;
2458: DD 73 00  LD    (IX+$00),E    ;
245B: DD 72 01  LD    (IX+$01),D    ;
245E: 16 79     LD    D,$79         ;
2460: DD 5D     LD    E,IXL         ;
2462: EB        EX    DE,HL         ;
2463: 7E        LD    A,(HL)        ;
2464: FE 03     CP    $03           ;
2466: CA 1F 31  JP    Z,$311F       ;
2469: 26 7D     LD    H,$7D         ;
246B: CD 71 32  CALL  $3271         ;
246E: 2C        INC   L             ;
246F: 25        DEC   H             ;
2470: 3A 1C 80  LD    A,($801C)     ;
2473: 77        LD    (HL),A        ;
2474: CB FD     SET   7,L           ;
2476: 25        DEC   H             ;
2477: 7E        LD    A,(HL)        ;
2478: 2D        DEC   L             ;
2479: 86        ADD   A,(HL)        ;
247A: 77        LD    (HL),A        ;
247B: 25        DEC   H             ;
247C: 35        DEC   (HL)          ;
247D: 35        DEC   (HL)          ;
247E: CB BD     RES   7,L           ;
2480: EB        EX    DE,HL         ;
2481: CD 91 30  CALL  $3091         ;
2484: C3 79 30  JP    $3079         ;
2487: 16 79     LD    D,$79         ;
2489: DD 5D     LD    E,IXL         ;
248B: EB        EX    DE,HL         ;
248C: 36 02     LD    (HL),$02      ;
248E: 2C        INC   L             ;
248F: 36 00     LD    (HL),$00      ;
2491: 26 7B     LD    H,$7B         ;
2493: CD 98 33  CALL  $3398         ;
2496: EB        EX    DE,HL         ;
2497: 15        DEC   D             ;
2498: 21 B3 3D  LD    HL,$3DB3      ;
249B: CD 65 33  CALL  $3365         ;
249E: EB        EX    DE,HL         ;
249F: 26 7C     LD    H,$7C         ;
24A1: 36 27     LD    (HL),$27      ;
24A3: CB BD     RES   7,L           ;
24A5: 36 01     LD    (HL),$01      ;
24A7: 26 7E     LD    H,$7E         ;
24A9: 3A A2 81  LD    A,($81A2)     ;
24AC: 77        LD    (HL),A        ;
24AD: CD 4B 0F  CALL  $0F4B         ;
24B0: A6        AND   (HL)          ;
24B1: 25        DEC   H             ;
24B2: 77        LD    (HL),A        ;
24B3: F7        RST   $30           ;
24B4: 16 79     LD    D,$79         ;
24B6: DD 5D     LD    E,IXL         ;
24B8: EB        EX    DE,HL         ;
24B9: 7E        LD    A,(HL)        ;
24BA: FE 03     CP    $03           ;
24BC: CA 1F 31  JP    Z,$311F       ;
24BF: 26 7B     LD    H,$7B         ;
24C1: 2C        INC   L             ;
24C2: 3A 47 7B  LD    A,($7B47)     ;
24C5: 96        SUB   (HL)          ;
24C6: D6 04     SUB   $04           ;
24C8: C6 08     ADD   A,$08         ;
24CA: 38 16     JR    C,$24E2       ;
24CC: 2D        DEC   L             ;
24CD: 26 7D     LD    H,$7D         ;
24CF: CD 71 32  CALL  $3271         ;
24D2: 25        DEC   H             ;
24D3: 2C        INC   L             ;
24D4: 3A 1C 80  LD    A,($801C)     ;
24D7: 77        LD    (HL),A        ;
24D8: 2D        DEC   L             ;
24D9: 26 7A     LD    H,$7A         ;
24DB: EB        EX    DE,HL         ;
24DC: CD 91 30  CALL  $3091         ;
24DF: C3 79 30  JP    $3079         ;
24E2: D6 04     SUB   $04           ;
24E4: 3E 02     LD    A,$02         ;
24E6: 38 02     JR    C,$24EA       ;
24E8: 3E FE     LD    A,$FE         ;
24EA: CB FD     SET   7,L           ;
24EC: 77        LD    (HL),A        ;
24ED: CB BD     RES   7,L           ;
24EF: 26 7D     LD    H,$7D         ;
24F1: 36 FF     LD    (HL),$FF      ;
24F3: 11 FC 24  LD    DE,$24FC      ;
24F6: DD 73 00  LD    (IX+$00),E    ;
24F9: DD 72 01  LD    (IX+$01),D    ;
24FC: 16 79     LD    D,$79         ;
24FE: DD 5D     LD    E,IXL         ;
2500: EB        EX    DE,HL         ;
2501: 7E        LD    A,(HL)        ;
2502: FE 03     CP    $03           ;
2504: CA 1F 31  JP    Z,$311F       ;
2507: 26 7D     LD    H,$7D         ;
2509: CD 71 32  CALL  $3271         ;
250C: 2C        INC   L             ;
250D: 34        INC   (HL)          ;
250E: 7E        LD    A,(HL)        ;
250F: 0F        RRCA                ;
2510: 0F        RRCA                ;
2511: 0F        RRCA                ;
2512: E6 07     AND   $07           ;
2514: FE 07     CP    $07           ;
2516: 28 1D     JR    Z,$2535       ;
2518: C6 01     ADD   A,$01         ;
251A: 2D        DEC   L             ;
251B: 25        DEC   H             ;
251C: 77        LD    (HL),A        ;
251D: 2C        INC   L             ;
251E: 3A 1C 80  LD    A,($801C)     ;
2521: 77        LD    (HL),A        ;
2522: CB FD     SET   7,L           ;
2524: 25        DEC   H             ;
2525: 7E        LD    A,(HL)        ;
2526: 2D        DEC   L             ;
2527: 86        ADD   A,(HL)        ;
2528: 77        LD    (HL),A        ;
2529: 25        DEC   H             ;
252A: 35        DEC   (HL)          ;
252B: 35        DEC   (HL)          ;
252C: CB BD     RES   7,L           ;
252E: EB        EX    DE,HL         ;
252F: CD 91 30  CALL  $3091         ;
2532: C3 79 30  JP    $3079         ;
2535: 11 3E 25  LD    DE,$253E      ;
2538: DD 73 00  LD    (IX+$00),E    ;
253B: DD 72 01  LD    (IX+$01),D    ;
253E: 16 79     LD    D,$79         ;
2540: DD 5D     LD    E,IXL         ;
2542: EB        EX    DE,HL         ;
2543: 7E        LD    A,(HL)        ;
2544: FE 03     CP    $03           ;
2546: CA 1F 31  JP    Z,$311F       ;
2549: 26 7D     LD    H,$7D         ;
254B: CD 71 32  CALL  $3271         ;
254E: 2C        INC   L             ;
254F: 25        DEC   H             ;
2550: 3A 1C 80  LD    A,($801C)     ;
2553: 77        LD    (HL),A        ;
2554: CB FD     SET   7,L           ;
2556: 25        DEC   H             ;
2557: 7E        LD    A,(HL)        ;
2558: 2D        DEC   L             ;
2559: 86        ADD   A,(HL)        ;
255A: 77        LD    (HL),A        ;
255B: 25        DEC   H             ;
255C: 35        DEC   (HL)          ;
255D: 35        DEC   (HL)          ;
255E: CB BD     RES   7,L           ;
2560: EB        EX    DE,HL         ;
2561: CD 91 30  CALL  $3091         ;
2564: C3 79 30  JP    $3079         ;
2567: CD 26 28  CALL  $2826         ;
256A: 36 0F     LD    (HL),$0F      ;
256C: 25        DEC   H             ;
256D: 36 00     LD    (HL),$00      ;
256F: 25        DEC   H             ;
2570: 36 10     LD    (HL),$10      ;
2572: F7        RST   $30           ;
2573: CD E7 27  CALL  $27E7         ;
2576: 30 06     JR    NC,$257E      ;
2578: CD E8 30  CALL  $30E8         ;
257B: C3 79 30  JP    $3079         ;
257E: CD 4B 0F  CALL  $0F4B         ;
2581: E6 FF     AND   $FF           ;
2583: 3C        INC   A             ;
2584: 77        LD    (HL),A        ;
2585: 25        DEC   H             ;
2586: 36 11     LD    (HL),$11      ;
2588: 2C        INC   L             ;
2589: 26 79     LD    H,$79         ;
258B: 36 80     LD    (HL),$80      ;
258D: 2D        DEC   L             ;
258E: 36 02     LD    (HL),$02      ;
2590: 11 99 25  LD    DE,$2599      ;
2593: DD 73 00  LD    (IX+$00),E    ;
2596: DD 72 01  LD    (IX+$01),D    ;
2599: 16 79     LD    D,$79         ;
259B: DD 5D     LD    E,IXL         ;
259D: EB        EX    DE,HL         ;
259E: 7E        LD    A,(HL)        ;
259F: FE 03     CP    $03           ;
25A1: CA 1F 31  JP    Z,$311F       ;
25A4: 26 7D     LD    H,$7D         ;
25A6: 35        DEC   (HL)          ;
25A7: 28 10     JR    Z,$25B9       ;
25A9: 25        DEC   H             ;
25AA: 2C        INC   L             ;
25AB: 3A 43 80  LD    A,($8043)     ;
25AE: 77        LD    (HL),A        ;
25AF: 2D        DEC   L             ;
25B0: 26 7A     LD    H,$7A         ;
25B2: EB        EX    DE,HL         ;
25B3: CD 91 30  CALL  $3091         ;
25B6: C3 79 30  JP    $3079         ;
25B9: 36 FF     LD    (HL),$FF      ;
25BB: 26 79     LD    H,$79         ;
25BD: 36 03     LD    (HL),$03      ;
25BF: CD 87 32  CALL  $3287         ;
25C2: 11 CB 25  LD    DE,$25CB      ;
25C5: DD 73 00  LD    (IX+$00),E    ;
25C8: DD 72 01  LD    (IX+$01),D    ;
25CB: CD A8 27  CALL  $27A8         ;
25CE: D2 9D 27  JP    NC,$279D      ;
25D1: CD E8 30  CALL  $30E8         ;
25D4: C3 79 30  JP    $3079         ;
25D7: CD 26 28  CALL  $2826         ;
25DA: 36 15     LD    (HL),$15      ;
25DC: 25        DEC   H             ;
25DD: 36 00     LD    (HL),$00      ;
25DF: 25        DEC   H             ;
25E0: 36 10     LD    (HL),$10      ;
25E2: F7        RST   $30           ;
25E3: CD E7 27  CALL  $27E7         ;
25E6: 30 06     JR    NC,$25EE      ;
25E8: CD E8 30  CALL  $30E8         ;
25EB: C3 79 30  JP    $3079         ;
25EE: 26 7C     LD    H,$7C         ;
25F0: 36 11     LD    (HL),$11      ;
25F2: 2C        INC   L             ;
25F3: 26 79     LD    H,$79         ;
25F5: 36 80     LD    (HL),$80      ;
25F7: 2D        DEC   L             ;
25F8: 36 02     LD    (HL),$02      ;
25FA: 11 03 26  LD    DE,$2603      ;
25FD: DD 73 00  LD    (IX+$00),E    ;
2600: DD 72 01  LD    (IX+$01),D    ;
2603: 16 79     LD    D,$79         ;
2605: DD 5D     LD    E,IXL         ;
2607: EB        EX    DE,HL         ;
2608: 7E        LD    A,(HL)        ;
2609: FE 03     CP    $03           ;
260B: CA 1F 31  JP    Z,$311F       ;
260E: 26 7B     LD    H,$7B         ;
2610: 2C        INC   L             ;
2611: 3A 47 7B  LD    A,($7B47)     ;
2614: 96        SUB   (HL)          ;
2615: 2D        DEC   L             ;
2616: 26 7D     LD    H,$7D         ;
2618: D6 04     SUB   $04           ;
261A: C6 08     ADD   A,$08         ;
261C: 38 9B     JR    C,$25B9       ;
261E: 25        DEC   H             ;
261F: 2C        INC   L             ;
2620: 3A 43 80  LD    A,($8043)     ;
2623: 77        LD    (HL),A        ;
2624: 2D        DEC   L             ;
2625: 26 7A     LD    H,$7A         ;
2627: EB        EX    DE,HL         ;
2628: CD 91 30  CALL  $3091         ;
262B: C3 79 30  JP    $3079         ;
262E: CD 26 28  CALL  $2826         ;
2631: 36 12     LD    (HL),$12      ;
2633: F7        RST   $30           ;
2634: CD E7 27  CALL  $27E7         ;
2637: 30 06     JR    NC,$263F      ;
2639: CD E8 30  CALL  $30E8         ;
263C: C3 79 30  JP    $3079         ;
263F: CD 4B 0F  CALL  $0F4B         ;
2642: E6 3F     AND   $3F           ;
2644: 3C        INC   A             ;
2645: 77        LD    (HL),A        ;
2646: 25        DEC   H             ;
2647: 36 11     LD    (HL),$11      ;
2649: 2C        INC   L             ;
264A: 26 79     LD    H,$79         ;
264C: 36 80     LD    (HL),$80      ;
264E: 2D        DEC   L             ;
264F: 36 02     LD    (HL),$02      ;
2651: 2C        INC   L             ;
2652: 24        INC   H             ;
2653: EB        EX    DE,HL         ;
2654: 21 F3 3D  LD    HL,$3DF3      ;
2657: CD 65 33  CALL  $3365         ;
265A: 11 63 26  LD    DE,$2663      ;
265D: DD 73 00  LD    (IX+$00),E    ;
2660: DD 72 01  LD    (IX+$01),D    ;
2663: 16 79     LD    D,$79         ;
2665: DD 5D     LD    E,IXL         ;
2667: EB        EX    DE,HL         ;
2668: 7E        LD    A,(HL)        ;
2669: FE 03     CP    $03           ;
266B: CA 1F 31  JP    Z,$311F       ;
266E: 26 7D     LD    H,$7D         ;
2670: 35        DEC   (HL)          ;
2671: CA B9 25  JP    Z,$25B9       ;
2674: 25        DEC   H             ;
2675: 2C        INC   L             ;
2676: 3A 43 80  LD    A,($8043)     ;
2679: 77        LD    (HL),A        ;
267A: 2D        DEC   L             ;
267B: 26 7A     LD    H,$7A         ;
267D: EB        EX    DE,HL         ;
267E: CD 91 30  CALL  $3091         ;
2681: C3 79 30  JP    $3079         ;
2684: CD 26 28  CALL  $2826         ;
2687: 36 1B     LD    (HL),$1B      ;
2689: F7        RST   $30           ;
268A: CD E7 27  CALL  $27E7         ;
268D: 30 06     JR    NC,$2695      ;
268F: CD E8 30  CALL  $30E8         ;
2692: C3 79 30  JP    $3079         ;
2695: 26 7C     LD    H,$7C         ;
2697: 36 11     LD    (HL),$11      ;
2699: 2C        INC   L             ;
269A: 26 79     LD    H,$79         ;
269C: 36 80     LD    (HL),$80      ;
269E: 2D        DEC   L             ;
269F: 36 02     LD    (HL),$02      ;
26A1: 2C        INC   L             ;
26A2: 24        INC   H             ;
26A3: EB        EX    DE,HL         ;
26A4: 21 F3 3D  LD    HL,$3DF3      ;
26A7: CD 65 33  CALL  $3365         ;
26AA: 11 B3 26  LD    DE,$26B3      ;
26AD: DD 73 00  LD    (IX+$00),E    ;
26B0: DD 72 01  LD    (IX+$01),D    ;
26B3: 16 79     LD    D,$79         ;
26B5: DD 5D     LD    E,IXL         ;
26B7: EB        EX    DE,HL         ;
26B8: 7E        LD    A,(HL)        ;
26B9: FE 03     CP    $03           ;
26BB: CA 1F 31  JP    Z,$311F       ;
26BE: 26 7B     LD    H,$7B         ;
26C0: 2C        INC   L             ;
26C1: 3A 47 7B  LD    A,($7B47)     ;
26C4: 96        SUB   (HL)          ;
26C5: 2D        DEC   L             ;
26C6: 26 7D     LD    H,$7D         ;
26C8: D6 04     SUB   $04           ;
26CA: C6 08     ADD   A,$08         ;
26CC: DA B9 25  JP    C,$25B9       ;
26CF: 25        DEC   H             ;
26D0: 2C        INC   L             ;
26D1: 3A 43 80  LD    A,($8043)     ;
26D4: 77        LD    (HL),A        ;
26D5: 2D        DEC   L             ;
26D6: 26 7A     LD    H,$7A         ;
26D8: EB        EX    DE,HL         ;
26D9: CD 91 30  CALL  $3091         ;
26DC: C3 79 30  JP    $3079         ;
26DF: CD 26 28  CALL  $2826         ;
26E2: 36 24     LD    (HL),$24      ;
26E4: F7        RST   $30           ;
26E5: CD E7 27  CALL  $27E7         ;
26E8: 30 06     JR    NC,$26F0      ;
26EA: CD E8 30  CALL  $30E8         ;
26ED: C3 79 30  JP    $3079         ;
26F0: CD 4B 0F  CALL  $0F4B         ;
26F3: E6 3F     AND   $3F           ;
26F5: 3C        INC   A             ;
26F6: 77        LD    (HL),A        ;
26F7: 25        DEC   H             ;
26F8: 36 12     LD    (HL),$12      ;
26FA: 2C        INC   L             ;
26FB: 26 7A     LD    H,$7A         ;
26FD: EB        EX    DE,HL         ;
26FE: 21 F3 3D  LD    HL,$3DF3      ;
2701: CD 65 33  CALL  $3365         ;
2704: EB        EX    DE,HL         ;
2705: CB BD     RES   7,L           ;
2707: 25        DEC   H             ;
2708: 36 02     LD    (HL),$02      ;
270A: 2C        INC   L             ;
270B: 36 80     LD    (HL),$80      ;
270D: 11 16 27  LD    DE,$2716      ;
2710: DD 73 00  LD    (IX+$00),E    ;
2713: DD 72 01  LD    (IX+$01),D    ;
2716: 16 79     LD    D,$79         ;
2718: DD 5D     LD    E,IXL         ;
271A: EB        EX    DE,HL         ;
271B: 7E        LD    A,(HL)        ;
271C: FE 03     CP    $03           ;
271E: CA 1F 31  JP    Z,$311F       ;
2721: 26 7D     LD    H,$7D         ;
2723: 35        DEC   (HL)          ;
2724: 28 6B     JR    Z,$2791       ;
2726: 25        DEC   H             ;
2727: 2C        INC   L             ;
2728: 3A 43 80  LD    A,($8043)     ;
272B: 77        LD    (HL),A        ;
272C: 2D        DEC   L             ;
272D: 26 7A     LD    H,$7A         ;
272F: EB        EX    DE,HL         ;
2730: CD 91 30  CALL  $3091         ;
2733: C3 79 30  JP    $3079         ;
2736: CD 26 28  CALL  $2826         ;
2739: 36 33     LD    (HL),$33      ;
273B: F7        RST   $30           ;
273C: CD E7 27  CALL  $27E7         ;
273F: 30 06     JR    NC,$2747      ;
2741: CD E8 30  CALL  $30E8         ;
2744: C3 79 30  JP    $3079         ;
2747: 25        DEC   H             ;
2748: 36 12     LD    (HL),$12      ;
274A: 2C        INC   L             ;
274B: 26 7A     LD    H,$7A         ;
274D: EB        EX    DE,HL         ;
274E: 21 F3 3D  LD    HL,$3DF3      ;
2751: CD 65 33  CALL  $3365         ;
2754: EB        EX    DE,HL         ;
2755: CB BD     RES   7,L           ;
2757: 25        DEC   H             ;
2758: 36 02     LD    (HL),$02      ;
275A: 2C        INC   L             ;
275B: 36 80     LD    (HL),$80      ;
275D: 11 66 27  LD    DE,$2766      ;
2760: DD 73 00  LD    (IX+$00),E    ;
2763: DD 72 01  LD    (IX+$01),D    ;
2766: 16 79     LD    D,$79         ;
2768: DD 5D     LD    E,IXL         ;
276A: EB        EX    DE,HL         ;
276B: 7E        LD    A,(HL)        ;
276C: FE 03     CP    $03           ;
276E: CA 1F 31  JP    Z,$311F       ;
2771: 26 7B     LD    H,$7B         ;
2773: 2C        INC   L             ;
2774: 3A 47 7B  LD    A,($7B47)     ;
2777: 96        SUB   (HL)          ;
2778: 2D        DEC   L             ;
2779: 26 7D     LD    H,$7D         ;
277B: D6 04     SUB   $04           ;
277D: C6 08     ADD   A,$08         ;
277F: 38 10     JR    C,$2791       ;
2781: 25        DEC   H             ;
2782: 2C        INC   L             ;
2783: 3A 43 80  LD    A,($8043)     ;
2786: 77        LD    (HL),A        ;
2787: 2D        DEC   L             ;
2788: 26 7A     LD    H,$7A         ;
278A: EB        EX    DE,HL         ;
278B: CD 91 30  CALL  $3091         ;
278E: C3 79 30  JP    $3079         ;
2791: 36 FF     LD    (HL),$FF      ;
2793: 26 79     LD    H,$79         ;
2795: 36 03     LD    (HL),$03      ;
2797: CD D9 32  CALL  $32D9         ;
279A: C3 C2 25  JP    $25C2         ;
279D: 26 7F     LD    H,$7F         ;
279F: 36 00     LD    (HL),$00      ;
27A1: 26 79     LD    H,$79         ;
27A3: 36 00     LD    (HL),$00      ;
27A5: C3 79 30  JP    $3079         ;
27A8: 16 7D     LD    D,$7D         ;
27AA: DD 5D     LD    E,IXL         ;
27AC: EB        EX    DE,HL         ;
27AD: 34        INC   (HL)          ;
27AE: 7E        LD    A,(HL)        ;
27AF: FE 10     CP    $10           ;
27B1: 20 09     JR    NZ,$27BC      ;
27B3: 2C        INC   L             ;
27B4: 26 7A     LD    H,$7A         ;
27B6: 35        DEC   (HL)          ;
27B7: 24        INC   H             ;
27B8: 34        INC   (HL)          ;
27B9: 2D        DEC   L             ;
27BA: 26 7D     LD    H,$7D         ;
27BC: 4F        LD    C,A           ;
27BD: 0F        RRCA                ;
27BE: 0F        RRCA                ;
27BF: E6 07     AND   $07           ;
27C1: FE 05     CP    $05           ;
27C3: D0        RET   NC            ;
27C4: EB        EX    DE,HL         ;
27C5: 21 DB 27  LD    HL,$27DB      ;
27C8: CF        RST   $08           ;
27C9: 15        DEC   D             ;
27CA: 7E        LD    A,(HL)        ;
27CB: 12        LD    (DE),A        ;
27CC: 23        INC   HL            ;
27CD: 1C        INC   E             ;
27CE: 16 79     LD    D,$79         ;
27D0: 79        LD    A,C           ;
27D1: 07        RLCA                ;
27D2: 07        RLCA                ;
27D3: E6 0C     AND   $0C           ;
27D5: 86        ADD   A,(HL)        ;
27D6: 12        LD    (DE),A        ;
27D7: 1D        DEC   E             ;
27D8: 14        INC   D             ;
27D9: 37        SCF                 ;
27DA: C9        RET                 ;
27DB: 04        INC   B             ;
27DC: 80        ADD   A,B           ;
27DD: 05        DEC   B             ;
27DE: 80        ADD   A,B           ;
27DF: 06 80     LD    B,$80         ;
27E1: 07        RLCA                ;
27E2: 80        ADD   A,B           ;
27E3: 08        EX    AF,AF'        ;
27E4: 83        ADD   A,E           ;
27E5: 0C        INC   C             ;
27E6: 83        ADD   A,E           ;
27E7: 16 7D     LD    D,$7D         ;
27E9: DD 5D     LD    E,IXL         ;
27EB: EB        EX    DE,HL         ;
27EC: 34        INC   (HL)          ;
27ED: 7E        LD    A,(HL)        ;
27EE: FE 08     CP    $08           ;
27F0: 20 09     JR    NZ,$27FB      ;
27F2: 2C        INC   L             ;
27F3: 26 7A     LD    H,$7A         ;
27F5: 34        INC   (HL)          ;
27F6: 24        INC   H             ;
27F7: 35        DEC   (HL)          ;
27F8: 2D        DEC   L             ;
27F9: 26 7D     LD    H,$7D         ;
27FB: 4F        LD    C,A           ;
27FC: 0F        RRCA                ;
27FD: 0F        RRCA                ;
27FE: E6 07     AND   $07           ;
2800: FE 05     CP    $05           ;
2802: D0        RET   NC            ;
2803: EB        EX    DE,HL         ;
2804: 21 1A 28  LD    HL,$281A      ;
2807: CF        RST   $08           ;
2808: 15        DEC   D             ;
2809: 7E        LD    A,(HL)        ;
280A: 12        LD    (DE),A        ;
280B: 23        INC   HL            ;
280C: 1C        INC   E             ;
280D: 16 79     LD    D,$79         ;
280F: 79        LD    A,C           ;
2810: 07        RLCA                ;
2811: 07        RLCA                ;
2812: E6 0C     AND   $0C           ;
2814: 86        ADD   A,(HL)        ;
2815: 12        LD    (DE),A        ;
2816: 1D        DEC   E             ;
2817: 14        INC   D             ;
2818: 37        SCF                 ;
2819: C9        RET                 ;
281A: 0C        INC   C             ;
281B: 83        ADD   A,E           ;
281C: 08        EX    AF,AF'        ;
281D: 83        ADD   A,E           ;
281E: 07        RLCA                ;
281F: 80        ADD   A,B           ;
2820: 06 80     LD    B,$80         ;
2822: 05        DEC   B             ;
2823: 80        ADD   A,B           ;
2824: 04        INC   B             ;
2825: 80        ADD   A,B           ;
2826: 16 79     LD    D,$79         ;
2828: DD 5D     LD    E,IXL         ;
282A: EB        EX    DE,HL         ;
282B: 36 03     LD    (HL),$03      ;
282D: 2C        INC   L             ;
282E: 24        INC   H             ;
282F: CD 4B 0F  CALL  $0F4B         ;
2832: E6 0F     AND   $0F           ;
2834: C6 05     ADD   A,$05         ;
2836: 77        LD    (HL),A        ;
2837: 24        INC   H             ;
2838: CD 8B 33  CALL  $338B         ;
283B: 34        INC   (HL)          ;
283C: 24        INC   H             ;
283D: 36 24     LD    (HL),$24      ;
283F: 2D        DEC   L             ;
2840: 24        INC   H             ;
2841: 36 FF     LD    (HL),$FF      ;
2843: 25        DEC   H             ;
2844: CB FD     SET   7,L           ;
2846: 3E 01     LD    A,$01         ;
2848: 32 09 A0  LD    ($A009),A     ;
284B: C9        RET                 ;
284C: 16 79     LD    D,$79         ;
284E: DD 5D     LD    E,IXL         ;
2850: EB        EX    DE,HL         ;
2851: 36 02     LD    (HL),$02      ;
2853: 2C        INC   L             ;
2854: 36 80     LD    (HL),$80      ;
2856: 26 7B     LD    H,$7B         ;
2858: CD 8B 33  CALL  $338B         ;
285B: 24        INC   H             ;
285C: 2D        DEC   L             ;
285D: 36 13     LD    (HL),$13      ;
285F: CB FD     SET   7,L           ;
2861: 36 30     LD    (HL),$30      ;
2863: 26 7A     LD    H,$7A         ;
2865: 36 30     LD    (HL),$30      ;
2867: 24        INC   H             ;
2868: 36 00     LD    (HL),$00      ;
286A: CB BD     RES   7,L           ;
286C: 26 7D     LD    H,$7D         ;
286E: CD 4B 0F  CALL  $0F4B         ;
2871: E6 1F     AND   $1F           ;
2873: C6 20     ADD   A,$20         ;
2875: 77        LD    (HL),A        ;
2876: F7        RST   $30           ;
2877: 16 79     LD    D,$79         ;
2879: DD 5D     LD    E,IXL         ;
287B: EB        EX    DE,HL         ;
287C: 7E        LD    A,(HL)        ;
287D: FE 03     CP    $03           ;
287F: CA 1F 31  JP    Z,$311F       ;
2882: 26 7D     LD    H,$7D         ;
2884: 35        DEC   (HL)          ;
2885: 28 10     JR    Z,$2897       ;
2887: 25        DEC   H             ;
2888: 2C        INC   L             ;
2889: 3A 43 80  LD    A,($8043)     ;
288C: 77        LD    (HL),A        ;
288D: 2D        DEC   L             ;
288E: 26 7A     LD    H,$7A         ;
2890: EB        EX    DE,HL         ;
2891: CD 91 30  CALL  $3091         ;
2894: C3 79 30  JP    $3079         ;
2897: E5        PUSH  HL            ;
2898: CD 0A 33  CALL  $330A         ;
289B: 3E 01     LD    A,$01         ;
289D: 32 06 A0  LD    ($A006),A     ;
28A0: C5        PUSH  BC            ;
28A1: 21 B9 28  LD    HL,$28B9      ;
28A4: 11 80 80  LD    DE,$8080      ;
28A7: 01 07 00  LD    BC,$0007      ;
28AA: ED B0     LDIR                ;
28AC: C1        POP   BC            ;
28AD: E1        POP   HL            ;
28AE: 26 7F     LD    H,$7F         ;
28B0: 36 00     LD    (HL),$00      ;
28B2: 26 79     LD    H,$79         ;
28B4: 36 00     LD    (HL),$00      ;
28B6: C3 79 30  JP    $3079         ;
28B9: 30 80     JR    NC,$283B      ;
28BB: 80        ADD   A,B           ;
28BC: 01 FF 10  LD    BC,$10FF      ;
28BF: 10 26     DJNZ  $28E7         ;
28C1: 7C        LD    A,H           ;
28C2: 3A 1C 80  LD    A,($801C)     ;
28C5: 77        LD    (HL),A        ;
28C6: 2D        DEC   L             ;
28C7: EB        EX    DE,HL         ;
28C8: 21 D9 28  LD    HL,$28D9      ;
28CB: 3A 01 80  LD    A,($8001)     ;
28CE: 0F        RRCA                ;
28CF: E6 03     AND   $03           ;
28D1: D7        RST   $10           ;
28D2: 7E        LD    A,(HL)        ;
28D3: 12        LD    (DE),A        ;
28D4: 16 7A     LD    D,$7A         ;
28D6: C3 FC 30  JP    $30FC         ;
28D9: 32 33 30  LD    ($3033),A     ;
28DC: 31 16 79  LD    SP,$7916      ;
28DF: DD 5D     LD    E,IXL         ;
28E1: EB        EX    DE,HL         ;
28E2: 36 03     LD    (HL),$03      ;
28E4: 2C        INC   L             ;
28E5: 36 00     LD    (HL),$00      ;
28E7: 26 7B     LD    H,$7B         ;
28E9: 36 1E     LD    (HL),$1E      ;
28EB: F7        RST   $30           ;
28EC: 16 7A     LD    D,$7A         ;
28EE: DD 5D     LD    E,IXL         ;
28F0: 1C        INC   E             ;
28F1: 1A        LD    A,(DE)        ;
28F2: 4F        LD    C,A           ;
28F3: 3A 47 7A  LD    A,($7A47)     ;
28F6: D6 02     SUB   $02           ;
28F8: 91        SUB   C             ;
28F9: 6F        LD    L,A           ;
28FA: 14        INC   D             ;
28FB: 1A        LD    A,(DE)        ;
28FC: 4F        LD    C,A           ;
28FD: 3A 47 7B  LD    A,($7B47)     ;
2900: D6 02     SUB   $02           ;
2902: 91        SUB   C             ;
2903: 67        LD    H,A           ;
2904: CD B2 0E  CALL  $0EB2         ;
2907: CB FB     SET   7,E           ;
2909: 1D        DEC   E             ;
290A: 21 73 3D  LD    HL,$3D73      ;
290D: CD 7E 33  CALL  $337E         ;
2910: CB BB     RES   7,E           ;
2912: 1C        INC   E             ;
2913: EB        EX    DE,HL         ;
2914: 3A 47 7A  LD    A,($7A47)     ;
2917: D6 02     SUB   $02           ;
2919: BE        CP    (HL)          ;
291A: 20 A4     JR    NZ,$28C0      ;
291C: 24        INC   H             ;
291D: 3A 47 7B  LD    A,($7B47)     ;
2920: D6 02     SUB   $02           ;
2922: BE        CP    (HL)          ;
2923: 20 9B     JR    NZ,$28C0      ;
2925: 11 2E 29  LD    DE,$292E      ;
2928: DD 73 00  LD    (IX+$00),E    ;
292B: DD 72 01  LD    (IX+$01),D    ;
292E: 3A 01 80  LD    A,($8001)     ;
2931: A7        AND   A             ;
2932: 20 06     JR    NZ,$293A      ;
2934: 3A 2E 80  LD    A,($802E)     ;
2937: A7        AND   A             ;
2938: 20 16     JR    NZ,$2950      ;
293A: CD F7 29  CALL  $29F7         ;
293D: 14        INC   D             ;
293E: 21 D9 28  LD    HL,$28D9      ;
2941: 3A 01 80  LD    A,($8001)     ;
2944: 0F        RRCA                ;
2945: E6 03     AND   $03           ;
2947: D7        RST   $10           ;
2948: 7E        LD    A,(HL)        ;
2949: 12        LD    (DE),A        ;
294A: 1C        INC   E             ;
294B: 3A 1C 80  LD    A,($801C)     ;
294E: 12        LD    (DE),A        ;
294F: C9        RET                 ;
2950: 11 59 29  LD    DE,$2959      ;
2953: DD 73 00  LD    (IX+$00),E    ;
2956: DD 72 01  LD    (IX+$01),D    ;
2959: CD F7 29  CALL  $29F7         ;
295C: 3A 01 80  LD    A,($8001)     ;
295F: 0F        RRCA                ;
2960: 0F        RRCA                ;
2961: E6 07     AND   $07           ;
2963: FE 07     CP    $07           ;
2965: 28 14     JR    Z,$297B       ;
2967: 21 74 29  LD    HL,$2974      ;
296A: D7        RST   $10           ;
296B: 14        INC   D             ;
296C: 7E        LD    A,(HL)        ;
296D: 12        LD    (DE),A        ;
296E: 1C        INC   E             ;
296F: 3A 1C 80  LD    A,($801C)     ;
2972: 12        LD    (DE),A        ;
2973: C9        RET                 ;
2974: 32 32 32  LD    ($3232),A     ;
2977: 32 34 35  LD    ($3534),A     ;
297A: 36 16     LD    (HL),$16      ;
297C: 7D        LD    A,L           ;
297D: EB        EX    DE,HL         ;
297E: 36 E0     LD    (HL),$E0      ;
2980: 11 89 29  LD    DE,$2989      ;
2983: DD 73 00  LD    (IX+$00),E    ;
2986: DD 72 01  LD    (IX+$01),D    ;
2989: 16 7D     LD    D,$7D         ;
298B: DD 5D     LD    E,IXL         ;
298D: EB        EX    DE,HL         ;
298E: 34        INC   (HL)          ;
298F: 28 20     JR    Z,$29B1       ;
2991: EB        EX    DE,HL         ;
2992: 2A 46 7B  LD    HL,($7B46)    ;
2995: 1A        LD    A,(DE)        ;
2996: D5        PUSH  DE            ;
2997: EF        RST   $28           ;
2998: D1        POP   DE            ;
2999: 16 7B     LD    D,$7B         ;
299B: EB        EX    DE,HL         ;
299C: 73        LD    (HL),E        ;
299D: 2C        INC   L             ;
299E: 72        LD    (HL),D        ;
299F: ED 5B 46 7ALD    DE,($7A46)    ;
29A3: 25        DEC   H             ;
29A4: 15        DEC   D             ;
29A5: 15        DEC   D             ;
29A6: 72        LD    (HL),D        ;
29A7: 2D        DEC   L             ;
29A8: 73        LD    (HL),E        ;
29A9: 2C        INC   L             ;
29AA: 26 7C     LD    H,$7C         ;
29AC: 3A 1C 80  LD    A,($801C)     ;
29AF: 77        LD    (HL),A        ;
29B0: C9        RET                 ;
29B1: 26 7A     LD    H,$7A         ;
29B3: ED 5B 46 7ALD    DE,($7A46)    ;
29B7: 15        DEC   D             ;
29B8: 15        DEC   D             ;
29B9: 73        LD    (HL),E        ;
29BA: 2C        INC   L             ;
29BB: 72        LD    (HL),D        ;
29BC: 24        INC   H             ;
29BD: ED 5B 46 7BLD    DE,($7B46)    ;
29C1: 72        LD    (HL),D        ;
29C2: 2D        DEC   L             ;
29C3: 73        LD    (HL),E        ;
29C4: CB FD     SET   7,L           ;
29C6: 36 00     LD    (HL),$00      ;
29C8: 25        DEC   H             ;
29C9: 36 A0     LD    (HL),$A0      ;
29CB: 3E 01     LD    A,$01         ;
29CD: 32 08 A0  LD    ($A008),A     ;
29D0: 11 D9 29  LD    DE,$29D9      ;
29D3: DD 73 00  LD    (IX+$00),E    ;
29D6: DD 72 01  LD    (IX+$01),D    ;
29D9: 16 7C     LD    D,$7C         ;
29DB: DD 5D     LD    E,IXL         ;
29DD: 21 D9 28  LD    HL,$28D9      ;
29E0: 3A 01 80  LD    A,($8001)     ;
29E3: 0F        RRCA                ;
29E4: E6 03     AND   $03           ;
29E6: D7        RST   $10           ;
29E7: 7E        LD    A,(HL)        ;
29E8: 12        LD    (DE),A        ;
29E9: 1C        INC   E             ;
29EA: 3A 1C 80  LD    A,($801C)     ;
29ED: 12        LD    (DE),A        ;
29EE: 1D        DEC   E             ;
29EF: 16 7A     LD    D,$7A         ;
29F1: CD 91 30  CALL  $3091         ;
29F4: C3 79 30  JP    $3079         ;
29F7: 16 7A     LD    D,$7A         ;
29F9: DD 5D     LD    E,IXL         ;
29FB: EB        EX    DE,HL         ;
29FC: ED 5B 46 7ALD    DE,($7A46)    ;
2A00: 15        DEC   D             ;
2A01: 15        DEC   D             ;
2A02: 73        LD    (HL),E        ;
2A03: 2C        INC   L             ;
2A04: 72        LD    (HL),D        ;
2A05: 24        INC   H             ;
2A06: ED 5B 46 7BLD    DE,($7B46)    ;
2A0A: 15        DEC   D             ;
2A0B: 15        DEC   D             ;
2A0C: 72        LD    (HL),D        ;
2A0D: 2D        DEC   L             ;
2A0E: 73        LD    (HL),E        ;
2A0F: EB        EX    DE,HL         ;
2A10: C9        RET                 ;
2A11: 26 7C     LD    H,$7C         ;
2A13: 3A 1C 80  LD    A,($801C)     ;
2A16: 77        LD    (HL),A        ;
2A17: 2D        DEC   L             ;
2A18: EB        EX    DE,HL         ;
2A19: 21 2A 2A  LD    HL,$2A2A      ;
2A1C: 3A 01 80  LD    A,($8001)     ;
2A1F: 0F        RRCA                ;
2A20: E6 03     AND   $03           ;
2A22: D7        RST   $10           ;
2A23: 7E        LD    A,(HL)        ;
2A24: 12        LD    (DE),A        ;
2A25: 16 7A     LD    D,$7A         ;
2A27: C3 FC 30  JP    $30FC         ;
2A2A: 32 31 30  LD    ($3031),A     ;
2A2D: 33        INC   SP            ;
2A2E: 16 79     LD    D,$79         ;
2A30: DD 5D     LD    E,IXL         ;
2A32: EB        EX    DE,HL         ;
2A33: 36 03     LD    (HL),$03      ;
2A35: 2C        INC   L             ;
2A36: 36 00     LD    (HL),$00      ;
2A38: F7        RST   $30           ;
2A39: 16 7A     LD    D,$7A         ;
2A3B: DD 5D     LD    E,IXL         ;
2A3D: 1C        INC   E             ;
2A3E: 1A        LD    A,(DE)        ;
2A3F: 4F        LD    C,A           ;
2A40: 3A 47 7A  LD    A,($7A47)     ;
2A43: D6 02     SUB   $02           ;
2A45: 91        SUB   C             ;
2A46: 6F        LD    L,A           ;
2A47: 14        INC   D             ;
2A48: 1A        LD    A,(DE)        ;
2A49: 4F        LD    C,A           ;
2A4A: 3A 47 7B  LD    A,($7B47)     ;
2A4D: C6 02     ADD   A,$02         ;
2A4F: 91        SUB   C             ;
2A50: 67        LD    H,A           ;
2A51: CD B2 0E  CALL  $0EB2         ;
2A54: CB FB     SET   7,E           ;
2A56: 1D        DEC   E             ;
2A57: 21 73 3D  LD    HL,$3D73      ;
2A5A: CD 7E 33  CALL  $337E         ;
2A5D: CB BB     RES   7,E           ;
2A5F: 1C        INC   E             ;
2A60: EB        EX    DE,HL         ;
2A61: 3A 47 7A  LD    A,($7A47)     ;
2A64: D6 02     SUB   $02           ;
2A66: BE        CP    (HL)          ;
2A67: 20 A8     JR    NZ,$2A11      ;
2A69: 24        INC   H             ;
2A6A: 3A 47 7B  LD    A,($7B47)     ;
2A6D: C6 02     ADD   A,$02         ;
2A6F: BE        CP    (HL)          ;
2A70: 20 9F     JR    NZ,$2A11      ;
2A72: 11 7B 2A  LD    DE,$2A7B      ;
2A75: DD 73 00  LD    (IX+$00),E    ;
2A78: DD 72 01  LD    (IX+$01),D    ;
2A7B: 3A 01 80  LD    A,($8001)     ;
2A7E: A7        AND   A             ;
2A7F: 20 06     JR    NZ,$2A87      ;
2A81: 3A 2E 80  LD    A,($802E)     ;
2A84: A7        AND   A             ;
2A85: 20 16     JR    NZ,$2A9D      ;
2A87: CD 09 2B  CALL  $2B09         ;
2A8A: 14        INC   D             ;
2A8B: 21 2A 2A  LD    HL,$2A2A      ;
2A8E: 3A 01 80  LD    A,($8001)     ;
2A91: 0F        RRCA                ;
2A92: E6 03     AND   $03           ;
2A94: D7        RST   $10           ;
2A95: 7E        LD    A,(HL)        ;
2A96: 12        LD    (DE),A        ;
2A97: 1C        INC   E             ;
2A98: 3A 1C 80  LD    A,($801C)     ;
2A9B: 12        LD    (DE),A        ;
2A9C: C9        RET                 ;
2A9D: 11 A6 2A  LD    DE,$2AA6      ;
2AA0: DD 73 00  LD    (IX+$00),E    ;
2AA3: DD 72 01  LD    (IX+$01),D    ;
2AA6: CD 09 2B  CALL  $2B09         ;
2AA9: 3A 01 80  LD    A,($8001)     ;
2AAC: 0F        RRCA                ;
2AAD: 0F        RRCA                ;
2AAE: E6 07     AND   $07           ;
2AB0: FE 07     CP    $07           ;
2AB2: 28 14     JR    Z,$2AC8       ;
2AB4: 21 C1 2A  LD    HL,$2AC1      ;
2AB7: D7        RST   $10           ;
2AB8: 14        INC   D             ;
2AB9: 7E        LD    A,(HL)        ;
2ABA: 12        LD    (DE),A        ;
2ABB: 1C        INC   E             ;
2ABC: 3A 1C 80  LD    A,($801C)     ;
2ABF: 12        LD    (DE),A        ;
2AC0: C9        RET                 ;
2AC1: 32 32 32  LD    ($3232),A     ;
2AC4: 32 37 38  LD    ($3837),A     ;
2AC7: 39        ADD   HL,SP         ;
2AC8: 16 7D     LD    D,$7D         ;
2ACA: EB        EX    DE,HL         ;
2ACB: 36 20     LD    (HL),$20      ;
2ACD: 11 D6 2A  LD    DE,$2AD6      ;
2AD0: DD 73 00  LD    (IX+$00),E    ;
2AD3: DD 72 01  LD    (IX+$01),D    ;
2AD6: 16 7D     LD    D,$7D         ;
2AD8: DD 5D     LD    E,IXL         ;
2ADA: EB        EX    DE,HL         ;
2ADB: 35        DEC   (HL)          ;
2ADC: 28 20     JR    Z,$2AFE       ;
2ADE: EB        EX    DE,HL         ;
2ADF: 2A 46 7B  LD    HL,($7B46)    ;
2AE2: 1A        LD    A,(DE)        ;
2AE3: D5        PUSH  DE            ;
2AE4: EF        RST   $28           ;
2AE5: D1        POP   DE            ;
2AE6: 16 7B     LD    D,$7B         ;
2AE8: EB        EX    DE,HL         ;
2AE9: 73        LD    (HL),E        ;
2AEA: 2C        INC   L             ;
2AEB: 72        LD    (HL),D        ;
2AEC: ED 5B 46 7ALD    DE,($7A46)    ;
2AF0: 15        DEC   D             ;
2AF1: 15        DEC   D             ;
2AF2: 25        DEC   H             ;
2AF3: 72        LD    (HL),D        ;
2AF4: 2D        DEC   L             ;
2AF5: 73        LD    (HL),E        ;
2AF6: 2C        INC   L             ;
2AF7: 26 7C     LD    H,$7C         ;
2AF9: 3A 1C 80  LD    A,($801C)     ;
2AFC: 77        LD    (HL),A        ;
2AFD: C9        RET                 ;
2AFE: 26 7F     LD    H,$7F         ;
2B00: 36 00     LD    (HL),$00      ;
2B02: 26 79     LD    H,$79         ;
2B04: 36 00     LD    (HL),$00      ;
2B06: C3 79 30  JP    $3079         ;
2B09: 16 7A     LD    D,$7A         ;
2B0B: DD 5D     LD    E,IXL         ;
2B0D: EB        EX    DE,HL         ;
2B0E: ED 5B 46 7ALD    DE,($7A46)    ;
2B12: 15        DEC   D             ;
2B13: 15        DEC   D             ;
2B14: 73        LD    (HL),E        ;
2B15: 2C        INC   L             ;
2B16: 72        LD    (HL),D        ;
2B17: 24        INC   H             ;
2B18: ED 5B 46 7BLD    DE,($7B46)    ;
2B1C: 14        INC   D             ;
2B1D: 14        INC   D             ;
2B1E: 72        LD    (HL),D        ;
2B1F: 2D        DEC   L             ;
2B20: 73        LD    (HL),E        ;
2B21: EB        EX    DE,HL         ;
2B22: C9        RET                 ;
2B23: 16 79     LD    D,$79         ;
2B25: DD 5D     LD    E,IXL         ;
2B27: EB        EX    DE,HL         ;
2B28: 36 02     LD    (HL),$02      ;
2B2A: 2C        INC   L             ;
2B2B: 36 82     LD    (HL),$82      ;
2B2D: 24        INC   H             ;
2B2E: 2D        DEC   L             ;
2B2F: CB FD     SET   7,L           ;
2B31: 36 10     LD    (HL),$10      ;
2B33: CB BD     RES   7,L           ;
2B35: 24        INC   H             ;
2B36: 2C        INC   L             ;
2B37: CD 8B 33  CALL  $338B         ;
2B3A: 34        INC   (HL)          ;
2B3B: F7        RST   $30           ;
2B3C: 16 7A     LD    D,$7A         ;
2B3E: DD 5D     LD    E,IXL         ;
2B40: EB        EX    DE,HL         ;
2B41: E5        PUSH  HL            ;
2B42: 7E        LD    A,(HL)        ;
2B43: 2C        INC   L             ;
2B44: 17        RLA                 ;
2B45: 7E        LD    A,(HL)        ;
2B46: 17        RLA                 ;
2B47: E6 07     AND   $07           ;
2B49: EB        EX    DE,HL         ;
2B4A: 21 5D 2B  LD    HL,$2B5D      ;
2B4D: CF        RST   $08           ;
2B4E: 7E        LD    A,(HL)        ;
2B4F: 16 7C     LD    D,$7C         ;
2B51: 12        LD    (DE),A        ;
2B52: 23        INC   HL            ;
2B53: 7E        LD    A,(HL)        ;
2B54: 1D        DEC   E             ;
2B55: 12        LD    (DE),A        ;
2B56: D1        POP   DE            ;
2B57: CD D4 30  CALL  $30D4         ;
2B5A: C3 79 30  JP    $3079         ;
2B5D: 2B        DEC   HL            ;
2B5E: 20 2C     JR    NZ,$2B8C      ;
2B60: 21 2B 24  LD    HL,$242B      ;
2B63: 2C        INC   L             ;
2B64: 25        DEC   H             ;
2B65: 2B        DEC   HL            ;
2B66: 28 2C     JR    Z,$2B94       ;
2B68: 29        ADD   HL,HL         ;
2B69: 2B        DEC   HL            ;
2B6A: 2C        INC   L             ;
2B6B: 2C        INC   L             ;
2B6C: 2D        DEC   L             ;
2B6D: 16 7A     LD    D,$7A         ;
2B6F: DD 5D     LD    E,IXL         ;
2B71: 1C        INC   E             ;
2B72: 21 F3 3D  LD    HL,$3DF3      ;
2B75: CD 65 33  CALL  $3365         ;
2B78: F7        RST   $30           ;
2B79: 16 7A     LD    D,$7A         ;
2B7B: DD 5D     LD    E,IXL         ;
2B7D: CD 91 30  CALL  $3091         ;
2B80: C3 79 30  JP    $3079         ;
2B83: 0E 08     LD    C,$08         ;
2B85: CD 8C 2E  CALL  $2E8C         ;
2B88: 36 15     LD    (HL),$15      ;
2B8A: CB BD     RES   7,L           ;
2B8C: 36 4C     LD    (HL),$4C      ;
2B8E: F7        RST   $30           ;
2B8F: CD 45 2E  CALL  $2E45         ;
2B92: 26 7C     LD    H,$7C         ;
2B94: 18 3F     JR    $2BD5         ;
2B96: 0E 0E     LD    C,$0E         ;
2B98: CD 8C 2E  CALL  $2E8C         ;
2B9B: 36 1E     LD    (HL),$1E      ;
2B9D: F7        RST   $30           ;
2B9E: CD 45 2E  CALL  $2E45         ;
2BA1: CD 65 2E  CALL  $2E65         ;
2BA4: 18 2F     JR    $2BD5         ;
2BA6: 0E 08     LD    C,$08         ;
2BA8: CD 8C 2E  CALL  $2E8C         ;
2BAB: 36 24     LD    (HL),$24      ;
2BAD: CB BD     RES   7,L           ;
2BAF: 36 4C     LD    (HL),$4C      ;
2BB1: F7        RST   $30           ;
2BB2: CD 45 2E  CALL  $2E45         ;
2BB5: CD BB 2E  CALL  $2EBB         ;
2BB8: 38 04     JR    C,$2BBE       ;
2BBA: 26 7C     LD    H,$7C         ;
2BBC: 18 18     JR    $2BD6         ;
2BBE: 26 7A     LD    H,$7A         ;
2BC0: CB FD     SET   7,L           ;
2BC2: 36 0E     LD    (HL),$0E      ;
2BC4: 11 CD 2B  LD    DE,$2BCD      ;
2BC7: DD 73 00  LD    (IX+$00),E    ;
2BCA: DD 72 01  LD    (IX+$01),D    ;
2BCD: CD 45 2E  CALL  $2E45         ;
2BD0: CD 65 2E  CALL  $2E65         ;
2BD3: 18 00     JR    $2BD5         ;
2BD5: 2C        INC   L             ;
2BD6: 3A 1C 80  LD    A,($801C)     ;
2BD9: 77        LD    (HL),A        ;
2BDA: 2D        DEC   L             ;
2BDB: 26 7A     LD    H,$7A         ;
2BDD: EB        EX    DE,HL         ;
2BDE: CD D4 30  CALL  $30D4         ;
2BE1: C3 79 30  JP    $3079         ;
2BE4: 0E 08     LD    C,$08         ;
2BE6: CD 8C 2E  CALL  $2E8C         ;
2BE9: 36 2A     LD    (HL),$2A      ;
2BEB: CB BD     RES   7,L           ;
2BED: 36 4C     LD    (HL),$4C      ;
2BEF: F7        RST   $30           ;
2BF0: CD 45 2E  CALL  $2E45         ;
2BF3: CD A0 2E  CALL  $2EA0         ;
2BF6: 38 04     JR    C,$2BFC       ;
2BF8: 26 7C     LD    H,$7C         ;
2BFA: 18 DA     JR    $2BD6         ;
2BFC: 26 7A     LD    H,$7A         ;
2BFE: CB FD     SET   7,L           ;
2C00: 36 0E     LD    (HL),$0E      ;
2C02: 11 0B 2C  LD    DE,$2C0B      ;
2C05: DD 73 00  LD    (IX+$00),E    ;
2C08: DD 72 01  LD    (IX+$01),D    ;
2C0B: CD 45 2E  CALL  $2E45         ;
2C0E: 26 7D     LD    H,$7D         ;
2C10: 35        DEC   (HL)          ;
2C11: 28 05     JR    Z,$2C18       ;
2C13: CD 65 2E  CALL  $2E65         ;
2C16: 18 BD     JR    $2BD5         ;
2C18: 26 7A     LD    H,$7A         ;
2C1A: CB FD     SET   7,L           ;
2C1C: 36 08     LD    (HL),$08      ;
2C1E: 11 27 2C  LD    DE,$2C27      ;
2C21: DD 73 00  LD    (IX+$00),E    ;
2C24: DD 72 01  LD    (IX+$01),D    ;
2C27: CD 45 2E  CALL  $2E45         ;
2C2A: 26 7C     LD    H,$7C         ;
2C2C: 18 A7     JR    $2BD5         ;
2C2E: 0E 0E     LD    C,$0E         ;
2C30: CD 8C 2E  CALL  $2E8C         ;
2C33: 36 30     LD    (HL),$30      ;
2C35: F7        RST   $30           ;
2C36: CD 45 2E  CALL  $2E45         ;
2C39: CD BB 2E  CALL  $2EBB         ;
2C3C: 38 06     JR    C,$2C44       ;
2C3E: 2D        DEC   L             ;
2C3F: CD 65 2E  CALL  $2E65         ;
2C42: 18 91     JR    $2BD5         ;
2C44: 26 7A     LD    H,$7A         ;
2C46: CB FD     SET   7,L           ;
2C48: 36 08     LD    (HL),$08      ;
2C4A: 11 53 2C  LD    DE,$2C53      ;
2C4D: DD 73 00  LD    (IX+$00),E    ;
2C50: DD 72 01  LD    (IX+$01),D    ;
2C53: CD 45 2E  CALL  $2E45         ;
2C56: 26 7D     LD    H,$7D         ;
2C58: 35        DEC   (HL)          ;
2C59: 28 04     JR    Z,$2C5F       ;
2C5B: 25        DEC   H             ;
2C5C: C3 D5 2B  JP    $2BD5         ;
2C5F: 26 7A     LD    H,$7A         ;
2C61: CB FD     SET   7,L           ;
2C63: 36 0E     LD    (HL),$0E      ;
2C65: 11 6E 2C  LD    DE,$2C6E      ;
2C68: DD 73 00  LD    (IX+$00),E    ;
2C6B: DD 72 01  LD    (IX+$01),D    ;
2C6E: CD 45 2E  CALL  $2E45         ;
2C71: CD 65 2E  CALL  $2E65         ;
2C74: C3 D5 2B  JP    $2BD5         ;
2C77: 0E 08     LD    C,$08         ;
2C79: CD 8C 2E  CALL  $2E8C         ;
2C7C: 36 33     LD    (HL),$33      ;
2C7E: CB BD     RES   7,L           ;
2C80: 36 4C     LD    (HL),$4C      ;
2C82: F7        RST   $30           ;
2C83: CD 45 2E  CALL  $2E45         ;
2C86: CD A0 2E  CALL  $2EA0         ;
2C89: 38 05     JR    C,$2C90       ;
2C8B: 26 7C     LD    H,$7C         ;
2C8D: C3 D6 2B  JP    $2BD6         ;
2C90: 26 7A     LD    H,$7A         ;
2C92: CB FD     SET   7,L           ;
2C94: 36 02     LD    (HL),$02      ;
2C96: 11 9F 2C  LD    DE,$2C9F      ;
2C99: DD 73 00  LD    (IX+$00),E    ;
2C9C: DD 72 01  LD    (IX+$01),D    ;
2C9F: CD 45 2E  CALL  $2E45         ;
2CA2: 26 7D     LD    H,$7D         ;
2CA4: 35        DEC   (HL)          ;
2CA5: 28 06     JR    Z,$2CAD       ;
2CA7: CD 71 2E  CALL  $2E71         ;
2CAA: C3 D5 2B  JP    $2BD5         ;
2CAD: 26 7A     LD    H,$7A         ;
2CAF: CB FD     SET   7,L           ;
2CB1: 36 08     LD    (HL),$08      ;
2CB3: 11 BC 2C  LD    DE,$2CBC      ;
2CB6: DD 73 00  LD    (IX+$00),E    ;
2CB9: DD 72 01  LD    (IX+$01),D    ;
2CBC: CD 45 2E  CALL  $2E45         ;
2CBF: 26 7C     LD    H,$7C         ;
2CC1: C3 D5 2B  JP    $2BD5         ;
2CC4: 0E 0E     LD    C,$0E         ;
2CC6: CD 8C 2E  CALL  $2E8C         ;
2CC9: 36 36     LD    (HL),$36      ;
2CCB: F7        RST   $30           ;
2CCC: CD 45 2E  CALL  $2E45         ;
2CCF: CD BB 2E  CALL  $2EBB         ;
2CD2: 38 07     JR    C,$2CDB       ;
2CD4: 2D        DEC   L             ;
2CD5: CD 65 2E  CALL  $2E65         ;
2CD8: C3 D5 2B  JP    $2BD5         ;
2CDB: 26 7A     LD    H,$7A         ;
2CDD: CB FD     SET   7,L           ;
2CDF: 36 16     LD    (HL),$16      ;
2CE1: 11 EA 2C  LD    DE,$2CEA      ;
2CE4: DD 73 00  LD    (IX+$00),E    ;
2CE7: DD 72 01  LD    (IX+$01),D    ;
2CEA: CD 45 2E  CALL  $2E45         ;
2CED: 26 7D     LD    H,$7D         ;
2CEF: 35        DEC   (HL)          ;
2CF0: 28 06     JR    Z,$2CF8       ;
2CF2: CD 81 2E  CALL  $2E81         ;
2CF5: C3 D5 2B  JP    $2BD5         ;
2CF8: 26 7A     LD    H,$7A         ;
2CFA: CB FD     SET   7,L           ;
2CFC: 36 0E     LD    (HL),$0E      ;
2CFE: 11 07 2D  LD    DE,$2D07      ;
2D01: DD 73 00  LD    (IX+$00),E    ;
2D04: DD 72 01  LD    (IX+$01),D    ;
2D07: CD 45 2E  CALL  $2E45         ;
2D0A: CD 65 2E  CALL  $2E65         ;
2D0D: C3 D5 2B  JP    $2BD5         ;
2D10: 0E 0E     LD    C,$0E         ;
2D12: CD 8C 2E  CALL  $2E8C         ;
2D15: 36 39     LD    (HL),$39      ;
2D17: F7        RST   $30           ;
2D18: CD 45 2E  CALL  $2E45         ;
2D1B: CD A0 2E  CALL  $2EA0         ;
2D1E: 38 07     JR    C,$2D27       ;
2D20: 2D        DEC   L             ;
2D21: CD 65 2E  CALL  $2E65         ;
2D24: C3 D5 2B  JP    $2BD5         ;
2D27: 26 7A     LD    H,$7A         ;
2D29: CB FD     SET   7,L           ;
2D2B: 36 02     LD    (HL),$02      ;
2D2D: 11 36 2D  LD    DE,$2D36      ;
2D30: DD 73 00  LD    (IX+$00),E    ;
2D33: DD 72 01  LD    (IX+$01),D    ;
2D36: CD 45 2E  CALL  $2E45         ;
2D39: 26 7D     LD    H,$7D         ;
2D3B: 35        DEC   (HL)          ;
2D3C: 28 06     JR    Z,$2D44       ;
2D3E: CD 71 2E  CALL  $2E71         ;
2D41: C3 D5 2B  JP    $2BD5         ;
2D44: 26 7A     LD    H,$7A         ;
2D46: CB FD     SET   7,L           ;
2D48: 36 0E     LD    (HL),$0E      ;
2D4A: 11 53 2D  LD    DE,$2D53      ;
2D4D: DD 73 00  LD    (IX+$00),E    ;
2D50: DD 72 01  LD    (IX+$01),D    ;
2D53: CD 45 2E  CALL  $2E45         ;
2D56: CD 65 2E  CALL  $2E65         ;
2D59: C3 D5 2B  JP    $2BD5         ;
2D5C: 0E 08     LD    C,$08         ;
2D5E: CD 8C 2E  CALL  $2E8C         ;
2D61: 36 3F     LD    (HL),$3F      ;
2D63: CB BD     RES   7,L           ;
2D65: 36 4C     LD    (HL),$4C      ;
2D67: F7        RST   $30           ;
2D68: CD 45 2E  CALL  $2E45         ;
2D6B: CD A0 2E  CALL  $2EA0         ;
2D6E: 38 05     JR    C,$2D75       ;
2D70: 26 7C     LD    H,$7C         ;
2D72: C3 D6 2B  JP    $2BD6         ;
2D75: 26 7A     LD    H,$7A         ;
2D77: CB FD     SET   7,L           ;
2D79: 36 16     LD    (HL),$16      ;
2D7B: 11 84 2D  LD    DE,$2D84      ;
2D7E: DD 73 00  LD    (IX+$00),E    ;
2D81: DD 72 01  LD    (IX+$01),D    ;
2D84: CD 45 2E  CALL  $2E45         ;
2D87: 26 7D     LD    H,$7D         ;
2D89: 35        DEC   (HL)          ;
2D8A: 28 06     JR    Z,$2D92       ;
2D8C: CD 81 2E  CALL  $2E81         ;
2D8F: C3 D5 2B  JP    $2BD5         ;
2D92: 26 7A     LD    H,$7A         ;
2D94: CB FD     SET   7,L           ;
2D96: 36 08     LD    (HL),$08      ;
2D98: 11 68 2D  LD    DE,$2D68      ;
2D9B: DD 73 00  LD    (IX+$00),E    ;
2D9E: DD 72 01  LD    (IX+$01),D    ;
2DA1: 18 C5     JR    $2D68         ;
2DA3: 0E 08     LD    C,$08         ;
2DA5: CD 8C 2E  CALL  $2E8C         ;
2DA8: 36 15     LD    (HL),$15      ;
2DAA: CB BD     RES   7,L           ;
2DAC: 36 4C     LD    (HL),$4C      ;
2DAE: F7        RST   $30           ;
2DAF: CD 55 2E  CALL  $2E55         ;
2DB2: 26 7C     LD    H,$7C         ;
2DB4: C3 D5 2B  JP    $2BD5         ;
2DB7: 0E 0E     LD    C,$0E         ;
2DB9: CD 8C 2E  CALL  $2E8C         ;
2DBC: 36 1E     LD    (HL),$1E      ;
2DBE: F7        RST   $30           ;
2DBF: CD 55 2E  CALL  $2E55         ;
2DC2: CD 65 2E  CALL  $2E65         ;
2DC5: C3 D5 2B  JP    $2BD5         ;
2DC8: 0E 08     LD    C,$08         ;
2DCA: CD 8C 2E  CALL  $2E8C         ;
2DCD: 36 24     LD    (HL),$24      ;
2DCF: CB BD     RES   7,L           ;
2DD1: 36 4C     LD    (HL),$4C      ;
2DD3: F7        RST   $30           ;
2DD4: CD 55 2E  CALL  $2E55         ;
2DD7: CD BB 2E  CALL  $2EBB         ;
2DDA: 38 05     JR    C,$2DE1       ;
2DDC: 26 7C     LD    H,$7C         ;
2DDE: C3 D6 2B  JP    $2BD6         ;
2DE1: 26 7A     LD    H,$7A         ;
2DE3: CB FD     SET   7,L           ;
2DE5: 36 0E     LD    (HL),$0E      ;
2DE7: 11 F0 2D  LD    DE,$2DF0      ;
2DEA: DD 73 00  LD    (IX+$00),E    ;
2DED: DD 72 01  LD    (IX+$01),D    ;
2DF0: CD 55 2E  CALL  $2E55         ;
2DF3: CD 65 2E  CALL  $2E65         ;
2DF6: C3 D5 2B  JP    $2BD5         ;
2DF9: 0E 0E     LD    C,$0E         ;
2DFB: CD 8C 2E  CALL  $2E8C         ;
2DFE: 36 39     LD    (HL),$39      ;
2E00: F7        RST   $30           ;
2E01: CD 55 2E  CALL  $2E55         ;
2E04: CD A0 2E  CALL  $2EA0         ;
2E07: 38 07     JR    C,$2E10       ;
2E09: 2D        DEC   L             ;
2E0A: CD 65 2E  CALL  $2E65         ;
2E0D: C3 D5 2B  JP    $2BD5         ;
2E10: 26 7A     LD    H,$7A         ;
2E12: CB FD     SET   7,L           ;
2E14: 36 02     LD    (HL),$02      ;
2E16: 11 1F 2E  LD    DE,$2E1F      ;
2E19: DD 73 00  LD    (IX+$00),E    ;
2E1C: DD 72 01  LD    (IX+$01),D    ;
2E1F: CD 55 2E  CALL  $2E55         ;
2E22: 26 7D     LD    H,$7D         ;
2E24: 35        DEC   (HL)          ;
2E25: 28 06     JR    Z,$2E2D       ;
2E27: CD 71 2E  CALL  $2E71         ;
2E2A: C3 D5 2B  JP    $2BD5         ;
2E2D: 26 7A     LD    H,$7A         ;
2E2F: CB FD     SET   7,L           ;
2E31: 36 0E     LD    (HL),$0E      ;
2E33: 11 3C 2E  LD    DE,$2E3C      ;
2E36: DD 73 00  LD    (IX+$00),E    ;
2E39: DD 72 01  LD    (IX+$01),D    ;
2E3C: CD 55 2E  CALL  $2E55         ;
2E3F: CD 65 2E  CALL  $2E65         ;
2E42: C3 D5 2B  JP    $2BD5         ;
2E45: 16 79     LD    D,$79         ;
2E47: DD 5D     LD    E,IXL         ;
2E49: EB        EX    DE,HL         ;
2E4A: 7E        LD    A,(HL)        ;
2E4B: FE 03     CP    $03           ;
2E4D: 28 01     JR    Z,$2E50       ;
2E4F: C9        RET                 ;
2E50: 33        INC   SP            ;
2E51: 33        INC   SP            ;
2E52: C3 86 31  JP    $3186         ;
2E55: 16 79     LD    D,$79         ;
2E57: DD 5D     LD    E,IXL         ;
2E59: EB        EX    DE,HL         ;
2E5A: 7E        LD    A,(HL)        ;
2E5B: FE 03     CP    $03           ;
2E5D: 28 01     JR    Z,$2E60       ;
2E5F: C9        RET                 ;
2E60: 33        INC   SP            ;
2E61: 33        INC   SP            ;
2E62: C3 16 32  JP    $3216         ;
2E65: 26 7C     LD    H,$7C         ;
2E67: 3A 01 80  LD    A,($8001)     ;
2E6A: 0F        RRCA                ;
2E6B: E6 03     AND   $03           ;
2E6D: C6 4C     ADD   A,$4C         ;
2E6F: 77        LD    (HL),A        ;
2E70: C9        RET                 ;
2E71: 26 7C     LD    H,$7C         ;
2E73: 3A 01 80  LD    A,($8001)     ;
2E76: 0F        RRCA                ;
2E77: E6 03     AND   $03           ;
2E79: ED 44     NEG                 ;
2E7B: E6 03     AND   $03           ;
2E7D: C6 4C     ADD   A,$4C         ;
2E7F: 77        LD    (HL),A        ;
2E80: C9        RET                 ;
2E81: 26 7C     LD    H,$7C         ;
2E83: 3A 01 80  LD    A,($8001)     ;
2E86: E6 03     AND   $03           ;
2E88: C6 4C     ADD   A,$4C         ;
2E8A: 77        LD    (HL),A        ;
2E8B: C9        RET                 ;
2E8C: 16 79     LD    D,$79         ;
2E8E: DD 5D     LD    E,IXL         ;
2E90: EB        EX    DE,HL         ;
2E91: 36 02     LD    (HL),$02      ;
2E93: 2C        INC   L             ;
2E94: 36 00     LD    (HL),$00      ;
2E96: 2D        DEC   L             ;
2E97: 24        INC   H             ;
2E98: CB FD     SET   7,L           ;
2E9A: 71        LD    (HL),C        ;
2E9B: 24        INC   H             ;
2E9C: 36 00     LD    (HL),$00      ;
2E9E: 24        INC   H             ;
2E9F: C9        RET                 ;
2EA0: 24        INC   H             ;
2EA1: 2C        INC   L             ;
2EA2: 3A 41 7A  LD    A,($7A41)     ;
2EA5: 96        SUB   (HL)          ;
2EA6: D6 02     SUB   $02           ;
2EA8: C6 04     ADD   A,$04         ;
2EAA: D0        RET   NC            ;
2EAB: 24        INC   H             ;
2EAC: 3A 41 7B  LD    A,($7B41)     ;
2EAF: 96        SUB   (HL)          ;
2EB0: D6 02     SUB   $02           ;
2EB2: C6 04     ADD   A,$04         ;
2EB4: D0        RET   NC            ;
2EB5: 2D        DEC   L             ;
2EB6: 26 7D     LD    H,$7D         ;
2EB8: 36 30     LD    (HL),$30      ;
2EBA: C9        RET                 ;
2EBB: 24        INC   H             ;
2EBC: 2C        INC   L             ;
2EBD: 3A 45 7A  LD    A,($7A45)     ;
2EC0: 96        SUB   (HL)          ;
2EC1: D6 02     SUB   $02           ;
2EC3: C6 04     ADD   A,$04         ;
2EC5: D0        RET   NC            ;
2EC6: 24        INC   H             ;
2EC7: 3A 45 7B  LD    A,($7B45)     ;
2ECA: 96        SUB   (HL)          ;
2ECB: D6 02     SUB   $02           ;
2ECD: C6 04     ADD   A,$04         ;
2ECF: D0        RET   NC            ;
2ED0: 2D        DEC   L             ;
2ED1: 26 7D     LD    H,$7D         ;
2ED3: 36 30     LD    (HL),$30      ;
2ED5: C9        RET                 ;
2ED6: 16 79     LD    D,$79         ;
2ED8: DD 5D     LD    E,IXL         ;
2EDA: EB        EX    DE,HL         ;
2EDB: 36 02     LD    (HL),$02      ;
2EDD: 16 79     LD    D,$79         ;
2EDF: DD 5D     LD    E,IXL         ;
2EE1: EB        EX    DE,HL         ;
2EE2: 2C        INC   L             ;
2EE3: 36 00     LD    (HL),$00      ;
2EE5: 2D        DEC   L             ;
2EE6: 26 7C     LD    H,$7C         ;
2EE8: 36 3C     LD    (HL),$3C      ;
2EEA: CB FD     SET   7,L           ;
2EEC: 36 2A     LD    (HL),$2A      ;
2EEE: 24        INC   H             ;
2EEF: 36 01     LD    (HL),$01      ;
2EF1: CB BD     RES   7,L           ;
2EF3: 24        INC   H             ;
2EF4: 3A A6 81  LD    A,($81A6)     ;
2EF7: 77        LD    (HL),A        ;
2EF8: CD 4B 0F  CALL  $0F4B         ;
2EFB: A6        AND   (HL)          ;
2EFC: 3C        INC   A             ;
2EFD: 25        DEC   H             ;
2EFE: 77        LD    (HL),A        ;
2EFF: 26 7F     LD    H,$7F         ;
2F01: 36 00     LD    (HL),$00      ;
2F03: F7        RST   $30           ;
2F04: 16 79     LD    D,$79         ;
2F06: DD 5D     LD    E,IXL         ;
2F08: EB        EX    DE,HL         ;
2F09: 7E        LD    A,(HL)        ;
2F0A: FE 03     CP    $03           ;
2F0C: CA 86 31  JP    Z,$3186       ;
2F0F: 26 7D     LD    H,$7D         ;
2F11: CB FD     SET   7,L           ;
2F13: 35        DEC   (HL)          ;
2F14: 20 3E     JR    NZ,$2F54      ;
2F16: 26 79     LD    H,$79         ;
2F18: 5E        LD    E,(HL)        ;
2F19: 2C        INC   L             ;
2F1A: 56        LD    D,(HL)        ;
2F1B: 2D        DEC   L             ;
2F1C: 1A        LD    A,(DE)        ;
2F1D: 26 7D     LD    H,$7D         ;
2F1F: 77        LD    (HL),A        ;
2F20: 13        INC   DE            ;
2F21: 1A        LD    A,(DE)        ;
2F22: 13        INC   DE            ;
2F23: 26 79     LD    H,$79         ;
2F25: 73        LD    (HL),E        ;
2F26: 2C        INC   L             ;
2F27: 72        LD    (HL),D        ;
2F28: 2D        DEC   L             ;
2F29: 26 7B     LD    H,$7B         ;
2F2B: EB        EX    DE,HL         ;
2F2C: 21 B1 2F  LD    HL,$2FB1      ;
2F2F: CD 83 33  CALL  $3383         ;
2F32: EB        EX    DE,HL         ;
2F33: 26 7D     LD    H,$7D         ;
2F35: CB BD     RES   7,L           ;
2F37: 2C        INC   L             ;
2F38: 35        DEC   (HL)          ;
2F39: 28 03     JR    Z,$2F3E       ;
2F3B: 2D        DEC   L             ;
2F3C: 18 18     JR    $2F56         ;
2F3E: 11 47 2F  LD    DE,$2F47      ;
2F41: DD 73 00  LD    (IX+$00),E    ;
2F44: DD 72 01  LD    (IX+$01),D    ;
2F47: 16 79     LD    D,$79         ;
2F49: DD 5D     LD    E,IXL         ;
2F4B: EB        EX    DE,HL         ;
2F4C: 7E        LD    A,(HL)        ;
2F4D: FE 03     CP    $03           ;
2F4F: CA 86 31  JP    Z,$3186       ;
2F52: 18 02     JR    $2F56         ;
2F54: CB BD     RES   7,L           ;
2F56: 26 7F     LD    H,$7F         ;
2F58: 7E        LD    A,(HL)        ;
2F59: A7        AND   A             ;
2F5A: 20 1A     JR    NZ,$2F76      ;
2F5C: 26 7A     LD    H,$7A         ;
2F5E: 2C        INC   L             ;
2F5F: 3A B1 81  LD    A,($81B1)     ;
2F62: BE        CP    (HL)          ;
2F63: 38 34     JR    C,$2F99       ;
2F65: 3A 01 80  LD    A,($8001)     ;
2F68: E6 07     AND   $07           ;
2F6A: 20 2D     JR    NZ,$2F99      ;
2F6C: 2D        DEC   L             ;
2F6D: 26 7D     LD    H,$7D         ;
2F6F: 35        DEC   (HL)          ;
2F70: 20 27     JR    NZ,$2F99      ;
2F72: 26 7F     LD    H,$7F         ;
2F74: 36 18     LD    (HL),$18      ;
2F76: 35        DEC   (HL)          ;
2F77: 7E        LD    A,(HL)        ;
2F78: FE 0C     CP    $0C           ;
2F7A: 20 10     JR    NZ,$2F8C      ;
2F7C: E5        PUSH  HL            ;
2F7D: CD 87 32  CALL  $3287         ;
2F80: E1        POP   HL            ;
2F81: 25        DEC   H             ;
2F82: CD 4B 0F  CALL  $0F4B         ;
2F85: A6        AND   (HL)          ;
2F86: 3C        INC   A             ;
2F87: 25        DEC   H             ;
2F88: 77        LD    (HL),A        ;
2F89: 26 7F     LD    H,$7F         ;
2F8B: 7E        LD    A,(HL)        ;
2F8C: 0F        RRCA                ;
2F8D: 0F        RRCA                ;
2F8E: E6 07     AND   $07           ;
2F90: EB        EX    DE,HL         ;
2F91: 21 AB 2F  LD    HL,$2FAB      ;
2F94: D7        RST   $10           ;
2F95: 7E        LD    A,(HL)        ;
2F96: 16 7C     LD    D,$7C         ;
2F98: 12        LD    (DE),A        ;
2F99: 16 7C     LD    D,$7C         ;
2F9B: DD 5D     LD    E,IXL         ;
2F9D: 1C        INC   E             ;
2F9E: 3A 1C 80  LD    A,($801C)     ;
2FA1: 12        LD    (DE),A        ;
2FA2: 16 7A     LD    D,$7A         ;
2FA4: 1D        DEC   E             ;
2FA5: CD 91 30  CALL  $3091         ;
2FA8: C3 79 30  JP    $3079         ;
2FAB: 3C        INC   A             ;
2FAC: 3D        DEC   A             ;
2FAD: 3E 3F     LD    A,$3F         ;
2FAF: 3E 3D     LD    A,$3D         ;
2FB1: 00        NOP                 ;
2FB2: 10 02     DJNZ  $2FB6         ;
2FB4: 10 04     DJNZ  $2FBA         ;
2FB6: 10 06     DJNZ  $2FBE         ;
2FB8: 10 08     DJNZ  $2FC2         ;
2FBA: 10 08     DJNZ  $2FC4         ;
2FBC: 0E 08     LD    C,$08         ;
2FBE: 0C        INC   C             ;
2FBF: 08        EX    AF,AF'        ;
2FC0: 0A        LD    A,(BC)        ;
2FC1: 08        EX    AF,AF'        ;
2FC2: 08        EX    AF,AF'        ;
2FC3: 08        EX    AF,AF'        ;
2FC4: 06 08     LD    B,$08         ;
2FC6: 04        INC   B             ;
2FC7: 08        EX    AF,AF'        ;
2FC8: 02        LD    (BC),A        ;
2FC9: 08        EX    AF,AF'        ;
2FCA: 00        NOP                 ;
2FCB: 06 00     LD    B,$00         ;
2FCD: 04        INC   B             ;
2FCE: 00        NOP                 ;
2FCF: 02        LD    (BC),A        ;
2FD0: 00        NOP                 ;
2FD1: 00        NOP                 ;
2FD2: 00        NOP                 ;
2FD3: FE 00     CP    $00           ;
2FD5: FC 00 FA  CALL  M,$FA00       ;
2FD8: 00        NOP                 ;
2FD9: F8        RET   M             ;
2FDA: 00        NOP                 ;
2FDB: F8        RET   M             ;
2FDC: 02        LD    (BC),A        ;
2FDD: F8        RET   M             ;
2FDE: 04        INC   B             ;
2FDF: F8        RET   M             ;
2FE0: 06 F8     LD    B,$F8         ;
2FE2: 08        EX    AF,AF'        ;
2FE3: F8        RET   M             ;
2FE4: 0A        LD    A,(BC)        ;
2FE5: F8        RET   M             ;
2FE6: 0C        INC   C             ;
2FE7: F8        RET   M             ;
2FE8: 0E F8     LD    C,$F8         ;
2FEA: 10 FA     DJNZ  $2FE6         ;
2FEC: 10 FC     DJNZ  $2FEA         ;
2FEE: 10 FE     DJNZ  $2FEE         ;
2FF0: 10 FF     DJNZ  $2FF1         ;
2FF2: FF        RST   $38           ;
2FF3: FF        RST   $38           ;
2FF4: FF        RST   $38           ;
2FF5: FF        RST   $38           ;
2FF6: FF        RST   $38           ;
2FF7: FF        RST   $38           ;
2FF8: FF        RST   $38           ;
2FF9: FF        RST   $38           ;
2FFA: FF        RST   $38           ;
2FFB: FF        RST   $38           ;
2FFC: FF        RST   $38           ;
2FFD: FF        RST   $38           ;
2FFE: FF        RST   $38           ;
2FFF: 66        LD    H,(HL)        ;
3000: 21 00 79  LD    HL,$7900      ;
3003: 11 01 79  LD    DE,$7901      ;
3006: 01 FF 06  LD    BC,$06FF      ;
3009: 36 00     LD    (HL),$00      ;
300B: ED B0     LDIR                ;
300D: 21 79 30  LD    HL,$3079      ;
3010: 22 00 78  LD    ($7800),HL    ;
3013: 22 4E 78  LD    ($784E),HL    ;
3016: 21 00 78  LD    HL,$7800      ;
3019: 11 02 78  LD    DE,$7802      ;
301C: 01 3E 00  LD    BC,$003E      ;
301F: ED B0     LDIR                ;
3021: 21 4E 78  LD    HL,$784E      ;
3024: 11 50 78  LD    DE,$7850      ;
3027: 01 32 00  LD    BC,$0032      ;
302A: ED B0     LDIR                ;
302C: 21 4E 7C  LD    HL,$7C4E      ;
302F: 11 50 7C  LD    DE,$7C50      ;
3032: 01 24 00  LD    BC,$0024      ;
3035: 36 1E     LD    (HL),$1E      ;
3037: ED B0     LDIR                ;
3039: 21 4F 79  LD    HL,$794F      ;
303C: 11 50 79  LD    DE,$7950      ;
303F: 01 24 00  LD    BC,$0024      ;
3042: 36 80     LD    (HL),$80      ;
3044: 2D        DEC   L             ;
3045: 36 00     LD    (HL),$00      ;
3047: ED B0     LDIR                ;
3049: F7        RST   $30           ;
304A: 3A 2A 80  LD    A,($802A)     ;
304D: A7        AND   A             ;
304E: C0        RET   NZ            ;
304F: F7        RST   $30           ;
3050: 3A 2A 80  LD    A,($802A)     ;
3053: A7        AND   A             ;
3054: 20 AA     JR    NZ,$3000      ;
3056: DD E5     PUSH  IX            ;
3058: DD 21 00 78LD    IX,$7800      ;
305C: 06 20     LD    B,$20         ;
305E: CD 54 04  CALL  $0454         ;
3061: DD 2C     INC   IXL           ;
3063: DD 2C     INC   IXL           ;
3065: 10 F7     DJNZ  $305E         ;
3067: DD 21 4E 78LD    IX,$784E      ;
306B: 06 19     LD    B,$19         ;
306D: CD 54 04  CALL  $0454         ;
3070: DD 2C     INC   IXL           ;
3072: DD 2C     INC   IXL           ;
3074: 10 F7     DJNZ  $306D         ;
3076: DD E1     POP   IX            ;
3078: C9        RET                 ;
3079: F7        RST   $30           ;
307A: 16 7F     LD    D,$7F         ;
307C: DD 5D     LD    E,IXL         ;
307E: EB        EX    DE,HL         ;
307F: 7E        LD    A,(HL)        ;
3080: A7        AND   A             ;
3081: C8        RET   Z             ;
3082: 3D        DEC   A             ;
3083: 21 83 3C  LD    HL,$3C83      ;
3086: CF        RST   $08           ;
3087: 7E        LD    A,(HL)        ;
3088: DD 77 00  LD    (IX+$00),A    ;
308B: 23        INC   HL            ;
308C: 7E        LD    A,(HL)        ;
308D: DD 77 01  LD    (IX+$01),A    ;
3090: C9        RET                 ;
3091: 1A        LD    A,(DE)        ;
3092: 6F        LD    L,A           ;
3093: 1C        INC   E             ;
3094: 1A        LD    A,(DE)        ;
3095: 67        LD    H,A           ;
3096: 1D        DEC   E             ;
3097: CB FB     SET   7,E           ;
3099: 1A        LD    A,(DE)        ;
309A: CB BB     RES   7,E           ;
309C: CF        RST   $08           ;
309D: 7D        LD    A,L           ;
309E: 12        LD    (DE),A        ;
309F: 7C        LD    A,H           ;
30A0: 1C        INC   E             ;
30A1: 12        LD    (DE),A        ;
30A2: 14        INC   D             ;
30A3: 1A        LD    A,(DE)        ;
30A4: 67        LD    H,A           ;
30A5: 1D        DEC   E             ;
30A6: 1A        LD    A,(DE)        ;
30A7: 6F        LD    L,A           ;
30A8: CB FB     SET   7,E           ;
30AA: 1A        LD    A,(DE)        ;
30AB: CB BB     RES   7,E           ;
30AD: CF        RST   $08           ;
30AE: 7D        LD    A,L           ;
30AF: 12        LD    (DE),A        ;
30B0: 1C        INC   E             ;
30B1: 7C        LD    A,H           ;
30B2: 12        LD    (DE),A        ;
30B3: 15        DEC   D             ;
30B4: 1A        LD    A,(DE)        ;
30B5: 14        INC   D             ;
30B6: C6 01     ADD   A,$01         ;
30B8: FE 29     CP    $29           ;
30BA: 30 06     JR    NC,$30C2      ;
30BC: 1A        LD    A,(DE)        ;
30BD: FE 1F     CP    $1F           ;
30BF: DA 1D 00  JP    C,$001D       ;
30C2: 1D        DEC   E             ;
30C3: 15        DEC   D             ;
30C4: 15        DEC   D             ;
30C5: EB        EX    DE,HL         ;
30C6: AF        XOR   A             ;
30C7: 77        LD    (HL),A        ;
30C8: CB FD     SET   7,L           ;
30CA: 77        LD    (HL),A        ;
30CB: CB BD     RES   7,L           ;
30CD: 3E 06     LD    A,$06         ;
30CF: 84        ADD   A,H           ;
30D0: 67        LD    H,A           ;
30D1: 36 00     LD    (HL),$00      ;
30D3: C9        RET                 ;
30D4: 1A        LD    A,(DE)        ;
30D5: 6F        LD    L,A           ;
30D6: 1C        INC   E             ;
30D7: 1A        LD    A,(DE)        ;
30D8: 67        LD    H,A           ;
30D9: 1D        DEC   E             ;
30DA: CB FB     SET   7,E           ;
30DC: 1A        LD    A,(DE)        ;
30DD: CF        RST   $08           ;
30DE: CB BB     RES   7,E           ;
30E0: 7D        LD    A,L           ;
30E1: 12        LD    (DE),A        ;
30E2: 1C        INC   E             ;
30E3: 7C        LD    A,H           ;
30E4: 12        LD    (DE),A        ;
30E5: C3 B4 30  JP    $30B4         ;
30E8: 1A        LD    A,(DE)        ;
30E9: 6F        LD    L,A           ;
30EA: 1C        INC   E             ;
30EB: 1A        LD    A,(DE)        ;
30EC: 67        LD    H,A           ;
30ED: 1D        DEC   E             ;
30EE: 3A 14 80  LD    A,($8014)     ;
30F1: ED 44     NEG                 ;
30F3: CF        RST   $08           ;
30F4: 7D        LD    A,L           ;
30F5: 12        LD    (DE),A        ;
30F6: 1C        INC   E             ;
30F7: 7C        LD    A,H           ;
30F8: 12        LD    (DE),A        ;
30F9: C3 B4 30  JP    $30B4         ;
30FC: 1A        LD    A,(DE)        ;
30FD: 6F        LD    L,A           ;
30FE: 1C        INC   E             ;
30FF: 1A        LD    A,(DE)        ;
3100: 67        LD    H,A           ;
3101: 1D        DEC   E             ;
3102: CB FB     SET   7,E           ;
3104: 1A        LD    A,(DE)        ;
3105: CB BB     RES   7,E           ;
3107: CF        RST   $08           ;
3108: 7D        LD    A,L           ;
3109: 12        LD    (DE),A        ;
310A: 7C        LD    A,H           ;
310B: 1C        INC   E             ;
310C: 12        LD    (DE),A        ;
310D: 14        INC   D             ;
310E: 1A        LD    A,(DE)        ;
310F: 67        LD    H,A           ;
3110: 1D        DEC   E             ;
3111: 1A        LD    A,(DE)        ;
3112: 6F        LD    L,A           ;
3113: CB FB     SET   7,E           ;
3115: 1A        LD    A,(DE)        ;
3116: CB BB     RES   7,E           ;
3118: CF        RST   $08           ;
3119: 7D        LD    A,L           ;
311A: 12        LD    (DE),A        ;
311B: 1C        INC   E             ;
311C: 7C        LD    A,H           ;
311D: 12        LD    (DE),A        ;
311E: C9        RET                 ;
311F: 24        INC   H             ;
3120: 24        INC   H             ;
3121: 24        INC   H             ;
3122: 2C        INC   L             ;
3123: 36 07     LD    (HL),$07      ;
3125: 2D        DEC   L             ;
3126: 24        INC   H             ;
3127: 36 FF     LD    (HL),$FF      ;
3129: 11 32 31  LD    DE,$3132      ;
312C: DD 73 00  LD    (IX+$00),E    ;
312F: DD 72 01  LD    (IX+$01),D    ;
3132: 3E 05     LD    A,$05         ;
3134: DD 84     ADD   A,IXH         ;
3136: 57        LD    D,A           ;
3137: DD 5D     LD    E,IXL         ;
3139: EB        EX    DE,HL         ;
313A: 34        INC   (HL)          ;
313B: 7E        LD    A,(HL)        ;
313C: FE 08     CP    $08           ;
313E: 20 0A     JR    NZ,$314A      ;
3140: 25        DEC   H             ;
3141: 25        DEC   H             ;
3142: 25        DEC   H             ;
3143: 2C        INC   L             ;
3144: 35        DEC   (HL)          ;
3145: 24        INC   H             ;
3146: 34        INC   (HL)          ;
3147: 2D        DEC   L             ;
3148: 24        INC   H             ;
3149: 24        INC   H             ;
314A: 4F        LD    C,A           ;
314B: CB 3F     SRL   A             ;
314D: CB 3F     SRL   A             ;
314F: FE 05     CP    $05           ;
3151: 28 26     JR    Z,$3179       ;
3153: EB        EX    DE,HL         ;
3154: 21 6F 31  LD    HL,$316F      ;
3157: CF        RST   $08           ;
3158: 15        DEC   D             ;
3159: 7E        LD    A,(HL)        ;
315A: 12        LD    (DE),A        ;
315B: 15        DEC   D             ;
315C: 15        DEC   D             ;
315D: 15        DEC   D             ;
315E: 1C        INC   E             ;
315F: 23        INC   HL            ;
3160: 79        LD    A,C           ;
3161: E6 03     AND   $03           ;
3163: 07        RLCA                ;
3164: 07        RLCA                ;
3165: 86        ADD   A,(HL)        ;
3166: 12        LD    (DE),A        ;
3167: 1D        DEC   E             ;
3168: 14        INC   D             ;
3169: CD 91 30  CALL  $3091         ;
316C: C3 79 30  JP    $3079         ;
316F: 70        LD    (HL),B        ;
3170: 00        NOP                 ;
3171: 71        LD    (HL),C        ;
3172: 00        NOP                 ;
3173: 74        LD    (HL),H        ;
3174: 03        INC   BC            ;
3175: 78        LD    A,B           ;
3176: 03        INC   BC            ;
3177: 7C        LD    A,H           ;
3178: 03        INC   BC            ;
3179: 24        INC   H             ;
317A: 24        INC   H             ;
317B: 36 00     LD    (HL),$00      ;
317D: 3E FA     LD    A,$FA         ;
317F: 84        ADD   A,H           ;
3180: 67        LD    H,A           ;
3181: 36 00     LD    (HL),$00      ;
3183: C3 79 30  JP    $3079         ;
3186: 26 7C     LD    H,$7C         ;
3188: 2C        INC   L             ;
3189: 36 0C     LD    (HL),$0C      ;
318B: 2D        DEC   L             ;
318C: 24        INC   H             ;
318D: 36 FF     LD    (HL),$FF      ;
318F: 11 98 31  LD    DE,$3198      ;
3192: DD 73 00  LD    (IX+$00),E    ;
3195: DD 72 01  LD    (IX+$01),D    ;
3198: 16 7D     LD    D,$7D         ;
319A: DD 5D     LD    E,IXL         ;
319C: EB        EX    DE,HL         ;
319D: 34        INC   (HL)          ;
319E: 7E        LD    A,(HL)        ;
319F: 4F        LD    C,A           ;
31A0: E6 07     AND   $07           ;
31A2: 20 2A     JR    NZ,$31CE      ;
31A4: 79        LD    A,C           ;
31A5: 0F        RRCA                ;
31A6: 0F        RRCA                ;
31A7: 0F        RRCA                ;
31A8: E6 07     AND   $07           ;
31AA: FE 07     CP    $07           ;
31AC: 28 29     JR    Z,$31D7       ;
31AE: FE 02     CP    $02           ;
31B0: CC 02 32  CALL  Z,$3202       ;
31B3: FE 05     CP    $05           ;
31B5: CC 0C 32  CALL  Z,$320C       ;
31B8: EB        EX    DE,HL         ;
31B9: 21 F4 31  LD    HL,$31F4      ;
31BC: CF        RST   $08           ;
31BD: 15        DEC   D             ;
31BE: 7E        LD    A,(HL)        ;
31BF: 12        LD    (DE),A        ;
31C0: 23        INC   HL            ;
31C1: 16 79     LD    D,$79         ;
31C3: 1C        INC   E             ;
31C4: 7E        LD    A,(HL)        ;
31C5: 12        LD    (DE),A        ;
31C6: 1D        DEC   E             ;
31C7: 14        INC   D             ;
31C8: CD E8 30  CALL  $30E8         ;
31CB: C3 79 30  JP    $3079         ;
31CE: 26 7A     LD    H,$7A         ;
31D0: EB        EX    DE,HL         ;
31D1: CD E8 30  CALL  $30E8         ;
31D4: C3 79 30  JP    $3079         ;
31D7: 25        DEC   H             ;
31D8: 36 A6     LD    (HL),$A6      ;
31DA: 2C        INC   L             ;
31DB: 36 0D     LD    (HL),$0D      ;
31DD: F7        RST   $30           ;
31DE: 16 7C     LD    D,$7C         ;
31E0: DD 5D     LD    E,IXL         ;
31E2: 3A 01 80  LD    A,($8001)     ;
31E5: 0F        RRCA                ;
31E6: 0F        RRCA                ;
31E7: E6 01     AND   $01           ;
31E9: C6 A6     ADD   A,$A6         ;
31EB: 12        LD    (DE),A        ;
31EC: 16 7A     LD    D,$7A         ;
31EE: CD E8 30  CALL  $30E8         ;
31F1: C3 79 30  JP    $3079         ;
31F4: 60        LD    H,B           ;
31F5: 00        NOP                 ;
31F6: 61        LD    H,C           ;
31F7: 00        NOP                 ;
31F8: 64        LD    H,H           ;
31F9: 03        INC   BC            ;
31FA: 68        LD    L,B           ;
31FB: 03        INC   BC            ;
31FC: 6C        LD    L,H           ;
31FD: 03        INC   BC            ;
31FE: 62        LD    H,D           ;
31FF: 00        NOP                 ;
3200: 63        LD    H,E           ;
3201: 00        NOP                 ;
3202: 4C        LD    C,H           ;
3203: 26 7A     LD    H,$7A         ;
3205: 2C        INC   L             ;
3206: 35        DEC   (HL)          ;
3207: 24        INC   H             ;
3208: 34        INC   (HL)          ;
3209: 2D        DEC   L             ;
320A: 61        LD    H,C           ;
320B: C9        RET                 ;
320C: 4C        LD    C,H           ;
320D: 26 7A     LD    H,$7A         ;
320F: 2C        INC   L             ;
3210: 34        INC   (HL)          ;
3211: 24        INC   H             ;
3212: 35        DEC   (HL)          ;
3213: 2D        DEC   L             ;
3214: 61        LD    H,C           ;
3215: C9        RET                 ;
3216: 26 7C     LD    H,$7C         ;
3218: 2C        INC   L             ;
3219: 36 0C     LD    (HL),$0C      ;
321B: 2D        DEC   L             ;
321C: 24        INC   H             ;
321D: 36 FF     LD    (HL),$FF      ;
321F: 11 28 32  LD    DE,$3228      ;
3222: DD 73 00  LD    (IX+$00),E    ;
3225: DD 72 01  LD    (IX+$01),D    ;
3228: 16 7D     LD    D,$7D         ;
322A: DD 5D     LD    E,IXL         ;
322C: EB        EX    DE,HL         ;
322D: 34        INC   (HL)          ;
322E: 7E        LD    A,(HL)        ;
322F: 4F        LD    C,A           ;
3230: E6 03     AND   $03           ;
3232: 20 29     JR    NZ,$325D      ;
3234: 79        LD    A,C           ;
3235: 0F        RRCA                ;
3236: 0F        RRCA                ;
3237: E6 07     AND   $07           ;
3239: FE 07     CP    $07           ;
323B: 28 29     JR    Z,$3266       ;
323D: FE 02     CP    $02           ;
323F: CC 02 32  CALL  Z,$3202       ;
3242: FE 05     CP    $05           ;
3244: CC 0C 32  CALL  Z,$320C       ;
3247: EB        EX    DE,HL         ;
3248: 21 F4 31  LD    HL,$31F4      ;
324B: CF        RST   $08           ;
324C: 15        DEC   D             ;
324D: 7E        LD    A,(HL)        ;
324E: 12        LD    (DE),A        ;
324F: 23        INC   HL            ;
3250: 16 79     LD    D,$79         ;
3252: 1C        INC   E             ;
3253: 7E        LD    A,(HL)        ;
3254: 12        LD    (DE),A        ;
3255: 1D        DEC   E             ;
3256: 14        INC   D             ;
3257: CD E8 30  CALL  $30E8         ;
325A: C3 79 30  JP    $3079         ;
325D: 26 7A     LD    H,$7A         ;
325F: EB        EX    DE,HL         ;
3260: CD E8 30  CALL  $30E8         ;
3263: C3 79 30  JP    $3079         ;
3266: 26 7F     LD    H,$7F         ;
3268: 36 00     LD    (HL),$00      ;
326A: 26 79     LD    H,$79         ;
326C: 36 00     LD    (HL),$00      ;
326E: C3 79 30  JP    $3079         ;
3271: 3A 01 80  LD    A,($8001)     ;
3274: E6 07     AND   $07           ;
3276: C0        RET   NZ            ;
3277: 35        DEC   (HL)          ;
3278: C0        RET   NZ            ;
3279: E5        PUSH  HL            ;
327A: CD 87 32  CALL  $3287         ;
327D: E1        POP   HL            ;
327E: 24        INC   H             ;
327F: CD 4B 0F  CALL  $0F4B         ;
3282: A6        AND   (HL)          ;
3283: 25        DEC   H             ;
3284: 3C        INC   A             ;
3285: 77        LD    (HL),A        ;
3286: C9        RET                 ;
3287: 48        LD    C,B           ;
3288: 21 4E 79  LD    HL,$794E      ;
328B: 06 13     LD    B,$13         ;
328D: 7E        LD    A,(HL)        ;
328E: 3D        DEC   A             ;
328F: 28 2A     JR    Z,$32BB       ;
3291: 2C        INC   L             ;
3292: 2C        INC   L             ;
3293: 10 F8     DJNZ  $328D         ;
3295: 41        LD    B,C           ;
3296: C9        RET                 ;
3297: 21 4E 79  LD    HL,$794E      ;
329A: 06 13     LD    B,$13         ;
329C: 7E        LD    A,(HL)        ;
329D: 3D        DEC   A             ;
329E: 28 24     JR    Z,$32C4       ;
32A0: 2C        INC   L             ;
32A1: 2C        INC   L             ;
32A2: 10 F8     DJNZ  $329C         ;
32A4: C9        RET                 ;
32A5: 36 02     LD    (HL),$02      ;
32A7: 16 7A     LD    D,$7A         ;
32A9: DD 5D     LD    E,IXL         ;
32AB: 24        INC   H             ;
32AC: 1A        LD    A,(DE)        ;
32AD: 77        LD    (HL),A        ;
32AE: 1C        INC   E             ;
32AF: 2C        INC   L             ;
32B0: 1A        LD    A,(DE)        ;
32B1: 77        LD    (HL),A        ;
32B2: 14        INC   D             ;
32B3: 24        INC   H             ;
32B4: 1A        LD    A,(DE)        ;
32B5: 77        LD    (HL),A        ;
32B6: 1D        DEC   E             ;
32B7: 2D        DEC   L             ;
32B8: 1A        LD    A,(DE)        ;
32B9: 77        LD    (HL),A        ;
32BA: C9        RET                 ;
32BB: CD A5 32  CALL  $32A5         ;
32BE: CB D4     SET   2,H           ;
32C0: 36 06     LD    (HL),$06      ;
32C2: 41        LD    B,C           ;
32C3: C9        RET                 ;
32C4: CD A5 32  CALL  $32A5         ;
32C7: EB        EX    DE,HL         ;
32C8: CB FB     SET   7,E           ;
32CA: 21 B3 3D  LD    HL,$3DB3      ;
32CD: 79        LD    A,C           ;
32CE: CD 83 33  CALL  $3383         ;
32D1: EB        EX    DE,HL         ;
32D2: CB BD     RES   7,L           ;
32D4: 26 7F     LD    H,$7F         ;
32D6: 36 07     LD    (HL),$07      ;
32D8: C9        RET                 ;
32D9: 16 7A     LD    D,$7A         ;
32DB: DD 5D     LD    E,IXL         ;
32DD: 1C        INC   E             ;
32DE: 1A        LD    A,(DE)        ;
32DF: 4F        LD    C,A           ;
32E0: 3A 47 7A  LD    A,($7A47)     ;
32E3: 91        SUB   C             ;
32E4: 6F        LD    L,A           ;
32E5: 14        INC   D             ;
32E6: 1A        LD    A,(DE)        ;
32E7: 4F        LD    C,A           ;
32E8: 3A 47 7B  LD    A,($7B47)     ;
32EB: 91        SUB   C             ;
32EC: 67        LD    H,A           ;
32ED: CD B2 0E  CALL  $0EB2         ;
32F0: D6 20     SUB   $20           ;
32F2: 0F        RRCA                ;
32F3: 0F        RRCA                ;
32F4: 0F        RRCA                ;
32F5: E6 1F     AND   $1F           ;
32F7: 4F        LD    C,A           ;
32F8: C5        PUSH  BC            ;
32F9: 06 05     LD    B,$05         ;
32FB: C5        PUSH  BC            ;
32FC: CD 97 32  CALL  $3297         ;
32FF: C1        POP   BC            ;
3300: 79        LD    A,C           ;
3301: C6 02     ADD   A,$02         ;
3303: E6 1F     AND   $1F           ;
3305: 4F        LD    C,A           ;
3306: 10 F3     DJNZ  $32FB         ;
3308: C1        POP   BC            ;
3309: C9        RET                 ;
330A: C5        PUSH  BC            ;
330B: 01 00 10  LD    BC,$1000      ;
330E: C5        PUSH  BC            ;
330F: CD 97 32  CALL  $3297         ;
3312: C1        POP   BC            ;
3313: 79        LD    A,C           ;
3314: 3C        INC   A             ;
3315: 3C        INC   A             ;
3316: E6 1E     AND   $1E           ;
3318: 4F        LD    C,A           ;
3319: 10 F3     DJNZ  $330E         ;
331B: 21 76 7A  LD    HL,$7A76      ;
331E: 11 78 7A  LD    DE,$7A78      ;
3321: 01 08 00  LD    BC,$0008      ;
3324: ED B0     LDIR                ;
3326: 21 76 7B  LD    HL,$7B76      ;
3329: 11 78 7B  LD    DE,$7B78      ;
332C: 01 08 00  LD    BC,$0008      ;
332F: ED B0     LDIR                ;
3331: 21 5D 33  LD    HL,$335D      ;
3334: 11 F8 7A  LD    DE,$7AF8      ;
3337: 06 04     LD    B,$04         ;
3339: 7E        LD    A,(HL)        ;
333A: 12        LD    (DE),A        ;
333B: 23        INC   HL            ;
333C: 1C        INC   E             ;
333D: 1C        INC   E             ;
333E: 10 F9     DJNZ  $3339         ;
3340: 21 61 33  LD    HL,$3361      ;
3343: 11 F8 7B  LD    DE,$7BF8      ;
3346: 06 04     LD    B,$04         ;
3348: 7E        LD    A,(HL)        ;
3349: 12        LD    (DE),A        ;
334A: 23        INC   HL            ;
334B: 1C        INC   E             ;
334C: 1C        INC   E             ;
334D: 10 F9     DJNZ  $3348         ;
334F: 3E 09     LD    A,$09         ;
3351: 06 04     LD    B,$04         ;
3353: 21 78 7F  LD    HL,$7F78      ;
3356: 77        LD    (HL),A        ;
3357: 2C        INC   L             ;
3358: 2C        INC   L             ;
3359: 10 FB     DJNZ  $3356         ;
335B: C1        POP   BC            ;
335C: C9        RET                 ;
335D: 20 00     JR    NZ,$335F      ;
335F: E0        RET   PO            ;
3360: 00        NOP                 ;
3361: 00        NOP                 ;
3362: E0        RET   PO            ;
3363: 00        NOP                 ;
3364: 20 E5     JR    NZ,$334B      ;
3366: 1A        LD    A,(DE)        ;
3367: 4F        LD    C,A           ;
3368: 3A 47 7A  LD    A,($7A47)     ;
336B: 91        SUB   C             ;
336C: 6F        LD    L,A           ;
336D: 14        INC   D             ;
336E: 1A        LD    A,(DE)        ;
336F: 4F        LD    C,A           ;
3370: 3A 47 7B  LD    A,($7B47)     ;
3373: 91        SUB   C             ;
3374: 67        LD    H,A           ;
3375: CD B2 0E  CALL  $0EB2         ;
3378: C6 04     ADD   A,$04         ;
337A: E1        POP   HL            ;
337B: CB FB     SET   7,E           ;
337D: 1D        DEC   E             ;
337E: 0F        RRCA                ;
337F: 0F        RRCA                ;
3380: 0F        RRCA                ;
3381: E6 1F     AND   $1F           ;
3383: CF        RST   $08           ;
3384: 7E        LD    A,(HL)        ;
3385: 12        LD    (DE),A        ;
3386: 23        INC   HL            ;
3387: 15        DEC   D             ;
3388: 7E        LD    A,(HL)        ;
3389: 12        LD    (DE),A        ;
338A: C9        RET                 ;
338B: CD 4B 0F  CALL  $0F4B         ;
338E: E6 1F     AND   $1F           ;
3390: FE 19     CP    $19           ;
3392: 30 F7     JR    NC,$338B      ;
3394: C6 03     ADD   A,$03         ;
3396: 77        LD    (HL),A        ;
3397: C9        RET                 ;
3398: E5        PUSH  HL            ;
3399: 21 47 7B  LD    HL,$7B47      ;
339C: CD 4B 0F  CALL  $0F4B         ;
339F: E6 1F     AND   $1F           ;
33A1: FE 19     CP    $19           ;
33A3: 30 F7     JR    NC,$339C      ;
33A5: C6 03     ADD   A,$03         ;
33A7: 5F        LD    E,A           ;
33A8: 96        SUB   (HL)          ;
33A9: D6 08     SUB   $08           ;
33AB: C6 10     ADD   A,$10         ;
33AD: 7B        LD    A,E           ;
33AE: 38 EC     JR    C,$339C       ;
33B0: E1        POP   HL            ;
33B1: 77        LD    (HL),A        ;
33B2: C9        RET                 ;
33B3: 3A 2A 80  LD    A,($802A)     ;
33B6: A7        AND   A             ;
33B7: C0        RET   NZ            ;
33B8: 3A 2B 80  LD    A,($802B)     ;
33BB: A7        AND   A             ;
33BC: C8        RET   Z             ;
33BD: 47        LD    B,A           ;
33BE: 3A 2C 80  LD    A,($802C)     ;
33C1: 21 03 3C  LD    HL,$3C03      ;
33C4: D7        RST   $10           ;
33C5: 11 74 7F  LD    DE,$7F74      ;
33C8: 7E        LD    A,(HL)        ;
33C9: 12        LD    (DE),A        ;
33CA: 23        INC   HL            ;
33CB: 1C        INC   E             ;
33CC: 1C        INC   E             ;
33CD: 10 F9     DJNZ  $33C8         ;
33CF: C9        RET                 ;
33D0: 3A 2A 80  LD    A,($802A)     ;
33D3: A7        AND   A             ;
33D4: C0        RET   NZ            ;
33D5: 3A 2D 80  LD    A,($802D)     ;
33D8: A7        AND   A             ;
33D9: C8        RET   Z             ;
33DA: 21 20 7F  LD    HL,$7F20      ;
33DD: 47        LD    B,A           ;
33DE: 36 01     LD    (HL),$01      ;
33E0: 2C        INC   L             ;
33E1: 2C        INC   L             ;
33E2: 10 FA     DJNZ  $33DE         ;
33E4: C9        RET                 ;
33E5: F7        RST   $30           ;
33E6: 3A 2A 80  LD    A,($802A)     ;
33E9: A7        AND   A             ;
33EA: C0        RET   NZ            ;
33EB: 3A 22 84  LD    A,($8422)     ;
33EE: A7        AND   A             ;
33EF: C8        RET   Z             ;
33F0: 3E 3C     LD    A,$3C         ;
33F2: 32 23 84  LD    ($8423),A     ;
33F5: F7        RST   $30           ;
33F6: 3A 2A 80  LD    A,($802A)     ;
33F9: A7        AND   A             ;
33FA: 20 E9     JR    NZ,$33E5      ;
33FC: 21 23 84  LD    HL,$8423      ;
33FF: 35        DEC   (HL)          ;
3400: C0        RET   NZ            ;
3401: 21 2D 80  LD    HL,$802D      ;
3404: 34        INC   (HL)          ;
3405: 21 22 84  LD    HL,$8422      ;
3408: 35        DEC   (HL)          ;
3409: 28 DA     JR    Z,$33E5       ;
340B: 18 E3     JR    $33F0         ;
340D: 16 79     LD    D,$79         ;
340F: DD 5D     LD    E,IXL         ;
3411: EB        EX    DE,HL         ;
3412: 36 02     LD    (HL),$02      ;
3414: 2C        INC   L             ;
3415: 36 80     LD    (HL),$80      ;
3417: 26 7B     LD    H,$7B         ;
3419: CD 8B 33  CALL  $338B         ;
341C: 25        DEC   H             ;
341D: EB        EX    DE,HL         ;
341E: 21 73 3D  LD    HL,$3D73      ;
3421: CD 65 33  CALL  $3365         ;
3424: EB        EX    DE,HL         ;
3425: 26 7C     LD    H,$7C         ;
3427: 36 00     LD    (HL),$00      ;
3429: F7        RST   $30           ;
342A: 16 79     LD    D,$79         ;
342C: DD 5D     LD    E,IXL         ;
342E: EB        EX    DE,HL         ;
342F: 7E        LD    A,(HL)        ;
3430: FE 03     CP    $03           ;
3432: 28 1D     JR    Z,$3451       ;
3434: 3A 01 80  LD    A,($8001)     ;
3437: 0F        RRCA                ;
3438: 4F        LD    C,A           ;
3439: E6 03     AND   $03           ;
343B: 26 7C     LD    H,$7C         ;
343D: 77        LD    (HL),A        ;
343E: 79        LD    A,C           ;
343F: 0F        RRCA                ;
3440: 0F        RRCA                ;
3441: E6 03     AND   $03           ;
3443: C6 26     ADD   A,$26         ;
3445: 2C        INC   L             ;
3446: 77        LD    (HL),A        ;
3447: 2D        DEC   L             ;
3448: 26 7A     LD    H,$7A         ;
344A: EB        EX    DE,HL         ;
344B: CD 91 30  CALL  $3091         ;
344E: C3 79 30  JP    $3079         ;
3451: 26 7D     LD    H,$7D         ;
3453: 36 FF     LD    (HL),$FF      ;
3455: 11 5D 34  LD    DE,$345D      ;
3458: 26 78     LD    H,$78         ;
345A: 73        LD    (HL),E        ;
345B: 2C        INC   L             ;
345C: 72        LD    (HL),D        ;
345D: 16 7D     LD    D,$7D         ;
345F: DD 5D     LD    E,IXL         ;
3461: EB        EX    DE,HL         ;
3462: 34        INC   (HL)          ;
3463: 7E        LD    A,(HL)        ;
3464: 0F        RRCA                ;
3465: FE 04     CP    $04           ;
3467: 28 0D     JR    Z,$3476       ;
3469: C6 04     ADD   A,$04         ;
346B: 25        DEC   H             ;
346C: 77        LD    (HL),A        ;
346D: 26 7A     LD    H,$7A         ;
346F: EB        EX    DE,HL         ;
3470: CD 91 30  CALL  $3091         ;
3473: C3 79 30  JP    $3079         ;
3476: 26 79     LD    H,$79         ;
3478: 36 00     LD    (HL),$00      ;
347A: 26 7F     LD    H,$7F         ;
347C: 36 00     LD    (HL),$00      ;
347E: C3 79 30  JP    $3079         ;
3481: 3A 1C 79  LD    A,($791C)     ;
3484: FE 03     CP    $03           ;
3486: 28 34     JR    Z,$34BC       ;
3488: 2A 1E 7A  LD    HL,($7A1E)    ;
348B: 3E 10     LD    A,$10         ;
348D: BC        CP    H             ;
348E: 28 0E     JR    Z,$349E       ;
3490: 3E 01     LD    A,$01         ;
3492: 32 07 A0  LD    ($A007),A     ;
3495: 3E 10     LD    A,$10         ;
3497: CF        RST   $08           ;
3498: 22 1E 7A  LD    ($7A1E),HL    ;
349B: C3 47 38  JP    $3847         ;
349E: 11 A7 34  LD    DE,$34A7      ;
34A1: DD 73 00  LD    (IX+$00),E    ;
34A4: DD 72 01  LD    (IX+$01),D    ;
34A7: 3A 2F 80  LD    A,($802F)     ;
34AA: A7        AND   A             ;
34AB: 20 48     JR    NZ,$34F5      ;
34AD: 3A 1C 79  LD    A,($791C)     ;
34B0: FE 03     CP    $03           ;
34B2: 28 08     JR    Z,$34BC       ;
34B4: 3E 01     LD    A,$01         ;
34B6: 32 07 A0  LD    ($A007),A     ;
34B9: C3 47 38  JP    $3847         ;
34BC: 3E 1D     LD    A,$1D         ;
34BE: 32 40 80  LD    ($8040),A     ;
34C1: 3E 03     LD    A,$03         ;
34C3: 32 1E 7D  LD    ($7D1E),A     ;
34C6: 11 CF 34  LD    DE,$34CF      ;
34C9: DD 73 00  LD    (IX+$00),E    ;
34CC: DD 72 01  LD    (IX+$01),D    ;
34CF: 21 1E 7D  LD    HL,$7D1E      ;
34D2: 35        DEC   (HL)          ;
34D3: 20 0E     JR    NZ,$34E3      ;
34D5: 3E 06     LD    A,$06         ;
34D7: 32 40 80  LD    ($8040),A     ;
34DA: 11 E3 34  LD    DE,$34E3      ;
34DD: DD 73 00  LD    (IX+$00),E    ;
34E0: DD 72 01  LD    (IX+$01),D    ;
34E3: 2A 1E 7A  LD    HL,($7A1E)    ;
34E6: 3E 30     LD    A,$30         ;
34E8: BC        CP    H             ;
34E9: 28 30     JR    Z,$351B       ;
34EB: 3A 14 80  LD    A,($8014)     ;
34EE: ED 44     NEG                 ;
34F0: CF        RST   $08           ;
34F1: 22 1E 7A  LD    ($7A1E),HL    ;
34F4: C9        RET                 ;
34F5: 11 F5 34  LD    DE,$34F5      ;
34F8: DD 73 00  LD    (IX+$00),E    ;
34FB: DD 72 01  LD    (IX+$01),D    ;
34FE: 3A 1C 79  LD    A,($791C)     ;
3501: FE 03     CP    $03           ;
3503: 28 B7     JR    Z,$34BC       ;
3505: 2A 1E 7A  LD    HL,($7A1E)    ;
3508: 3E F8     LD    A,$F8         ;
350A: BC        CP    H             ;
350B: 28 0E     JR    Z,$351B       ;
350D: 3E F8     LD    A,$F8         ;
350F: CF        RST   $08           ;
3510: 22 1E 7A  LD    ($7A1E),HL    ;
3513: 3E 01     LD    A,$01         ;
3515: 32 07 A0  LD    ($A007),A     ;
3518: C3 47 38  JP    $3847         ;
351B: AF        XOR   A             ;
351C: 32 1E 79  LD    ($791E),A     ;
351F: 32 1E 7F  LD    ($7F1E),A     ;
3522: C3 79 30  JP    $3079         ;
3525: 3E 02     LD    A,$02         ;
3527: 32 1C 79  LD    ($791C),A     ;
352A: 3E 10     LD    A,$10         ;
352C: 32 1C 7C  LD    ($7C1C),A     ;
352F: 3E 3C     LD    A,$3C         ;
3531: 32 9C 7C  LD    ($7C9C),A     ;
3534: 2A 1E 7B  LD    HL,($7B1E)    ;
3537: 22 1C 7B  LD    ($7B1C),HL    ;
353A: F7        RST   $30           ;
353B: 3A 1C 79  LD    A,($791C)     ;
353E: FE 03     CP    $03           ;
3540: 28 29     JR    Z,$356B       ;
3542: 3A 1E 79  LD    A,($791E)     ;
3545: 3D        DEC   A             ;
3546: 28 1A     JR    Z,$3562       ;
3548: 3A 01 80  LD    A,($8001)     ;
354B: 0F        RRCA                ;
354C: 0F        RRCA                ;
354D: 0F        RRCA                ;
354E: E6 0C     AND   $0C           ;
3550: C6 80     ADD   A,$80         ;
3552: 32 1D 79  LD    ($791D),A     ;
3555: 2A 1E 7A  LD    HL,($7A1E)    ;
3558: 22 1C 7A  LD    ($7A1C),HL    ;
355B: 3A 40 80  LD    A,($8040)     ;
355E: 32 1D 7C  LD    ($7C1D),A     ;
3561: C9        RET                 ;
3562: 32 1C 79  LD    ($791C),A     ;
3565: 32 1C 7F  LD    ($7F1C),A     ;
3568: C3 79 30  JP    $3079         ;
356B: DD 5D     LD    E,IXL         ;
356D: 6B        LD    L,E           ;
356E: CD EE 37  CALL  $37EE         ;
3571: 11 7A 35  LD    DE,$357A      ;
3574: DD 73 00  LD    (IX+$00),E    ;
3577: DD 72 01  LD    (IX+$01),D    ;
357A: 2A 1E 7A  LD    HL,($7A1E)    ;
357D: 22 1C 7A  LD    ($7A1C),HL    ;
3580: 2A 1E 7B  LD    HL,($7B1E)    ;
3583: 22 1C 7B  LD    ($7B1C),HL    ;
3586: CD F8 37  CALL  $37F8         ;
3589: 3A 1C 79  LD    A,($791C)     ;
358C: FE 04     CP    $04           ;
358E: C0        RET   NZ            ;
358F: 11 A5 35  LD    DE,$35A5      ;
3592: DD 73 00  LD    (IX+$00),E    ;
3595: DD 72 01  LD    (IX+$01),D    ;
3598: 21 9C 7A  LD    HL,$7A9C      ;
359B: 36 D0     LD    (HL),$D0      ;
359D: 24        INC   H             ;
359E: 36 00     LD    (HL),$00      ;
35A0: 3E 08     LD    A,$08         ;
35A2: 32 1D 79  LD    ($791D),A     ;
35A5: 3A 01 80  LD    A,($8001)     ;
35A8: 0F        RRCA                ;
35A9: 4F        LD    C,A           ;
35AA: E6 03     AND   $03           ;
35AC: C6 B8     ADD   A,$B8         ;
35AE: 32 1C 7C  LD    ($7C1C),A     ;
35B1: 79        LD    A,C           ;
35B2: E6 07     AND   $07           ;
35B4: C6 15     ADD   A,$15         ;
35B6: 32 1D 7C  LD    ($7C1D),A     ;
35B9: 11 1C 7A  LD    DE,$7A1C      ;
35BC: CD D4 30  CALL  $30D4         ;
35BF: C3 79 30  JP    $3079         ;
35C2: 3E 02     LD    A,$02         ;
35C4: 32 1A 79  LD    ($791A),A     ;
35C7: AF        XOR   A             ;
35C8: 32 1B 79  LD    ($791B),A     ;
35CB: 3C        INC   A             ;
35CC: 32 1A 7D  LD    ($7D1A),A     ;
35CF: 3E 5C     LD    A,$5C         ;
35D1: 32 1A 7C  LD    ($7C1A),A     ;
35D4: 3E 30     LD    A,$30         ;
35D6: 32 9A 7C  LD    ($7C9A),A     ;
35D9: 2A 1E 7B  LD    HL,($7B1E)    ;
35DC: 3E 02     LD    A,$02         ;
35DE: 84        ADD   A,H           ;
35DF: 67        LD    H,A           ;
35E0: 22 1A 7B  LD    ($7B1A),HL    ;
35E3: 3A A7 81  LD    A,($81A7)     ;
35E6: 32 1A 7E  LD    ($7E1A),A     ;
35E9: F7        RST   $30           ;
35EA: 3A 1A 79  LD    A,($791A)     ;
35ED: FE 03     CP    $03           ;
35EF: 28 2D     JR    Z,$361E       ;
35F1: 3A 1C 79  LD    A,($791C)     ;
35F4: FE 03     CP    $03           ;
35F6: 28 26     JR    Z,$361E       ;
35F8: 3A 1E 79  LD    A,($791E)     ;
35FB: 3D        DEC   A             ;
35FC: 28 17     JR    Z,$3615       ;
35FE: 2A 1E 7A  LD    HL,($7A1E)    ;
3601: 3E FE     LD    A,$FE         ;
3603: 84        ADD   A,H           ;
3604: 67        LD    H,A           ;
3605: 22 1A 7A  LD    ($7A1A),HL    ;
3608: 3A 40 80  LD    A,($8040)     ;
360B: 32 1B 7C  LD    ($7C1B),A     ;
360E: 21 1A 7D  LD    HL,$7D1A      ;
3611: CD 71 32  CALL  $3271         ;
3614: C9        RET                 ;
3615: 32 1A 79  LD    ($791A),A     ;
3618: 32 1A 7F  LD    ($7F1A),A     ;
361B: C3 79 30  JP    $3079         ;
361E: DD 5D     LD    E,IXL         ;
3620: 6B        LD    L,E           ;
3621: CD EE 37  CALL  $37EE         ;
3624: 11 2D 36  LD    DE,$362D      ;
3627: DD 73 00  LD    (IX+$00),E    ;
362A: DD 72 01  LD    (IX+$01),D    ;
362D: 2A 1E 7A  LD    HL,($7A1E)    ;
3630: 3E FE     LD    A,$FE         ;
3632: 84        ADD   A,H           ;
3633: 67        LD    H,A           ;
3634: 22 1A 7A  LD    ($7A1A),HL    ;
3637: 2A 1E 7B  LD    HL,($7B1E)    ;
363A: 3E 02     LD    A,$02         ;
363C: 84        ADD   A,H           ;
363D: 67        LD    H,A           ;
363E: 22 1A 7B  LD    ($7B1A),HL    ;
3641: CD F8 37  CALL  $37F8         ;
3644: 3A 1A 79  LD    A,($791A)     ;
3647: FE 04     CP    $04           ;
3649: C0        RET   NZ            ;
364A: AF        XOR   A             ;
364B: 18 C8     JR    $3615         ;
364D: 3E 02     LD    A,$02         ;
364F: 32 18 79  LD    ($7918),A     ;
3652: AF        XOR   A             ;
3653: 32 19 79  LD    ($7919),A     ;
3656: 3C        INC   A             ;
3657: 32 18 7D  LD    ($7D18),A     ;
365A: 3E 5D     LD    A,$5D         ;
365C: 32 18 7C  LD    ($7C18),A     ;
365F: 3E 30     LD    A,$30         ;
3661: 32 98 7C  LD    ($7C98),A     ;
3664: 2A 1E 7B  LD    HL,($7B1E)    ;
3667: 3E FE     LD    A,$FE         ;
3669: 84        ADD   A,H           ;
366A: 67        LD    H,A           ;
366B: 22 18 7B  LD    ($7B18),HL    ;
366E: 3A A7 81  LD    A,($81A7)     ;
3671: 32 18 7E  LD    ($7E18),A     ;
3674: F7        RST   $30           ;
3675: 3A 18 79  LD    A,($7918)     ;
3678: FE 03     CP    $03           ;
367A: 28 2D     JR    Z,$36A9       ;
367C: 3A 1C 79  LD    A,($791C)     ;
367F: FE 03     CP    $03           ;
3681: 28 26     JR    Z,$36A9       ;
3683: 3A 1E 79  LD    A,($791E)     ;
3686: 3D        DEC   A             ;
3687: 28 17     JR    Z,$36A0       ;
3689: 2A 1E 7A  LD    HL,($7A1E)    ;
368C: 3E FE     LD    A,$FE         ;
368E: 84        ADD   A,H           ;
368F: 67        LD    H,A           ;
3690: 22 18 7A  LD    ($7A18),HL    ;
3693: 3A 40 80  LD    A,($8040)     ;
3696: 32 19 7C  LD    ($7C19),A     ;
3699: 21 18 7D  LD    HL,$7D18      ;
369C: CD 71 32  CALL  $3271         ;
369F: C9        RET                 ;
36A0: 32 18 79  LD    ($7918),A     ;
36A3: 32 18 7F  LD    ($7F18),A     ;
36A6: C3 79 30  JP    $3079         ;
36A9: DD 5D     LD    E,IXL         ;
36AB: 6B        LD    L,E           ;
36AC: CD EE 37  CALL  $37EE         ;
36AF: 11 B8 36  LD    DE,$36B8      ;
36B2: DD 73 00  LD    (IX+$00),E    ;
36B5: DD 72 01  LD    (IX+$01),D    ;
36B8: 2A 1E 7A  LD    HL,($7A1E)    ;
36BB: 3E FE     LD    A,$FE         ;
36BD: 84        ADD   A,H           ;
36BE: 67        LD    H,A           ;
36BF: 22 18 7A  LD    ($7A18),HL    ;
36C2: 2A 1E 7B  LD    HL,($7B1E)    ;
36C5: 3E FE     LD    A,$FE         ;
36C7: 84        ADD   A,H           ;
36C8: 67        LD    H,A           ;
36C9: 22 18 7B  LD    ($7B18),HL    ;
36CC: CD F8 37  CALL  $37F8         ;
36CF: 3A 18 79  LD    A,($7918)     ;
36D2: FE 04     CP    $04           ;
36D4: C0        RET   NZ            ;
36D5: AF        XOR   A             ;
36D6: 18 C8     JR    $36A0         ;
36D8: 3E 02     LD    A,$02         ;
36DA: 32 16 79  LD    ($7916),A     ;
36DD: AF        XOR   A             ;
36DE: 32 17 79  LD    ($7917),A     ;
36E1: 3C        INC   A             ;
36E2: 32 16 7D  LD    ($7D16),A     ;
36E5: 3E 5E     LD    A,$5E         ;
36E7: 32 16 7C  LD    ($7C16),A     ;
36EA: 3E 30     LD    A,$30         ;
36EC: 32 96 7C  LD    ($7C96),A     ;
36EF: 2A 1E 7B  LD    HL,($7B1E)    ;
36F2: 3E 02     LD    A,$02         ;
36F4: 84        ADD   A,H           ;
36F5: 67        LD    H,A           ;
36F6: 22 16 7B  LD    ($7B16),HL    ;
36F9: 3A A7 81  LD    A,($81A7)     ;
36FC: 32 16 7E  LD    ($7E16),A     ;
36FF: F7        RST   $30           ;
3700: 3A 16 79  LD    A,($7916)     ;
3703: FE 03     CP    $03           ;
3705: 28 2D     JR    Z,$3734       ;
3707: 3A 1C 79  LD    A,($791C)     ;
370A: FE 03     CP    $03           ;
370C: 28 26     JR    Z,$3734       ;
370E: 3A 1E 79  LD    A,($791E)     ;
3711: 3D        DEC   A             ;
3712: 28 17     JR    Z,$372B       ;
3714: 2A 1E 7A  LD    HL,($7A1E)    ;
3717: 3E 02     LD    A,$02         ;
3719: 84        ADD   A,H           ;
371A: 67        LD    H,A           ;
371B: 22 16 7A  LD    ($7A16),HL    ;
371E: 3A 40 80  LD    A,($8040)     ;
3721: 32 17 7C  LD    ($7C17),A     ;
3724: 21 16 7D  LD    HL,$7D16      ;
3727: CD 71 32  CALL  $3271         ;
372A: C9        RET                 ;
372B: 32 16 79  LD    ($7916),A     ;
372E: 32 16 7F  LD    ($7F16),A     ;
3731: C3 79 30  JP    $3079         ;
3734: DD 5D     LD    E,IXL         ;
3736: 6B        LD    L,E           ;
3737: CD EE 37  CALL  $37EE         ;
373A: 11 43 37  LD    DE,$3743      ;
373D: DD 73 00  LD    (IX+$00),E    ;
3740: DD 72 01  LD    (IX+$01),D    ;
3743: 2A 1E 7A  LD    HL,($7A1E)    ;
3746: 3E 02     LD    A,$02         ;
3748: 84        ADD   A,H           ;
3749: 67        LD    H,A           ;
374A: 22 16 7A  LD    ($7A16),HL    ;
374D: 2A 1E 7B  LD    HL,($7B1E)    ;
3750: 3E 02     LD    A,$02         ;
3752: 84        ADD   A,H           ;
3753: 67        LD    H,A           ;
3754: 22 16 7B  LD    ($7B16),HL    ;
3757: CD F8 37  CALL  $37F8         ;
375A: 3A 16 79  LD    A,($7916)     ;
375D: FE 04     CP    $04           ;
375F: C0        RET   NZ            ;
3760: AF        XOR   A             ;
3761: 18 C8     JR    $372B         ;
3763: 3E 02     LD    A,$02         ;
3765: 32 14 79  LD    ($7914),A     ;
3768: AF        XOR   A             ;
3769: 32 15 79  LD    ($7915),A     ;
376C: 3C        INC   A             ;
376D: 32 14 7D  LD    ($7D14),A     ;
3770: 3E 5F     LD    A,$5F         ;
3772: 32 14 7C  LD    ($7C14),A     ;
3775: 3E 30     LD    A,$30         ;
3777: 32 94 7C  LD    ($7C94),A     ;
377A: 2A 1E 7B  LD    HL,($7B1E)    ;
377D: 3E FE     LD    A,$FE         ;
377F: 84        ADD   A,H           ;
3780: 67        LD    H,A           ;
3781: 22 14 7B  LD    ($7B14),HL    ;
3784: 3A A7 81  LD    A,($81A7)     ;
3787: 32 14 7E  LD    ($7E14),A     ;
378A: F7        RST   $30           ;
378B: 3A 14 79  LD    A,($7914)     ;
378E: FE 03     CP    $03           ;
3790: 28 2D     JR    Z,$37BF       ;
3792: 3A 1C 79  LD    A,($791C)     ;
3795: FE 03     CP    $03           ;
3797: 28 26     JR    Z,$37BF       ;
3799: 3A 1E 79  LD    A,($791E)     ;
379C: 3D        DEC   A             ;
379D: 28 17     JR    Z,$37B6       ;
379F: 2A 1E 7A  LD    HL,($7A1E)    ;
37A2: 3E 02     LD    A,$02         ;
37A4: 84        ADD   A,H           ;
37A5: 67        LD    H,A           ;
37A6: 22 14 7A  LD    ($7A14),HL    ;
37A9: 3A 40 80  LD    A,($8040)     ;
37AC: 32 15 7C  LD    ($7C15),A     ;
37AF: 21 14 7D  LD    HL,$7D14      ;
37B2: CD 71 32  CALL  $3271         ;
37B5: C9        RET                 ;
37B6: 32 14 79  LD    ($7914),A     ;
37B9: 32 14 7F  LD    ($7F14),A     ;
37BC: C3 79 30  JP    $3079         ;
37BF: DD 5D     LD    E,IXL         ;
37C1: 6B        LD    L,E           ;
37C2: CD EE 37  CALL  $37EE         ;
37C5: 11 CE 37  LD    DE,$37CE      ;
37C8: DD 73 00  LD    (IX+$00),E    ;
37CB: DD 72 01  LD    (IX+$01),D    ;
37CE: 2A 1E 7A  LD    HL,($7A1E)    ;
37D1: 3E 02     LD    A,$02         ;
37D3: 84        ADD   A,H           ;
37D4: 67        LD    H,A           ;
37D5: 22 14 7A  LD    ($7A14),HL    ;
37D8: 2A 1E 7B  LD    HL,($7B1E)    ;
37DB: 3E FE     LD    A,$FE         ;
37DD: 84        ADD   A,H           ;
37DE: 67        LD    H,A           ;
37DF: 22 14 7B  LD    ($7B14),HL    ;
37E2: CD F8 37  CALL  $37F8         ;
37E5: 3A 14 79  LD    A,($7914)     ;
37E8: FE 04     CP    $04           ;
37EA: C0        RET   NZ            ;
37EB: AF        XOR   A             ;
37EC: 18 C8     JR    $37B6         ;
37EE: 26 7C     LD    H,$7C         ;
37F0: 2C        INC   L             ;
37F1: 36 0C     LD    (HL),$0C      ;
37F3: 2D        DEC   L             ;
37F4: 24        INC   H             ;
37F5: 36 FF     LD    (HL),$FF      ;
37F7: C9        RET                 ;
37F8: 16 7D     LD    D,$7D         ;
37FA: DD 5D     LD    E,IXL         ;
37FC: EB        EX    DE,HL         ;
37FD: 34        INC   (HL)          ;
37FE: 7E        LD    A,(HL)        ;
37FF: 4F        LD    C,A           ;
3800: 0F        RRCA                ;
3801: 0F        RRCA                ;
3802: E6 07     AND   $07           ;
3804: D6 05     SUB   $05           ;
3806: C6 03     ADD   A,$03         ;
3808: DC 3D 38  CALL  C,$383D       ;
380B: 79        LD    A,C           ;
380C: E6 03     AND   $03           ;
380E: C0        RET   NZ            ;
380F: 79        LD    A,C           ;
3810: 0F        RRCA                ;
3811: 0F        RRCA                ;
3812: E6 07     AND   $07           ;
3814: FE 07     CP    $07           ;
3816: 28 0F     JR    Z,$3827       ;
3818: EB        EX    DE,HL         ;
3819: 21 2F 38  LD    HL,$382F      ;
381C: CF        RST   $08           ;
381D: 15        DEC   D             ;
381E: 7E        LD    A,(HL)        ;
381F: 12        LD    (DE),A        ;
3820: 23        INC   HL            ;
3821: 1C        INC   E             ;
3822: 16 79     LD    D,$79         ;
3824: 7E        LD    A,(HL)        ;
3825: 12        LD    (DE),A        ;
3826: C9        RET                 ;
3827: 25        DEC   H             ;
3828: 36 00     LD    (HL),$00      ;
382A: 26 79     LD    H,$79         ;
382C: 36 04     LD    (HL),$04      ;
382E: C9        RET                 ;
382F: 60        LD    H,B           ;
3830: 00        NOP                 ;
3831: 61        LD    H,C           ;
3832: 00        NOP                 ;
3833: 64        LD    H,H           ;
3834: 03        INC   BC            ;
3835: 68        LD    L,B           ;
3836: 03        INC   BC            ;
3837: 6C        LD    L,H           ;
3838: 03        INC   BC            ;
3839: 62        LD    H,D           ;
383A: 00        NOP                 ;
383B: 63        LD    H,E           ;
383C: 00        NOP                 ;
383D: 26 7A     LD    H,$7A         ;
383F: 2C        INC   L             ;
3840: 35        DEC   (HL)          ;
3841: 24        INC   H             ;
3842: 34        INC   (HL)          ;
3843: 2D        DEC   L             ;
3844: 26 7D     LD    H,$7D         ;
3846: C9        RET                 ;
3847: 3A 01 80  LD    A,($8001)     ;
384A: 0F        RRCA                ;
384B: 0F        RRCA                ;
384C: 0F        RRCA                ;
384D: E6 07     AND   $07           ;
384F: 21 58 38  LD    HL,$3858      ;
3852: D7        RST   $10           ;
3853: 7E        LD    A,(HL)        ;
3854: 32 40 80  LD    ($8040),A     ;
3857: C9        RET                 ;
3858: 02        LD    (BC),A        ;
3859: 03        INC   BC            ;
385A: 04        INC   B             ;
385B: 05        DEC   B             ;
385C: 06 05     LD    B,$05         ;
385E: 04        INC   B             ;
385F: 03        INC   BC            ;
3860: 3E 03     LD    A,$03         ;
3862: 32 12 79  LD    ($7912),A     ;
3865: 32 13 79  LD    ($7913),A     ;
3868: 3E 58     LD    A,$58         ;
386A: 32 12 7C  LD    ($7C12),A     ;
386D: 2A 1E 7B  LD    HL,($7B1E)    ;
3870: 3E 05     LD    A,$05         ;
3872: 84        ADD   A,H           ;
3873: 67        LD    H,A           ;
3874: 22 12 7B  LD    ($7B12),HL    ;
3877: F7        RST   $30           ;
3878: 2A 1E 7A  LD    HL,($7A1E)    ;
387B: 3E FB     LD    A,$FB         ;
387D: 84        ADD   A,H           ;
387E: 67        LD    H,A           ;
387F: 22 12 7A  LD    ($7A12),HL    ;
3882: 3A 40 80  LD    A,($8040)     ;
3885: 32 13 7C  LD    ($7C13),A     ;
3888: 3A 1E 79  LD    A,($791E)     ;
388B: FE 01     CP    $01           ;
388D: C0        RET   NZ            ;
388E: AF        XOR   A             ;
388F: 32 12 79  LD    ($7912),A     ;
3892: 32 12 7F  LD    ($7F12),A     ;
3895: C3 79 30  JP    $3079         ;
3898: 3E 03     LD    A,$03         ;
389A: 32 10 79  LD    ($7910),A     ;
389D: 32 11 79  LD    ($7911),A     ;
38A0: 3E 80     LD    A,$80         ;
38A2: 32 10 7C  LD    ($7C10),A     ;
38A5: 2A 1E 7B  LD    HL,($7B1E)    ;
38A8: 24        INC   H             ;
38A9: 22 10 7B  LD    ($7B10),HL    ;
38AC: F7        RST   $30           ;
38AD: 2A 1E 7A  LD    HL,($7A1E)    ;
38B0: 3E FB     LD    A,$FB         ;
38B2: 84        ADD   A,H           ;
38B3: 67        LD    H,A           ;
38B4: 22 10 7A  LD    ($7A10),HL    ;
38B7: 3A 40 80  LD    A,($8040)     ;
38BA: 32 11 7C  LD    ($7C11),A     ;
38BD: 3A 1E 79  LD    A,($791E)     ;
38C0: FE 01     CP    $01           ;
38C2: C0        RET   NZ            ;
38C3: AF        XOR   A             ;
38C4: 32 10 79  LD    ($7910),A     ;
38C7: 32 10 7F  LD    ($7F10),A     ;
38CA: C3 79 30  JP    $3079         ;
38CD: 3E 03     LD    A,$03         ;
38CF: 32 0E 79  LD    ($790E),A     ;
38D2: 32 0F 79  LD    ($790F),A     ;
38D5: 3E 84     LD    A,$84         ;
38D7: 32 0E 7C  LD    ($7C0E),A     ;
38DA: 2A 1E 7B  LD    HL,($7B1E)    ;
38DD: 3E FD     LD    A,$FD         ;
38DF: 84        ADD   A,H           ;
38E0: 67        LD    H,A           ;
38E1: 22 0E 7B  LD    ($7B0E),HL    ;
38E4: F7        RST   $30           ;
38E5: 2A 1E 7A  LD    HL,($7A1E)    ;
38E8: 3E FB     LD    A,$FB         ;
38EA: 84        ADD   A,H           ;
38EB: 67        LD    H,A           ;
38EC: 22 0E 7A  LD    ($7A0E),HL    ;
38EF: 3A 40 80  LD    A,($8040)     ;
38F2: 32 0F 7C  LD    ($7C0F),A     ;
38F5: 3A 1E 79  LD    A,($791E)     ;
38F8: FE 01     CP    $01           ;
38FA: C0        RET   NZ            ;
38FB: AF        XOR   A             ;
38FC: 32 0E 79  LD    ($790E),A     ;
38FF: 32 0E 7F  LD    ($7F0E),A     ;
3902: C3 79 30  JP    $3079         ;
3905: 3E 03     LD    A,$03         ;
3907: 32 0C 79  LD    ($790C),A     ;
390A: 32 0D 79  LD    ($790D),A     ;
390D: 3E 88     LD    A,$88         ;
390F: 32 0C 7C  LD    ($7C0C),A     ;
3912: 2A 1E 7B  LD    HL,($7B1E)    ;
3915: 3E 05     LD    A,$05         ;
3917: 84        ADD   A,H           ;
3918: 67        LD    H,A           ;
3919: 22 0C 7B  LD    ($7B0C),HL    ;
391C: F7        RST   $30           ;
391D: 2A 1E 7A  LD    HL,($7A1E)    ;
3920: 25        DEC   H             ;
3921: 22 0C 7A  LD    ($7A0C),HL    ;
3924: 3A 40 80  LD    A,($8040)     ;
3927: 32 0D 7C  LD    ($7C0D),A     ;
392A: 3A 1E 79  LD    A,($791E)     ;
392D: FE 01     CP    $01           ;
392F: C0        RET   NZ            ;
3930: AF        XOR   A             ;
3931: 32 0C 79  LD    ($790C),A     ;
3934: 32 0C 7F  LD    ($7F0C),A     ;
3937: C3 79 30  JP    $3079         ;
393A: 3E 03     LD    A,$03         ;
393C: 32 0A 79  LD    ($790A),A     ;
393F: 32 0B 79  LD    ($790B),A     ;
3942: 3E 8C     LD    A,$8C         ;
3944: 32 0A 7C  LD    ($7C0A),A     ;
3947: 2A 1E 7B  LD    HL,($7B1E)    ;
394A: 24        INC   H             ;
394B: 22 0A 7B  LD    ($7B0A),HL    ;
394E: F7        RST   $30           ;
394F: 2A 1E 7A  LD    HL,($7A1E)    ;
3952: 25        DEC   H             ;
3953: 22 0A 7A  LD    ($7A0A),HL    ;
3956: 3A 40 80  LD    A,($8040)     ;
3959: 32 0B 7C  LD    ($7C0B),A     ;
395C: 3A 1E 79  LD    A,($791E)     ;
395F: FE 01     CP    $01           ;
3961: C0        RET   NZ            ;
3962: AF        XOR   A             ;
3963: 32 0A 79  LD    ($790A),A     ;
3966: 32 0A 7F  LD    ($7F0A),A     ;
3969: C3 79 30  JP    $3079         ;
396C: 3E 03     LD    A,$03         ;
396E: 32 08 79  LD    ($7908),A     ;
3971: 32 09 79  LD    ($7909),A     ;
3974: 3E 90     LD    A,$90         ;
3976: 32 08 7C  LD    ($7C08),A     ;
3979: 2A 1E 7B  LD    HL,($7B1E)    ;
397C: 3E FD     LD    A,$FD         ;
397E: 84        ADD   A,H           ;
397F: 67        LD    H,A           ;
3980: 22 08 7B  LD    ($7B08),HL    ;
3983: F7        RST   $30           ;
3984: 2A 1E 7A  LD    HL,($7A1E)    ;
3987: 25        DEC   H             ;
3988: 22 08 7A  LD    ($7A08),HL    ;
398B: 3A 40 80  LD    A,($8040)     ;
398E: 32 09 7C  LD    ($7C09),A     ;
3991: 3A 1E 79  LD    A,($791E)     ;
3994: FE 01     CP    $01           ;
3996: C0        RET   NZ            ;
3997: AF        XOR   A             ;
3998: 32 08 79  LD    ($7908),A     ;
399B: 32 08 7F  LD    ($7F08),A     ;
399E: C3 79 30  JP    $3079         ;
39A1: 3E 03     LD    A,$03         ;
39A3: 32 06 79  LD    ($7906),A     ;
39A6: 32 07 79  LD    ($7907),A     ;
39A9: 3E 94     LD    A,$94         ;
39AB: 32 06 7C  LD    ($7C06),A     ;
39AE: 2A 1E 7B  LD    HL,($7B1E)    ;
39B1: 3E 05     LD    A,$05         ;
39B3: 84        ADD   A,H           ;
39B4: 67        LD    H,A           ;
39B5: 22 06 7B  LD    ($7B06),HL    ;
39B8: F7        RST   $30           ;
39B9: 2A 1E 7A  LD    HL,($7A1E)    ;
39BC: 3E 03     LD    A,$03         ;
39BE: 84        ADD   A,H           ;
39BF: 67        LD    H,A           ;
39C0: 22 06 7A  LD    ($7A06),HL    ;
39C3: 3A 40 80  LD    A,($8040)     ;
39C6: 32 07 7C  LD    ($7C07),A     ;
39C9: 3A 1E 79  LD    A,($791E)     ;
39CC: FE 01     CP    $01           ;
39CE: C0        RET   NZ            ;
39CF: AF        XOR   A             ;
39D0: 32 06 79  LD    ($7906),A     ;
39D3: 32 06 7F  LD    ($7F06),A     ;
39D6: C3 79 30  JP    $3079         ;
39D9: 3E 03     LD    A,$03         ;
39DB: 32 04 79  LD    ($7904),A     ;
39DE: 32 05 79  LD    ($7905),A     ;
39E1: 3E 98     LD    A,$98         ;
39E3: 32 04 7C  LD    ($7C04),A     ;
39E6: 2A 1E 7B  LD    HL,($7B1E)    ;
39E9: 24        INC   H             ;
39EA: 22 04 7B  LD    ($7B04),HL    ;
39ED: F7        RST   $30           ;
39EE: 2A 1E 7A  LD    HL,($7A1E)    ;
39F1: 3E 03     LD    A,$03         ;
39F3: 84        ADD   A,H           ;
39F4: 67        LD    H,A           ;
39F5: 22 04 7A  LD    ($7A04),HL    ;
39F8: 3A 40 80  LD    A,($8040)     ;
39FB: 32 05 7C  LD    ($7C05),A     ;
39FE: 3A 1E 79  LD    A,($791E)     ;
3A01: FE 01     CP    $01           ;
3A03: C0        RET   NZ            ;
3A04: AF        XOR   A             ;
3A05: 32 04 79  LD    ($7904),A     ;
3A08: 32 04 7F  LD    ($7F04),A     ;
3A0B: C3 79 30  JP    $3079         ;
3A0E: 3E 03     LD    A,$03         ;
3A10: 32 02 79  LD    ($7902),A     ;
3A13: 32 03 79  LD    ($7903),A     ;
3A16: 3E 9C     LD    A,$9C         ;
3A18: 32 02 7C  LD    ($7C02),A     ;
3A1B: 2A 1E 7B  LD    HL,($7B1E)    ;
3A1E: 3E FD     LD    A,$FD         ;
3A20: 84        ADD   A,H           ;
3A21: 67        LD    H,A           ;
3A22: 22 02 7B  LD    ($7B02),HL    ;
3A25: F7        RST   $30           ;
3A26: 2A 1E 7A  LD    HL,($7A1E)    ;
3A29: 3E 03     LD    A,$03         ;
3A2B: 84        ADD   A,H           ;
3A2C: 67        LD    H,A           ;
3A2D: 22 02 7A  LD    ($7A02),HL    ;
3A30: 3A 40 80  LD    A,($8040)     ;
3A33: 32 03 7C  LD    ($7C03),A     ;
3A36: 3A 1E 79  LD    A,($791E)     ;
3A39: FE 01     CP    $01           ;
3A3B: C0        RET   NZ            ;
3A3C: AF        XOR   A             ;
3A3D: 32 02 79  LD    ($7902),A     ;
3A40: 32 02 7F  LD    ($7F02),A     ;
3A43: C3 79 30  JP    $3079         ;
3A46: 3A 28 80  LD    A,($8028)     ;
3A49: A7        AND   A             ;
3A4A: 20 59     JR    NZ,$3AA5      ;
3A4C: 16 79     LD    D,$79         ;
3A4E: DD 5D     LD    E,IXL         ;
3A50: EB        EX    DE,HL         ;
3A51: 36 02     LD    (HL),$02      ;
3A53: 2C        INC   L             ;
3A54: 36 00     LD    (HL),$00      ;
3A56: 26 7C     LD    H,$7C         ;
3A58: 2D        DEC   L             ;
3A59: 36 00     LD    (HL),$00      ;
3A5B: 11 64 3A  LD    DE,$3A64      ;
3A5E: DD 73 00  LD    (IX+$00),E    ;
3A61: DD 72 01  LD    (IX+$01),D    ;
3A64: 16 79     LD    D,$79         ;
3A66: DD 5D     LD    E,IXL         ;
3A68: 1A        LD    A,(DE)        ;
3A69: FE 03     CP    $03           ;
3A6B: 28 08     JR    Z,$3A75       ;
3A6D: 16 7A     LD    D,$7A         ;
3A6F: CD E8 30  CALL  $30E8         ;
3A72: C3 79 30  JP    $3079         ;
3A75: 16 7D     LD    D,$7D         ;
3A77: 3E 80     LD    A,$80         ;
3A79: 12        LD    (DE),A        ;
3A7A: 21 CD 3E  LD    HL,$3ECD      ;
3A7D: 11 B6 3A  LD    DE,$3AB6      ;
3A80: C5        PUSH  BC            ;
3A81: 06 13     LD    B,$13         ;
3A83: 1A        LD    A,(DE)        ;
3A84: 0F        RRCA                ;
3A85: BE        CP    (HL)          ;
3A86: 20 29     JR    NZ,$3AB1      ;
3A88: 13        INC   DE            ;
3A89: 23        INC   HL            ;
3A8A: 10 F7     DJNZ  $3A83         ;
3A8C: CD C9 3A  CALL  $3AC9         ;
3A8F: 11 99 3A  LD    DE,$3A99      ;
3A92: DD 73 00  LD    (IX+$00),E    ;
3A95: DD 72 01  LD    (IX+$01),D    ;
3A98: C1        POP   BC            ;
3A99: 16 7D     LD    D,$7D         ;
3A9B: DD 5D     LD    E,IXL         ;
3A9D: EB        EX    DE,HL         ;
3A9E: 35        DEC   (HL)          ;
3A9F: C0        RET   NZ            ;
3AA0: C5        PUSH  BC            ;
3AA1: CD 7C 3B  CALL  $3B7C         ;
3AA4: C1        POP   BC            ;
3AA5: 16 79     LD    D,$79         ;
3AA7: DD 5D     LD    E,IXL         ;
3AA9: AF        XOR   A             ;
3AAA: 12        LD    (DE),A        ;
3AAB: 16 7F     LD    D,$7F         ;
3AAD: 12        LD    (DE),A        ;
3AAE: C3 79 30  JP    $3079         ;
3AB1: CD 09 3B  CALL  $3B09         ;
3AB4: 18 D9     JR    $3A8F         ;
3AB6: 5A        LD    E,D           ;
3AB7: 5C        LD    E,H           ;
3AB8: 50        LD    D,B           ;
3AB9: 48        LD    C,B           ;
3ABA: 02        LD    (BC),A        ;
3ABB: 12        LD    (DE),A        ;
3ABC: 10 04     DJNZ  $3AC2         ;
3ABE: 48        LD    C,B           ;
3ABF: 2E 14     LD    L,$14         ;
3AC1: 2C        INC   L             ;
3AC2: 18 30     JR    $3AF4         ;
3AC4: 48        LD    C,B           ;
3AC5: 2A 3A 1A  LD    HL,($1A3A)    ;
3AC8: A0        AND   B             ;
3AC9: 21 E1 3A  LD    HL,$3AE1      ;
3ACC: CD 48 3B  CALL  $3B48         ;
3ACF: 21 21 19  LD    HL,$1921      ;
3AD2: 06 07     LD    B,$07         ;
3AD4: 0E B0     LD    C,$B0         ;
3AD6: 3E 1A     LD    A,$1A         ;
3AD8: CD 5D 14  CALL  $145D         ;
3ADB: 21 F1 3A  LD    HL,$3AF1      ;
3ADE: C3 62 3B  JP    $3B62         ;
3AE1: D0        RET   NC            ;
3AE2: CF        RST   $08           ;
3AE3: CE CD     ADC   A,$CD         ;
3AE5: CC CB CA  CALL  Z,$CACB       ;
3AE8: DB E7     IN    A,($E7)       ;
3AEA: E4 ED EF  CALL  PO,$EFED      ;
3AED: ED 
3AEE: E8        RET   PE            ;
3AEF: F5        PUSH  AF            ;
3AF0: EA DB DB  JP    PE,$DBDB      ;
3AF3: DB DB     IN    A,($DB)       ;
3AF5: DB BA     IN    A,($BA)       ;
3AF7: B8        CP    B             ;
3AF8: BB        CP    E             ;
3AF9: C3 B8 C9  JP    $C9B8         ;
3AFC: BD        CP    L             ;
3AFD: DB C8     IN    A,($C8)       ;
3AFF: B1        OR    C             ;
3B00: DB F1     IN    A,($F1)       ;
3B02: E0        RET   PO            ;
3B03: F1        POP   AF            ;
3B04: DC E7 E7  CALL  C,$E7E7       ;
3B07: DB DB     IN    A,($DB)       ;
3B09: 21 20 3B  LD    HL,$3B20      ;
3B0C: CD 48 3B  CALL  $3B48         ;
3B0F: 21 21 19  LD    HL,$1921      ;
3B12: 06 09     LD    B,$09         ;
3B14: 0E B0     LD    C,$B0         ;
3B16: 3E 1B     LD    A,$1B         ;
3B18: CD 5D 14  CALL  $145D         ;
3B1B: 21 30 3B  LD    HL,$3B30      ;
3B1E: 18 42     JR    $3B62         ;
3B20: F2 F1 F5  JP    P,$F5F1       ;
3B23: F2 DB F3  JP    P,$F3DB       ;
3B26: E7        RST   $20           ;
3B27: E6 DD     AND   $DD           ;
3B29: DB E9     IN    A,($E9)       ;
3B2B: F5        PUSH  AF            ;
3B2C: EB        EX    DE,HL         ;
3B2D: ED 
3B2E: E8        RET   PE            ;
3B2F: EF        RST   $28           ;
3B30: C7        RST   $00           ;
3B31: BB        CP    E             ;
3B32: BA        CP    D             ;
3B33: B1        OR    C             ;
3B34: DB B5     IN    A,($B5)       ;
3B36: BC        CP    H             ;
3B37: C6 C5     ADD   A,$C5         ;
3B39: B8        CP    B             ;
3B3A: DB E8     IN    A,($E8)       ;
3B3C: F5        PUSH  AF            ;
3B3D: E9        JP    (HL)          ;
3B3E: F3        DI                  ;
3B3F: E7        RST   $20           ;
3B40: DB BA     IN    A,($BA)       ;
3B42: B8        CP    B             ;
3B43: BB        CP    E             ;
3B44: C3 B8 C9  JP    $C9B8         ;
3B47: BD        CP    L             ;
3B48: 11 80 84  LD    DE,$8480      ;
3B4B: 06 10     LD    B,$10         ;
3B4D: 7E        LD    A,(HL)        ;
3B4E: 2F        CPL                 ;
3B4F: 12        LD    (DE),A        ;
3B50: 23        INC   HL            ;
3B51: 13        INC   DE            ;
3B52: 10 F9     DJNZ  $3B4D         ;
3B54: 21 21 19  LD    HL,$1921      ;
3B57: 11 80 84  LD    DE,$8480      ;
3B5A: 06 10     LD    B,$10         ;
3B5C: 0E C0     LD    C,$C0         ;
3B5E: CD 1F 14  CALL  $141F         ;
3B61: C9        RET                 ;
3B62: 11 80 84  LD    DE,$8480      ;
3B65: 06 18     LD    B,$18         ;
3B67: 7E        LD    A,(HL)        ;
3B68: 2F        CPL                 ;
3B69: 12        LD    (DE),A        ;
3B6A: 23        INC   HL            ;
3B6B: 13        INC   DE            ;
3B6C: 10 F9     DJNZ  $3B67         ;
3B6E: 21 22 17  LD    HL,$1722      ;
3B71: 11 80 84  LD    DE,$8480      ;
3B74: 06 18     LD    B,$18         ;
3B76: 0E C0     LD    C,$C0         ;
3B78: CD 1F 14  CALL  $141F         ;
3B7B: C9        RET                 ;
3B7C: 21 21 19  LD    HL,$1921      ;
3B7F: 06 10     LD    B,$10         ;
3B81: 0E C0     LD    C,$C0         ;
3B83: 3E 24     LD    A,$24         ;
3B85: CD 5D 14  CALL  $145D         ;
3B88: 21 21 19  LD    HL,$1921      ;
3B8B: 06 10     LD    B,$10         ;
3B8D: 0E B0     LD    C,$B0         ;
3B8F: 3E 24     LD    A,$24         ;
3B91: CD 5D 14  CALL  $145D         ;
3B94: 21 22 17  LD    HL,$1722      ;
3B97: 06 18     LD    B,$18         ;
3B99: 0E C0     LD    C,$C0         ;
3B9B: C3 5D 14  JP    $145D         ;
3B9E: 21 00 3C  LD    HL,$3C00      ;
3BA1: 01 01 64  LD    BC,$6401      ;
3BA4: CD 10 01  CALL  $0110         ;
3BA7: F7        RST   $30           ;
3BA8: 21 01 3C  LD    HL,$3C01      ;
3BAB: 01 01 64  LD    BC,$6401      ;
3BAE: CD 10 01  CALL  $0110         ;
3BB1: F7        RST   $30           ;
3BB2: 21 60 80  LD    HL,$8060      ;
3BB5: 01 04 74  LD    BC,$7404      ;
3BB8: CD E5 00  CALL  $00E5         ;
3BBB: F7        RST   $30           ;
3BBC: 3A 63 80  LD    A,($8063)     ;
3BBF: FE 05     CP    $05           ;
3BC1: C2 00 00  JP    NZ,$0000      ;
3BC4: F7        RST   $30           ;
3BC5: 21 02 3C  LD    HL,$3C02      ;
3BC8: 01 01 64  LD    BC,$6401      ;
3BCB: CD 10 01  CALL  $0110         ;
3BCE: F7        RST   $30           ;
3BCF: 21 60 80  LD    HL,$8060      ;
3BD2: 01 04 74  LD    BC,$7404      ;
3BD5: CD E5 00  CALL  $00E5         ;
3BD8: F7        RST   $30           ;
3BD9: 3A 63 80  LD    A,($8063)     ;
3BDC: FE 95     CP    $95           ;
3BDE: C2 00 00  JP    NZ,$0000      ;
3BE1: F7        RST   $30           ;
3BE2: C9        RET                 ;
3BE3: 21 9E 3B  LD    HL,$3B9E      ;
3BE6: 11 F6 3B  LD    DE,$3BF6      ;
3BE9: 06 0A     LD    B,$0A         ;
3BEB: 1A        LD    A,(DE)        ;
3BEC: BE        CP    (HL)          ;
3BED: C2 00 00  JP    NZ,$0000      ;
3BF0: 23        INC   HL            ;
3BF1: 13        INC   DE            ;
3BF2: 10 F7     DJNZ  $3BEB         ;
3BF4: F7        RST   $30           ;
3BF5: C9        RET                 ;
3BF6: 21 00 3C  LD    HL,$3C00      ;
3BF9: 01 01 64  LD    BC,$6401      ;
3BFC: CD 10 01  CALL  $0110         ;
3BFF: F7        RST   $30           ;
3C00: 10 80     DJNZ  $3B82         ;
3C02: E5        PUSH  HL            ;
3C03: 00        NOP                 ;
3C04: 0A        LD    A,(BC)        ;
3C05: 0A        LD    A,(BC)        ;
3C06: 0A        LD    A,(BC)        ;
3C07: 0A        LD    A,(BC)        ;
3C08: 0A        LD    A,(BC)        ;
3C09: 0A        LD    A,(BC)        ;
3C0A: 0B        DEC   BC            ;
3C0B: 0B        DEC   BC            ;
3C0C: 0B        DEC   BC            ;
3C0D: 0B        DEC   BC            ;
3C0E: 0B        DEC   BC            ;
3C0F: 0B        DEC   BC            ;
3C10: 55        LD    D,L           ;
3C11: 55        LD    D,L           ;
3C12: 55        LD    D,L           ;
3C13: 55        LD    D,L           ;
3C14: 55        LD    D,L           ;
3C15: 55        LD    D,L           ;
3C16: 56        LD    D,(HL)        ;
3C17: 56        LD    D,(HL)        ;
3C18: 56        LD    D,(HL)        ;
3C19: 56        LD    D,(HL)        ;
3C1A: 56        LD    D,(HL)        ;
3C1B: 56        LD    D,(HL)        ;
3C1C: 0F        RRCA                ;
3C1D: 0F        RRCA                ;
3C1E: 0F        RRCA                ;
3C1F: 0F        RRCA                ;
3C20: 0F        RRCA                ;
3C21: 0F        RRCA                ;
3C22: 0C        INC   C             ;
3C23: 0C        INC   C             ;
3C24: 0C        INC   C             ;
3C25: 0C        INC   C             ;
3C26: 0C        INC   C             ;
3C27: 0C        INC   C             ;
3C28: 0B        DEC   BC            ;
3C29: 0B        DEC   BC            ;
3C2A: 08        EX    AF,AF'        ;
3C2B: 08        EX    AF,AF'        ;
3C2C: 08        EX    AF,AF'        ;
3C2D: 08        EX    AF,AF'        ;
3C2E: 08        EX    AF,AF'        ;
3C2F: 08        EX    AF,AF'        ;
3C30: 0D        DEC   C             ;
3C31: 0D        DEC   C             ;
3C32: 0D        DEC   C             ;
3C33: 0D        DEC   C             ;
3C34: 0D        DEC   C             ;
3C35: 0D        DEC   C             ;
3C36: 0E 0E     LD    C,$0E         ;
3C38: 0E 12     LD    C,$12         ;
3C3A: 12        LD    (DE),A        ;
3C3B: 12        LD    (DE),A        ;
3C3C: 13        INC   DE            ;
3C3D: 13        INC   DE            ;
3C3E: 13        INC   DE            ;
3C3F: 14        INC   D             ;
3C40: 14        INC   D             ;
3C41: 14        INC   D             ;
3C42: 14        INC   D             ;
3C43: 14        INC   D             ;
3C44: 14        INC   D             ;
3C45: 0E 0E     LD    C,$0E         ;
3C47: 0E 10     LD    C,$10         ;
3C49: 10 10     DJNZ  $3C5B         ;
3C4B: 10 10     DJNZ  $3C5D         ;
3C4D: 10 14     DJNZ  $3C63         ;
3C4F: 14        INC   D             ;
3C50: 14        INC   D             ;
3C51: 11 11 11  LD    DE,$1111      ;
3C54: 11 11 11  LD    DE,$1111      ;
3C57: 16 16     LD    D,$16         ;
3C59: 16 16     LD    D,$16         ;
3C5B: 17        RLA                 ;
3C5C: 17        RLA                 ;
3C5D: 17        RLA                 ;
3C5E: 17        RLA                 ;
3C5F: 0F        RRCA                ;
3C60: 0F        RRCA                ;
3C61: 08        EX    AF,AF'        ;
3C62: 08        EX    AF,AF'        ;
3C63: 08        EX    AF,AF'        ;
3C64: 08        EX    AF,AF'        ;
3C65: 55        LD    D,L           ;
3C66: 55        LD    D,L           ;
3C67: 10 10     DJNZ  $3C79         ;
3C69: 08        EX    AF,AF'        ;
3C6A: 08        EX    AF,AF'        ;
3C6B: 08        EX    AF,AF'        ;
3C6C: 08        EX    AF,AF'        ;
3C6D: 11 11 14  LD    DE,$1411      ;
3C70: 14        INC   D             ;
3C71: 15        DEC   D             ;
3C72: 15        DEC   D             ;
3C73: 15        DEC   D             ;
3C74: 15        DEC   D             ;
3C75: 08        EX    AF,AF'        ;
3C76: 08        EX    AF,AF'        ;
3C77: 08        EX    AF,AF'        ;
3C78: 08        EX    AF,AF'        ;
3C79: 0E 0E     LD    C,$0E         ;
3C7B: 78        LD    A,B           ;
3C7C: 79        LD    A,C           ;
3C7D: 7A        LD    A,D           ;
3C7E: 7B        LD    A,E           ;
3C7F: 7C        LD    A,H           ;
3C80: 7D        LD    A,L           ;
3C81: 7E        LD    A,(HL)        ;
3C82: 7F        LD    A,A           ;
3C83: 23        INC   HL            ;
3C84: 2B        DEC   HL            ;
3C85: 00        NOP                 ;
3C86: 00        NOP                 ;
3C87: 00        NOP                 ;
3C88: 00        NOP                 ;
3C89: 00        NOP                 ;
3C8A: 00        NOP                 ;
3C8B: 00        NOP                 ;
3C8C: 00        NOP                 ;
3C8D: 6D        LD    L,L           ;
3C8E: 2B        DEC   HL            ;
3C8F: 79        LD    A,C           ;
3C90: 2B        DEC   HL            ;
3C91: 0D        DEC   C             ;
3C92: 34        INC   (HL)          ;
3C93: F8        RET   M             ;
3C94: 1E 00     LD    E,$00         ;
3C96: 20 18     JR    NZ,$3CB0      ;
3C98: 20 36     JR    NZ,$3CD0      ;
3C9A: 22 C4 21  LD    ($21C4),HL    ;
3C9D: B1        OR    C             ;
3C9E: 21 E7 20  LD    HL,$20E7      ;
3CA1: A8        XOR   B             ;
3CA2: 23        INC   HL            ;
3CA3: 87        ADD   A,A           ;
3CA4: 24        INC   H             ;
3CA5: 67        LD    H,A           ;
3CA6: 25        DEC   H             ;
3CA7: D7        RST   $10           ;
3CA8: 25        DEC   H             ;
3CA9: 2E 26     LD    L,$26         ;
3CAB: 84        ADD   A,H           ;
3CAC: 26 DF     LD    H,$DF         ;
3CAE: 26 36     LD    H,$36         ;
3CB0: 27        DAA                 ;
3CB1: 4C        LD    C,H           ;
3CB2: 28 45     JR    Z,$3CF9       ;
3CB4: 1B        DEC   DE            ;
3CB5: 18 1C     JR    $3CD3         ;
3CB7: 00        NOP                 ;
3CB8: 1C        INC   E             ;
3CB9: 0C        INC   C             ;
3CBA: 1C        INC   E             ;
3CBB: 61        LD    H,C           ;
3CBC: 1E 60     LD    E,$60         ;
3CBE: 1A        LD    A,(DE)        ;
3CBF: F0        RET   P             ;
3CC0: 1A        LD    A,(DE)        ;
3CC1: 89        ADC   A,C           ;
3CC2: 1A        LD    A,(DE)        ;
3CC3: 61        LD    H,C           ;
3CC4: 1C        INC   E             ;
3CC5: 00        NOP                 ;
3CC6: 00        NOP                 ;
3CC7: 00        NOP                 ;
3CC8: 00        NOP                 ;
3CC9: 00        NOP                 ;
3CCA: 00        NOP                 ;
3CCB: 00        NOP                 ;
3CCC: 00        NOP                 ;
3CCD: 2D        DEC   L             ;
3CCE: 1B        DEC   DE            ;
3CCF: 39        ADD   HL,SP         ;
3CD0: 1B        DEC   DE            ;
3CD1: 00        NOP                 ;
3CD2: 00        NOP                 ;
3CD3: 00        NOP                 ;
3CD4: 00        NOP                 ;
3CD5: 00        NOP                 ;
3CD6: 00        NOP                 ;
3CD7: 00        NOP                 ;
3CD8: 00        NOP                 ;
3CD9: 83        ADD   A,E           ;
3CDA: 2B        DEC   HL            ;
3CDB: DE 1C     SBC   A,$1C         ;
3CDD: D6 2E     SUB   $2E           ;
3CDF: 00        NOP                 ;
3CE0: 00        NOP                 ;
3CE1: 00        NOP                 ;
3CE2: 00        NOP                 ;
3CE3: DD 
3CE4: 28 2E     JR    Z,$3D14       ;
3CE6: 2A 00 00  LD    HL,($0000)    ;
3CE9: 00        NOP                 ;
3CEA: 00        NOP                 ;
3CEB: 96        SUB   (HL)          ;
3CEC: 2B        DEC   HL            ;
3CED: A6        AND   (HL)          ;
3CEE: 2B        DEC   HL            ;
3CEF: E4 2B 2E  CALL  PO,$2E2B      ;
3CF2: 2C        INC   L             ;
3CF3: 77        LD    (HL),A        ;
3CF4: 2C        INC   L             ;
3CF5: C4 2C 10  CALL  NZ,$102C      ;
3CF8: 2D        DEC   L             ;
3CF9: 5C        LD    E,H           ;
3CFA: 2D        DEC   L             ;
3CFB: A3        AND   E             ;
3CFC: 2D        DEC   L             ;
3CFD: B7        OR    A             ;
3CFE: 2D        DEC   L             ;
3CFF: C8        RET   Z             ;
3D00: 2D        DEC   L             ;
3D01: F9        LD    SP,HL         ;
3D02: 2D        DEC   L             ;
3D03: 60        LD    H,B           ;
3D04: 38 98     JR    C,$3C9E       ;
3D06: 38 CD     JR    C,$3CD5       ;
3D08: 38 05     JR    C,$3D0F       ;
3D0A: 39        ADD   HL,SP         ;
3D0B: 3A 39 6C  LD    A,($6C39)     ;
3D0E: 39        ADD   HL,SP         ;
3D0F: A1        AND   C             ;
3D10: 39        ADD   HL,SP         ;
3D11: D9        EXX                 ;
3D12: 39        ADD   HL,SP         ;
3D13: 0E 3A     LD    C,$3A         ;
3D15: 25        DEC   H             ;
3D16: 35        DEC   (HL)          ;
3D17: 81        ADD   A,C           ;
3D18: 34        INC   (HL)          ;
3D19: 00        NOP                 ;
3D1A: 00        NOP                 ;
3D1B: 00        NOP                 ;
3D1C: 00        NOP                 ;
3D1D: 00        NOP                 ;
3D1E: 00        NOP                 ;
3D1F: C2 35 4D  JP    NZ,$4D35      ;
3D22: 36 D8     LD    (HL),$D8      ;
3D24: 36 63     LD    (HL),$63      ;
3D26: 37        SCF                 ;
3D27: 46        LD    B,(HL)        ;
3D28: 3A 5C 1F  LD    A,($1F5C)     ;
3D2B: 06 23     LD    B,$23         ;
3D2D: AC        XOR   H             ;
3D2E: 22 00 00  LD    ($0000),HL    ;
3D31: 01 00 00  LD    BC,$0000      ;
3D34: 02        LD    (BC),A        ;
3D35: 00        NOP                 ;
3D36: 00        NOP                 ;
3D37: 03        INC   BC            ;
3D38: 00        NOP                 ;
3D39: 00        NOP                 ;
3D3A: 05        DEC   B             ;
3D3B: 00        NOP                 ;
3D3C: 00        NOP                 ;
3D3D: 07        RLCA                ;
3D3E: 00        NOP                 ;
3D3F: 00        NOP                 ;
3D40: 10 00     DJNZ  $3D42         ;
3D42: 00        NOP                 ;
3D43: 15        DEC   D             ;
3D44: 00        NOP                 ;
3D45: 00        NOP                 ;
3D46: 20 00     JR    NZ,$3D48      ;
3D48: 00        NOP                 ;
3D49: 25        DEC   H             ;
3D4A: 00        NOP                 ;
3D4B: 00        NOP                 ;
3D4C: 30 00     JR    NC,$3D4E      ;
3D4E: 00        NOP                 ;
3D4F: 40        LD    B,B           ;
3D50: 00        NOP                 ;
3D51: 00        NOP                 ;
3D52: 50        LD    D,B           ;
3D53: 00        NOP                 ;
3D54: 00        NOP                 ;
3D55: 60        LD    H,B           ;
3D56: 00        NOP                 ;
3D57: 00        NOP                 ;
3D58: 70        LD    (HL),B        ;
3D59: 00        NOP                 ;
3D5A: 00        NOP                 ;
3D5B: 80        ADD   A,B           ;
3D5C: 00        NOP                 ;
3D5D: 00        NOP                 ;
3D5E: 90        SUB   B             ;
3D5F: 00        NOP                 ;
3D60: 00        NOP                 ;
3D61: 00        NOP                 ;
3D62: 01 00 50  LD    BC,$5000      ;
3D65: 01 00 00  LD    BC,$0000      ;
3D68: 02        LD    (BC),A        ;
3D69: 00        NOP                 ;
3D6A: 50        LD    D,B           ;
3D6B: 02        LD    (BC),A        ;
3D6C: 00        NOP                 ;
3D6D: 00        NOP                 ;
3D6E: 04        INC   B             ;
3D6F: 00        NOP                 ;
3D70: 00        NOP                 ;
3D71: 10 00     DJNZ  $3D73         ;
3D73: 00        NOP                 ;
3D74: 40        LD    B,B           ;
3D75: 0C        INC   C             ;
3D76: 3F        CCF                 ;
3D77: 18 3B     JR    $3DB4         ;
3D79: 24        INC   H             ;
3D7A: 35        DEC   (HL)          ;
3D7B: 2D        DEC   L             ;
3D7C: 2D        DEC   L             ;
3D7D: 35        DEC   (HL)          ;
3D7E: 24        INC   H             ;
3D7F: 3B        DEC   SP            ;
3D80: 18 3F     JR    $3DC1         ;
3D82: 0C        INC   C             ;
3D83: 40        LD    B,B           ;
3D84: 00        NOP                 ;
3D85: 3F        CCF                 ;
3D86: F4 3B E8  CALL  P,$E83B       ;
3D89: 35        DEC   (HL)          ;
3D8A: DC 2D D3  CALL  C,$D32D       ;
3D8D: 24        INC   H             ;
3D8E: CB 18     RR    B             ;
3D90: C5        PUSH  BC            ;
3D91: 0C        INC   C             ;
3D92: C1        POP   BC            ;
3D93: 00        NOP                 ;
3D94: C0        RET   NZ            ;
3D95: F4 C1 E8  CALL  P,$E8C1       ;
3D98: C5        PUSH  BC            ;
3D99: DC CB D3  CALL  C,$D3CB       ;
3D9C: D3 CB     OUT   ($CB),A       ;
3D9E: DC C5 E8  CALL  C,$E8C5       ;
3DA1: C1        POP   BC            ;
3DA2: F4 C0 00  CALL  P,$00C0       ;
3DA5: C1        POP   BC            ;
3DA6: 0C        INC   C             ;
3DA7: C5        PUSH  BC            ;
3DA8: 18 CB     JR    $3D75         ;
3DAA: 24        INC   H             ;
3DAB: D3 2D     OUT   ($2D),A       ;
3DAD: DC 35 E8  CALL  C,$E835       ;
3DB0: 3B        DEC   SP            ;
3DB1: F4 3F 00  CALL  P,$003F       ;
3DB4: 30 09     JR    NC,$3DBF      ;
3DB6: 2F        CPL                 ;
3DB7: 12        LD    (DE),A        ;
3DB8: 2C        INC   L             ;
3DB9: 1B        DEC   DE            ;
3DBA: 28 22     JR    Z,$3DDE       ;
3DBC: 22 28 1B  LD    ($1B28),HL    ;
3DBF: 2C        INC   L             ;
3DC0: 12        LD    (DE),A        ;
3DC1: 2F        CPL                 ;
3DC2: 09        ADD   HL,BC         ;
3DC3: 30 00     JR    NC,$3DC5      ;
3DC5: 2F        CPL                 ;
3DC6: F7        RST   $30           ;
3DC7: 2C        INC   L             ;
3DC8: EE 28     XOR   $28           ;
3DCA: E5        PUSH  HL            ;
3DCB: 22 DE 1B  LD    ($1BDE),HL    ;
3DCE: D8        RET   C             ;
3DCF: 12        LD    (DE),A        ;
3DD0: D4 09 D1  CALL  NC,$D109      ;
3DD3: 00        NOP                 ;
3DD4: D0        RET   NC            ;
3DD5: F7        RST   $30           ;
3DD6: D1        POP   DE            ;
3DD7: EE D4     XOR   $D4           ;
3DD9: E5        PUSH  HL            ;
3DDA: D8        RET   C             ;
3DDB: DE DE     SBC   A,$DE         ;
3DDD: D8        RET   C             ;
3DDE: E5        PUSH  HL            ;
3DDF: D4 EE D1  CALL  NC,$D1EE      ;
3DE2: F7        RST   $30           ;
3DE3: D0        RET   NC            ;
3DE4: 00        NOP                 ;
3DE5: D1        POP   DE            ;
3DE6: 09        ADD   HL,BC         ;
3DE7: D4 12 D8  CALL  NC,$D812      ;
3DEA: 1B        DEC   DE            ;
3DEB: DE 22     SBC   A,$22         ;
3DED: E5        PUSH  HL            ;
3DEE: 28 EE     JR    Z,$3DDE       ;
3DF0: 2C        INC   L             ;
3DF1: F7        RST   $30           ;
3DF2: 2F        CPL                 ;
3DF3: 00        NOP                 ;
3DF4: 20 06     JR    NZ,$3DFC      ;
3DF6: 1F        RRA                 ;
3DF7: 0C        INC   C             ;
3DF8: 1E 11     LD    E,$11         ;
3DFA: 1B        DEC   DE            ;
3DFB: 17        RLA                 ;
3DFC: 17        RLA                 ;
3DFD: 1B        DEC   DE            ;
3DFE: 11 1E 0C  LD    DE,$0C1E      ;
3E01: 1F        RRA                 ;
3E02: 06 20     LD    B,$20         ;
3E04: 00        NOP                 ;
3E05: 1F        RRA                 ;
3E06: FA 1E F4  JP    M,$F41E       ;
3E09: 1B        DEC   DE            ;
3E0A: EF        RST   $28           ;
3E0B: 17        RLA                 ;
3E0C: E9        JP    (HL)          ;
3E0D: 11 E5 0C  LD    DE,$0CE5      ;
3E10: E2 06 E1  JP    PO,$E106      ;
3E13: 00        NOP                 ;
3E14: E0        RET   PO            ;
3E15: FA E1 F4  JP    M,$F4E1       ;
3E18: E2 EF E5  JP    PO,$E5EF      ;
3E1B: E9        JP    (HL)          ;
3E1C: E9        JP    (HL)          ;
3E1D: E5        PUSH  HL            ;
3E1E: EF        RST   $28           ;
3E1F: E2 F4 E1  JP    PO,$E1F4      ;
3E22: FA E0 00  JP    M,$00E0       ;
3E25: E1        POP   HL            ;
3E26: 06 E2     LD    B,$E2         ;
3E28: 0C        INC   C             ;
3E29: E5        PUSH  HL            ;
3E2A: 11 E9 17  LD    DE,$17E9      ;
3E2D: EF        RST   $28           ;
3E2E: 1B        DEC   DE            ;
3E2F: F4 1E FA  CALL  P,$FA1E       ;
3E32: 1F        RRA                 ;
3E33: 00        NOP                 ;
3E34: 18 05     JR    $3E3B         ;
3E36: 18 09     JR    $3E41         ;
3E38: 16 0D     LD    D,$0D         ;
3E3A: 14        INC   D             ;
3E3B: 11 11 14  LD    DE,$1411      ;
3E3E: 0D        DEC   C             ;
3E3F: 16 09     LD    D,$09         ;
3E41: 18 05     JR    $3E48         ;
3E43: 18 00     JR    $3E45         ;
3E45: 18 FB     JR    $3E42         ;
3E47: 16 F7     LD    D,$F7         ;
3E49: 14        INC   D             ;
3E4A: F3        DI                  ;
3E4B: 11 EF 0D  LD    DE,$0DEF      ;
3E4E: EC 09 EA  CALL  PE,$EA09      ;
3E51: 05        DEC   B             ;
3E52: E8        RET   PE            ;
3E53: 00        NOP                 ;
3E54: E8        RET   PE            ;
3E55: FB        EI                  ;
3E56: E8        RET   PE            ;
3E57: F7        RST   $30           ;
3E58: EA F3 EC  JP    PE,$ECF3      ;
3E5B: EF        RST   $28           ;
3E5C: EF        RST   $28           ;
3E5D: EC F3 EA  CALL  PE,$EAF3      ;
3E60: F7        RST   $30           ;
3E61: E8        RET   PE            ;
3E62: FB        EI                  ;
3E63: E8        RET   PE            ;
3E64: 00        NOP                 ;
3E65: E8        RET   PE            ;
3E66: 05        DEC   B             ;
3E67: EA 09 EC  JP    PE,$EC09      ;
3E6A: 0D        DEC   C             ;
3E6B: EF        RST   $28           ;
3E6C: 11 F3 14  LD    DE,$14F3      ;
3E6F: F7        RST   $30           ;
3E70: 16 FB     LD    D,$FB         ;
3E72: 18 00     JR    $3E74         ;
3E74: 10 03     DJNZ  $3E79         ;
3E76: 10 06     DJNZ  $3E7E         ;
3E78: 0F        RRCA                ;
3E79: 09        ADD   HL,BC         ;
3E7A: 0D        DEC   C             ;
3E7B: 0B        DEC   BC            ;
3E7C: 0B        DEC   BC            ;
3E7D: 0D        DEC   C             ;
3E7E: 09        ADD   HL,BC         ;
3E7F: 0F        RRCA                ;
3E80: 06 10     LD    B,$10         ;
3E82: 03        INC   BC            ;
3E83: 10 00     DJNZ  $3E85         ;
3E85: 10 FD     DJNZ  $3E84         ;
3E87: 0F        RRCA                ;
3E88: FA 0D F7  JP    M,$F70D       ;
3E8B: 0B        DEC   BC            ;
3E8C: F5        PUSH  AF            ;
3E8D: 09        ADD   HL,BC         ;
3E8E: F3        DI                  ;
3E8F: 06 F1     LD    B,$F1         ;
3E91: 03        INC   BC            ;
3E92: F0        RET   P             ;
3E93: 00        NOP                 ;
3E94: F0        RET   P             ;
3E95: FD 
3E96: F0        RET   P             ;
3E97: FA F1 F7  JP    M,$F7F1       ;
3E9A: F3        DI                  ;
3E9B: F5        PUSH  AF            ;
3E9C: F5        PUSH  AF            ;
3E9D: F3        DI                  ;
3E9E: F7        RST   $30           ;
3E9F: F1        POP   AF            ;
3EA0: FA F0 FD  JP    M,$FDF0       ;
3EA3: F0        RET   P             ;
3EA4: 00        NOP                 ;
3EA5: F0        RET   P             ;
3EA6: 03        INC   BC            ;
3EA7: F1        POP   AF            ;
3EA8: 06 F3     LD    B,$F3         ;
3EAA: 09        ADD   HL,BC         ;
3EAB: F5        PUSH  AF            ;
3EAC: 0B        DEC   BC            ;
3EAD: F7        RST   $30           ;
3EAE: 0D        DEC   C             ;
3EAF: FA 0F FD  JP    M,$FD0F       ;
3EB2: 10 24     DJNZ  $3ED8         ;
3EB4: 00        NOP                 ;
3EB5: 54        LD    D,H           ;
3EB6: 0E 40     LD    C,$40         ;
3EB8: 1A        LD    A,(DE)        ;
3EB9: 64        LD    H,H           ;
3EBA: 04        INC   B             ;
3EBB: 2A 5C 0E  LD    HL,($0E5C)    ;
3EBE: 04        INC   B             ;
3EBF: 38 54     JR    C,$3F15       ;
3EC1: 1A        LD    A,(DE)        ;
3EC2: 00        NOP                 ;
3EC3: 11 12 10  LD    DE,$1012      ;
3EC6: 11 24 1C  LD    DE,$1C24      ;
3EC9: 0C        INC   C             ;
3ECA: 18 1B     JR    $3EE7         ;
3ECC: 0E 2D     LD    C,$2D         ;
3ECE: 2E 28     LD    L,$28         ;
3ED0: 24        INC   H             ;
3ED1: 01 09 08  LD    BC,$0809      ;
3ED4: 02        LD    (BC),A        ;
3ED5: 24        INC   H             ;
3ED6: 17        RLA                 ;
3ED7: 0A        LD    A,(BC)        ;
3ED8: 16 0C     LD    D,$0C         ;
3EDA: 18 24     JR    $3F00         ;
3EDC: 15        DEC   D             ;
3EDD: 1D        DEC   E             ;
3EDE: 0D        DEC   C             ;
3EDF: 50        LD    D,B           ;
3EE0: 2F        CPL                 ;
3EE1: 30 31     JR    NC,$3F14      ;
3EE3: 32 33 34  LD    ($3433),A     ;
3EE6: 35        DEC   (HL)          ;
3EE7: FF        RST   $38           ;
3EE8: FF        RST   $38           ;
3EE9: FF        RST   $38           ;
3EEA: FF        RST   $38           ;
3EEB: FF        RST   $38           ;
3EEC: FF        RST   $38           ;
3EED: FF        RST   $38           ;
3EEE: FF        RST   $38           ;
3EEF: FF        RST   $38           ;
3EF0: FF        RST   $38           ;
3EF1: FF        RST   $38           ;
3EF2: FF        RST   $38           ;
3EF3: FF        RST   $38           ;
3EF4: FF        RST   $38           ;
3EF5: FF        RST   $38           ;
3EF6: FF        RST   $38           ;
3EF7: FF        RST   $38           ;
3EF8: FF        RST   $38           ;
3EF9: FF        RST   $38           ;
3EFA: FF        RST   $38           ;
3EFB: FF        RST   $38           ;
3EFC: FF        RST   $38           ;
3EFD: FF        RST   $38           ;
3EFE: FF        RST   $38           ;
3EFF: FF        RST   $38           ;
3F00: FF        RST   $38           ;
3F01: FF        RST   $38           ;
3F02: FF        RST   $38           ;
3F03: FF        RST   $38           ;
3F04: FF        RST   $38           ;
3F05: FF        RST   $38           ;
3F06: FF        RST   $38           ;
3F07: FF        RST   $38           ;
3F08: FF        RST   $38           ;
3F09: FF        RST   $38           ;
3F0A: FF        RST   $38           ;
3F0B: FF        RST   $38           ;
3F0C: FF        RST   $38           ;
3F0D: FF        RST   $38           ;
3F0E: FF        RST   $38           ;
3F0F: FF        RST   $38           ;
3F10: FF        RST   $38           ;
3F11: FF        RST   $38           ;
3F12: FF        RST   $38           ;
3F13: FF        RST   $38           ;
3F14: FF        RST   $38           ;
3F15: FF        RST   $38           ;
3F16: FF        RST   $38           ;
3F17: FF        RST   $38           ;
3F18: FF        RST   $38           ;
3F19: FF        RST   $38           ;
3F1A: FF        RST   $38           ;
3F1B: FF        RST   $38           ;
3F1C: FF        RST   $38           ;
3F1D: FF        RST   $38           ;
3F1E: FF        RST   $38           ;
3F1F: FF        RST   $38           ;
3F20: FF        RST   $38           ;
3F21: FF        RST   $38           ;
3F22: FF        RST   $38           ;
3F23: FF        RST   $38           ;
3F24: FF        RST   $38           ;
3F25: FF        RST   $38           ;
3F26: FF        RST   $38           ;
3F27: FF        RST   $38           ;
3F28: FF        RST   $38           ;
3F29: FF        RST   $38           ;
3F2A: FF        RST   $38           ;
3F2B: FF        RST   $38           ;
3F2C: FF        RST   $38           ;
3F2D: FF        RST   $38           ;
3F2E: FF        RST   $38           ;
3F2F: FF        RST   $38           ;
3F30: FF        RST   $38           ;
3F31: FF        RST   $38           ;
3F32: FF        RST   $38           ;
3F33: FF        RST   $38           ;
3F34: FF        RST   $38           ;
3F35: FF        RST   $38           ;
3F36: FF        RST   $38           ;
3F37: FF        RST   $38           ;
3F38: FF        RST   $38           ;
3F39: FF        RST   $38           ;
3F3A: FF        RST   $38           ;
3F3B: FF        RST   $38           ;
3F3C: FF        RST   $38           ;
3F3D: FF        RST   $38           ;
3F3E: FF        RST   $38           ;
3F3F: FF        RST   $38           ;
3F40: FF        RST   $38           ;
3F41: FF        RST   $38           ;
3F42: FF        RST   $38           ;
3F43: FF        RST   $38           ;
3F44: FF        RST   $38           ;
3F45: FF        RST   $38           ;
3F46: FF        RST   $38           ;
3F47: FF        RST   $38           ;
3F48: FF        RST   $38           ;
3F49: FF        RST   $38           ;
3F4A: FF        RST   $38           ;
3F4B: FF        RST   $38           ;
3F4C: FF        RST   $38           ;
3F4D: FF        RST   $38           ;
3F4E: FF        RST   $38           ;
3F4F: FF        RST   $38           ;
3F50: FF        RST   $38           ;
3F51: FF        RST   $38           ;
3F52: FF        RST   $38           ;
3F53: FF        RST   $38           ;
3F54: FF        RST   $38           ;
3F55: FF        RST   $38           ;
3F56: FF        RST   $38           ;
3F57: FF        RST   $38           ;
3F58: FF        RST   $38           ;
3F59: FF        RST   $38           ;
3F5A: FF        RST   $38           ;
3F5B: FF        RST   $38           ;
3F5C: FF        RST   $38           ;
3F5D: FF        RST   $38           ;
3F5E: FF        RST   $38           ;
3F5F: FF        RST   $38           ;
3F60: FF        RST   $38           ;
3F61: FF        RST   $38           ;
3F62: FF        RST   $38           ;
3F63: FF        RST   $38           ;
3F64: FF        RST   $38           ;
3F65: FF        RST   $38           ;
3F66: FF        RST   $38           ;
3F67: FF        RST   $38           ;
3F68: FF        RST   $38           ;
3F69: FF        RST   $38           ;
3F6A: FF        RST   $38           ;
3F6B: FF        RST   $38           ;
3F6C: FF        RST   $38           ;
3F6D: FF        RST   $38           ;
3F6E: FF        RST   $38           ;
3F6F: FF        RST   $38           ;
3F70: FF        RST   $38           ;
3F71: FF        RST   $38           ;
3F72: FF        RST   $38           ;
3F73: FF        RST   $38           ;
3F74: FF        RST   $38           ;
3F75: FF        RST   $38           ;
3F76: FF        RST   $38           ;
3F77: FF        RST   $38           ;
3F78: FF        RST   $38           ;
3F79: FF        RST   $38           ;
3F7A: FF        RST   $38           ;
3F7B: FF        RST   $38           ;
3F7C: FF        RST   $38           ;
3F7D: FF        RST   $38           ;
3F7E: FF        RST   $38           ;
3F7F: FF        RST   $38           ;
3F80: FF        RST   $38           ;
3F81: FF        RST   $38           ;
3F82: FF        RST   $38           ;
3F83: FF        RST   $38           ;
3F84: FF        RST   $38           ;
3F85: FF        RST   $38           ;
3F86: FF        RST   $38           ;
3F87: FF        RST   $38           ;
3F88: FF        RST   $38           ;
3F89: FF        RST   $38           ;
3F8A: FF        RST   $38           ;
3F8B: FF        RST   $38           ;
3F8C: FF        RST   $38           ;
3F8D: FF        RST   $38           ;
3F8E: FF        RST   $38           ;
3F8F: FF        RST   $38           ;
3F90: FF        RST   $38           ;
3F91: FF        RST   $38           ;
3F92: FF        RST   $38           ;
3F93: FF        RST   $38           ;
3F94: FF        RST   $38           ;
3F95: FF        RST   $38           ;
3F96: FF        RST   $38           ;
3F97: FF        RST   $38           ;
3F98: FF        RST   $38           ;
3F99: FF        RST   $38           ;
3F9A: FF        RST   $38           ;
3F9B: FF        RST   $38           ;
3F9C: FF        RST   $38           ;
3F9D: FF        RST   $38           ;
3F9E: FF        RST   $38           ;
3F9F: FF        RST   $38           ;
3FA0: FF        RST   $38           ;
3FA1: FF        RST   $38           ;
3FA2: FF        RST   $38           ;
3FA3: FF        RST   $38           ;
3FA4: FF        RST   $38           ;
3FA5: FF        RST   $38           ;
3FA6: FF        RST   $38           ;
3FA7: FF        RST   $38           ;
3FA8: FF        RST   $38           ;
3FA9: FF        RST   $38           ;
3FAA: FF        RST   $38           ;
3FAB: FF        RST   $38           ;
3FAC: FF        RST   $38           ;
3FAD: FF        RST   $38           ;
3FAE: FF        RST   $38           ;
3FAF: FF        RST   $38           ;
3FB0: FF        RST   $38           ;
3FB1: FF        RST   $38           ;
3FB2: FF        RST   $38           ;
3FB3: FF        RST   $38           ;
3FB4: FF        RST   $38           ;
3FB5: FF        RST   $38           ;
3FB6: FF        RST   $38           ;
3FB7: FF        RST   $38           ;
3FB8: FF        RST   $38           ;
3FB9: FF        RST   $38           ;
3FBA: FF        RST   $38           ;
3FBB: FF        RST   $38           ;
3FBC: FF        RST   $38           ;
3FBD: FF        RST   $38           ;
3FBE: FF        RST   $38           ;
3FBF: FF        RST   $38           ;
3FC0: FF        RST   $38           ;
3FC1: FF        RST   $38           ;
3FC2: FF        RST   $38           ;
3FC3: FF        RST   $38           ;
3FC4: FF        RST   $38           ;
3FC5: FF        RST   $38           ;
3FC6: FF        RST   $38           ;
3FC7: FF        RST   $38           ;
3FC8: FF        RST   $38           ;
3FC9: FF        RST   $38           ;
3FCA: FF        RST   $38           ;
3FCB: FF        RST   $38           ;
3FCC: FF        RST   $38           ;
3FCD: FF        RST   $38           ;
3FCE: FF        RST   $38           ;
3FCF: FF        RST   $38           ;
3FD0: FF        RST   $38           ;
3FD1: FF        RST   $38           ;
3FD2: FF        RST   $38           ;
3FD3: FF        RST   $38           ;
3FD4: FF        RST   $38           ;
3FD5: FF        RST   $38           ;
3FD6: FF        RST   $38           ;
3FD7: FF        RST   $38           ;
3FD8: FF        RST   $38           ;
3FD9: FF        RST   $38           ;
3FDA: FF        RST   $38           ;
3FDB: FF        RST   $38           ;
3FDC: FF        RST   $38           ;
3FDD: FF        RST   $38           ;
3FDE: FF        RST   $38           ;
3FDF: FF        RST   $38           ;
3FE0: FF        RST   $38           ;
3FE1: FF        RST   $38           ;
3FE2: FF        RST   $38           ;
3FE3: FF        RST   $38           ;
3FE4: FF        RST   $38           ;
3FE5: FF        RST   $38           ;
3FE6: FF        RST   $38           ;
3FE7: FF        RST   $38           ;
3FE8: FF        RST   $38           ;
3FE9: FF        RST   $38           ;
3FEA: FF        RST   $38           ;
3FEB: FF        RST   $38           ;
3FEC: FF        RST   $38           ;
3FED: FF        RST   $38           ;
3FEE: FF        RST   $38           ;
3FEF: FF        RST   $38           ;
3FF0: FF        RST   $38           ;
3FF1: FF        RST   $38           ;
3FF2: FF        RST   $38           ;
3FF3: FF        RST   $38           ;
3FF4: FF        RST   $38           ;
3FF5: FF        RST   $38           ;
3FF6: FF        RST   $38           ;
3FF7: FF        RST   $38           ;
3FF8: FF        RST   $38           ;
3FF9: FF        RST   $38           ;
3FFA: FF        RST   $38           ;
3FFB: FF        RST   $38           ;
3FFC: FF        RST   $38           ;
3FFD: FF        RST   $38           ;
3FFE: FF        RST   $38           ;
3FFF: 35        DEC   (HL)          ;