Star Strike by Kevin Dixon for the Commodore 64 Compute Gazette June 1991 - Magazine Variant

From Public Wiki
Jump to navigation Jump to search

Disassembly

*=$0801

;  0x0801 is BASIC RAM 
0801: 0B 08      ;pointer to 0x080B in BASIC RAM
                 ;0x081E, 0x081F are both 0x00 so that is the 
                 ;end of the BASIC program  
0803: 70 17      ;0x1770 is BASIC line number 6000
0805: 9E         ;BASIC Token for SYS
0806: 32 34 30 37;ASCII parameters of 2407 for BASIC SYS call
                 ;This is memory location 0x0967
080A: 00         ;End of line
080B: 00         ;Empty pointer to indicate
080C: 00         ;the end of a BASIC program
080D: 20 20 20   
0810: 20 20 20 20 20 20   
0816: A0 C4      LDY  #$C4      ; Copy 196 bytes as a group
0818: B9 3C 08   LDA  $083C,Y   ; Copy 083D - 0900
081B: 99 F8 00   STA  $00F8,Y   ;   into 0F9 - 1BC
081E: B9 FD 08   LDA  $08FD,Y   ; Copy 08FE - 09C1
0821: 99 33 03   STA  $0333,Y   ;   into 334 - 3F7
0824: 88         DEY
0825: D0 F1      BNE  $0818
0827: A0 09      LDY  #$09      ; Copy 9 bytes as a group
0829: B9 0C 08   LDA  $080C,Y   ; Copy 080D - 0815
082C: 99 FF 03   STA  $03FF,Y   ;   into 0400 - 0408
082F: 88         DEY
0830: D0 F7      BNE  $0829
0832: A9 3C      LDA  #$3C      ;Load $1F3C into
0834: 85 2D      STA  $2D       ;ZeroPage $2D-$2E
0836: A9 1F      LDA  #$1F      ;Basic variables
0838: 85 2E      STA  $2E       ;pointer
083A: 4C 00 01   JMP  $0100
083D: 11 EA      ORA  ($EA),Y ; this code segment is copied to 0x00F9
083F: 04 3C      DOP  $3C
0841: 1F 81 16   SLO  $1681,X
0844: B9 6E 09   LDA  $096E,Y  ; New Address: 0100
0847: 99 E8 07   STA  $07E8,Y
084A: C8         INY
084B: D0 F7      BNE  $0844
084D: EE 02 01   INC  $0102
0850: EE 05 01   INC  $0105
0853: C6 F9      DEC  $F9
0855: D0 ED      BNE  $0844
0857: A2 03      LDX  #$03
0859: 20 34 03   JSR  $0334
085C: F0 33      BEQ  $0891
085E: C9 07      CMP  #$07
0860: D0 16      BNE  $0878
0862: A2 01      LDX  #$01
0864: 20 34 03   JSR  $0334 ; this code segment is copied to 0x0120
0867: D0 0A      BNE  $0873
0869: A2 04      LDX  #$04
086B: 20 34 03   JSR  $0334
086E: 18         CLC
086F: 69 07      ADC  #$07
0871: 10 05      BPL  $0878
0873: A2 0A      LDX  #$0A
0875: 20 34 03   JSR  $0334
0878: 85 A8      STA  $A8
087A: A5 A7      LDA  $A7
087C: 85 A9      STA  $A9
087E: A5 FE      LDA  $FE
0880: 85 F7      STA  $F7
0882: A5 FF      LDA  $FF
0884: 85 F8      STA  $F8
0886: 20 6C 03   JSR  $036C
0889: A5 F8      LDA  $F8
088B: 85 FF      STA  $FF
088D: A5 F7      LDA  $F7
088F: 85 FE      STA  $FE
0891: E8         INX
0892: 20 34 03   JSR  $0334
0895: D0 1E      BNE  $08B5
0897: A2 08      LDX  #$08
0899: 20 34 03   JSR  $0334
089C: A0 02      LDY  #$02
089E: 84 A8      STY  $A8
08A0: 85 A6      STA  $A6
08A2: 18         CLC
08A3: A5 FC      LDA  $FC
08A5: 65 A6      ADC  $A6
08A7: 85 F7      STA  $F7
08A9: A5 FD      LDA  $FD
08AB: 65 A7      ADC  $A7
08AD: 85 F8      STA  $F8
08AF: 20 6C 03   JSR  $036C
08B2: 4C 13 01   JMP  $0113
08B5: E8         INX          ;this code segment is copied to 0x0171
08B6: 20 34 03   JSR  $0334
08B9: D0 1C      BNE  $08D7
08BB: A0 03      LDY  #$03
08BD: 84 A8      STY  $A8
08BF: E8         INX
08C0: 20 34 03   JSR  $0334
08C3: F0 08      BEQ  $08CD
08C5: A2 08      LDX  #$08
08C7: 20 34 03   JSR  $0334
08CA: 4C 5C 01   JMP  $015C
08CD: A2 0F      LDX  #$0F
08CF: 20 34 03   JSR  $0334
08D2: E6 A7      INC  $A7
08D4: 4C 5C 01   JMP  $015C   ;this code segment is copied to 0x0190
08D7: E8         INX
08D8: 20 34 03   JSR  $0334
08DB: D0 0A      BNE  $08E7
08DD: E8         INX
08DE: 20 34 03   JSR  $0334
08E1: 18         CLC
08E2: 69 04      ADC  #$04
08E4: A8         TAY             ; this code segment is copied to 0x01a0
08E5: D0 D6      BNE  $08BD
08E7: E8         INX
08E8: 20 34 03   JSR  $0334
08EB: D0 0A      BNE  $08F7
08ED: A2 02      LDX  #$02
08EF: 20 34 03   JSR  $0334
08F2: 18         CLC
08F3: 69 06      ADC  #$06
08F5: D0 ED      BNE  $08E4
08F7: A2 08      LDX  #$08
08F9: 20 34 03   JSR  $0334
08FC: D0 E6      BNE  $08E4
08FE: A9 00      LDA  #$00
0900: 85 A7      STA  $A7   ;01bc
0902: A4 FB      LDY  $FB
0904: F0 0C      BEQ  $0912
0906: 06 FA      ASL  $FA
0908: 2A         ROL  A
0909: 26 A7      ROL  $A7
090B: C6 FB      DEC  $FB
090D: CA         DEX
090E: D0 F2      BNE  $0902
0910: A8         TAY
0911: 60         RTS
0912: 48         PHA
0913: B1 FE      LDA  ($FE),Y
0915: 85 FA      STA  $FA
0917: A9 08      LDA  #$08
0919: 85 FB      STA  $FB
091B: 68         PLA
091C: A4 FE      LDY  $FE
091E: D0 02      BNE  $0922
0920: C6 FF      DEC  $FF
0922: C6 FE      DEC  $FE
0924: C0 E7      CPY  #$E7
0926: D0 DE      BNE  $0906
0928: A4 FF      LDY  $FF
092A: C0 07      CPY  #$07
092C: D0 D8      BNE  $0906
092E: A9 37      LDA  #$37
0930: 85 01      STA  $01
0932: 58         CLI
0933: 4C 00 0E   JMP  $0E00
0936: A4 A8      LDY  $A8
0938: F0 22      BEQ  $095C
093A: A5 F7      LDA  $F7
093C: 38         SEC
093D: E5 A8      SBC  $A8
093F: B0 03      BCS  $0944
0941: C6 F8      DEC  $F8
0943: 38         SEC
0944: 85 F7      STA  $F7
0946: A5 FC      LDA  $FC
0948: E5 A8      SBC  $A8
094A: B0 02      BCS  $094E
094C: C6 FD      DEC  $FD
094E: 85 FC      STA  $FC
0950: B1 F7      LDA  ($F7),Y
0952: 88         DEY
0953: 91 FC      STA  ($FC),Y
0955: 98         TYA
0956: D0 F8      BNE  $0950
0958: C4 A9      CPY  $A9
095A: F0 0A      BEQ  $0966
095C: B1 F7      LDA  ($F7),Y
095E: C6 FD      DEC  $FD
0960: C6 F8      DEC  $F8
0962: C6 A9      DEC  $A9
0964: 10 EC      BPL  $0952
0966: 60         RTS

0967: 78         SEI
0968: E6 01      INC  $01
096A: 4C 16 08   JMP  $0816
096D: 60         RTS
096E: 20 08 0A   JSR  $0A08
0971: 00         BRK
0972: 9E 33 35   SHX  $3533,Y
0975: 38         SEC
0976: 34 20      DOP  $20,X
0978: 22         JAM
0979: 0E 5E 4B   ASL  $4B5E
097C: 60         RTS
097D: C0 0B      CPY  #$0B
097F: 44 49      DOP  $49
0981: 58         CLI
0982: 91 20      STA  ($20),Y
0984: BA         TSX
0985: E1 05      SBC  ($05,X)
0987: 8D 10 78   STA  $7810
098A: 08         PHP
098B: F1 38      SBC  ($38),Y
098D: A8         TAY
098E: 63 20      RRA  ($20,X)
0990: 23 66      RLA  ($66,X)
0992: 66 80      ROR  $80
0994: 7E 00 70   ROR  $7000,X
0997: 14 0F      DOP  $0F,X
0999: 34 42      DOP  $42,X
099B: C0 5F      CPY  #$5F
099D: FC 06 C0   TOP  $C006,X
09A0: 57 7C      SRE  $7C,X
09A2: 22         JAM
09A3: 05 C4      ORA  $C4
09A5: 72         JAM
09A6: C1 53      CMP  ($53,X)
09A8: FC 07 30   TOP  $3007,X
09AB: 84 BE      STY  $BE
09AD: 3C F4 08   TOP  $08F4,X
09B0: 18         CLC
09B1: 10 05      BPL  $09B8
09B3: 82 00      DOP  #$00
09B5: 0E 21 00   ASL  $0021
09B8: C1 53      CMP  ($53,X)
09BA: CC 07 88   CPY  $8807
09BD: FE 2D 06   INC  $062D,X
09C0: 9F 1F 00   AXA  $001F,Y
09C3: 1C 3F C5   TOP  $C53F,X
09C6: 5F 80 C8   SRE  $C880,X
09C9: 0B 10      ANC  #$10
09CB: 33 00      RLA  ($00),Y
09CD: A2 2D      LDX  #$2D
09CF: 40         RTI
09D0: F4 54      DOP  $54,X
09D2: F0 F9      BEQ  $09CD
09D4: 48         PHA
09D5: 14 0B      DOP  $0B,X
09D7: 01 E2      ORA  ($E2,X)
09D9: A7 E0      LAX  $E0
09DB: 07 C0      SLO  $C0
09DD: 01 0F      ORA  ($0F,X)
09DF: 80 A3      DOP  #$A3
09E1: A7 CA      LAX  $CA
09E3: 21 47      AND  ($47),Y
09E5: A2 58      LDX  #$58
09E7: 28         PLP
09E8: 0A         ASL  A
09E9: 01 84      ORA  ($84,X)
09EB: 50 91      BVC  $097E
09ED: 07 20      SLO  $20
09EF: E6 00      INC  $00
09F1: 44 1B      DOP  $1B
09F3: 80 D0      DOP  #$D0
09F5: A9 F2      LDA  #$F2
09F7: 90 79      BCC  $0A72
09F9: 28         PLP
09FA: 10 00      BPL  $09FC
09FC: 70 FC      BVS  $09FA
09FE: 17 3C      SLO  $3C,X
0A00: C5 7C      CMP  $7C
0A02: A1 B3      LDA  ($B3,X)
0A04: E5 20      SBC  $20
0A06: 13 59      SLO  ($59),Y
0A08: 2C 16 85   BIT  $8516
0A0B: C5 5F      CMP  $5F
0A0D: 91 57      STA  ($57),Y
0A0F: F4 04      DOP  $04,X
0A11: C0 58      CPY  #$58
0A13: 7C 1E 8A   TOP  $8A1E,X
0A16: 85 A2      STA  $A2
0A18: A0 7C      LDY  #$7C
0A1A: C9 DF      CMP  #$DF
0A1C: F8         SED
0A1D: 01 80      ORA  ($80,X)
0A1F: 4C F9 48   JMP  $48F9
0A22: C4 21      CPY  $21
0A24: 04 20      DOP  $20
0A26: 78         SEI
0A27: 8A         TXA
0A28: 9F 02 B6   AXA  $B602,Y
0A2B: 04 E1      DOP  $E1
0A2D: C9 F2      CMP  #$F2
0A2F: F7 79      ISB  $79,X
0A31: 70 68      BVS  $0A9B
0A33: 84 E2      STY  $E2
0A35: C8         INY
0A36: 07 81      SLO  $81
0A38: 1C E6 E7   TOP  $E7E6,X
0A3B: CB 4C      AXS  #$4C
0A3D: 07 18      SLO  $18
0A3F: 40         RTI
0A40: 2C 3C 34   BIT  $343C
0A43: 02         JAM
0A44: 3E F2 B3   ROL  $B3F2,X
0A47: 38         SEC
0A48: F3 F3      ISB  ($F3),Y
0A4A: E5 AC      SBC  $AC
0A4C: 23 50      RLA  ($50,X)
0A4E: 08         PHP
0A4F: 00         BRK
0A50: E0 F8      CPX  #$F8
0A52: 2F 7E 33   RLA  $337E
0A55: 9A         TXS
0A56: 9F 2F 85   AXA  $852F,Y
0A59: 03 AF      SLO  ($AF,X)
0A5B: 85 0F      STA  $0F
0A5D: 1D 01 E0   ORA  $E001,X
0A60: 3F 69 04   RLA  $0469,X
0A63: 07 E4      SLO  $E4
0A65: E7 CB      ISB  $CB
0A67: 5D E7 A1   EOR  $A1E7,X
0A6A: 03 11      SLO  ($11,X)
0A6C: DA         NOP
0A6D: 7F F9 D9   RRA  $D9F9,X
0A70: E0 29      CPX  #$29
0A72: F4 B6      DOP  $B6,X
0A74: 0A         ASL  A
0A75: 7C 24 E2   TOP  $E224,X
0A78: 3F 80 00   RLA  $0080,X
0A7B: 1F 14 0E   SLO  $0E14,X
0A7E: 10 9B      BPL  $0A1B
0A80: 08         PHP
0A81: 9D 9C 2C   STA  $2C9C,X
0A84: A9 1F      LDA  #$1F
0A86: 86 38      STX  $38
0A88: 0A         ASL  A
0A89: 1E 1A A1   ASL  $A11A,X
0A8C: 32         JAM
0A8D: 8F 81 B0   SAX  $B081
0A90: E6 A1      INC  $A1
0A92: 58         CLI
0A93: 28         PLP
0A94: 0A         ASL  A
0A95: EA         NOP
0A96: C0 2A      CPY  #$2A
0A98: D3 0C      DCP  ($0C),Y
0A9A: 9C 3A 80   SHY  $803A,X
0A9D: 97 5C      SAX  $5C,Y
0A9F: 0F 05 00   SLO  $0005
0AA2: A3 06      LAX  ($06,X)
0AA4: 5E 8A 94   LSR  $948A,X
0AA7: 62         JAM
0AA8: A4 E8      LDY  $E8
0AAA: 28         PLP
0AAB: 2E 8A 88   ROL  $888A
0AAE: 62         JAM
0AAF: A1 28      LDA  ($28,X)
0AB1: 9A         TXS
0AB2: AA         TAX
0AB3: 98         TYA
0AB4: 9A         TXS
0AB5: FE 98 1B   INC  $1B98,X
0AB8: FF 90 1F   ISB  $1F90,X
0ABB: 57 D0      SRE  $D0,X
0ABD: FD 55 FC   SBC  $FC55,X
0AC0: F5 A9      SBC  $A9,X
0AC2: 7C 3E AA   TOP  $AA3E,X
0AC5: F0 0F      BEQ  $0AD6
0AC7: AB E8      ATX  #$E8
0AC9: 05 AF      ORA  $AF
0ACB: EF 2E 02   ISB  $022E
0ACE: 60         RTS
0ACF: 04 D8      DOP  $D8
0AD1: C6 8D      DEC  $8D
0AD3: 4C C1 92   JMP  $92C1
0AD6: 61 52      ADC  ($52,X)
0AD8: 80 14      DOP  #$14
0ADA: 1A         NOP
0ADB: 05 05      ORA  $05
0ADD: 38         SEC
0ADE: 14 08      DOP  $08,X
0AE0: 85 40      STA  $40
0AE2: 5F F5 5C   SRE  $5CF5,X
0AE5: 2A         ROL  A
0AE6: A5 5C      LDA  $5C
0AE8: 08         PHP
0AE9: A9 5C      LDA  #$5C
0AEB: 2E 2A A0   ROL  $A02A
0AEE: 3B 3D F0   RLA  $F03D,Y
0AF1: 2E 06 40   ROL  $4006
0AF4: 3B 02 00   RLA  $0002,Y
0AF7: 2E DF 05   ROL  $05DF
0AFA: 3B 64 F1   RLA  $F164,Y
0AFD: C2 88      DOP  #$88
0AFF: 00         BRK
0B00: FC 00 07   TOP  $0700,X
0B03: 96 00      STX  $00,Y
0B05: 19 69 C0   ORA  $C069,Y
0B08: 3E 99 40   ROL  $4099,X
0B0B: 5B A9 50   SRE  $50A9,Y
0B0E: 57 D9      SRE  $D9,X
0B10: F0 69      BEQ  $0B7B
0B12: A7 F0      LAX  $F0
0B14: F5 6A      SBC  $6A,X
0B16: 7C EA A6   TOP  $A6EA,X
0B19: 68         PLA
0B1A: FB 66 7B   ISB  $7B66,Y
0B1D: F0 4E      BEQ  $0B6D
0B1F: 55 58      EOR  $58,X
0B21: 1F 79 DD   SLO  $DD79,X
0B24: 3E 55 95   ROL  $9555,X
0B27: 07 AE      SLO  $AE
0B29: 95 0E      STA  $0E,X
0B2B: E9 66      SBC  #$66
0B2D: 01 DD      ORA  ($DD,X)
0B2F: 76 00      ROR  $00,X
0B31: BF 5F 00   LAX  $005F,Y
0B34: DE EC 00   DEC  $00EC,X
0B37: 0F BC 00   SLO  $00BC
0B3A: 02         JAM
0B3B: D8         CLD
0B3C: 3A         NOP
0B3D: 78         SEI
0B3E: 9F 7B 86   AXA  $867B,Y
0B41: 60         RTS
0B42: 00         BRK
0B43: 3F 50 02   RLA  $0250,X
0B46: E5 9C      SBC  $9C
0B48: 03 5E      SLO  ($5E,X)
0B4A: B4 06      LDY  $06,X
0B4C: 59 BB 09   EOR  $09BB,Y
0B4F: B6 7B      LDX  $7B,Y
0B51: 0A         ASL  A
0B52: BA         TSX
0B53: 57 36      SRE  $36,X
0B55: 59 E5 3D   EOR  $3DE5,Y
0B58: 5D 5D 16   EOR  $165D,X
0B5B: 77 6D      RRA  $6D,X
0B5D: DE 57 59   DEC  $5957,X
0B60: D6 7A      DEC  $7A,X
0B62: DF DD EA   DCP  $EADD,X
0B65: 64 DD      DOP  $DD
0B67: E7 64      ISB  $64
0B69: BF 75 B4   LAX  $B475,Y
0B6C: 2D 56 70   AND  $7056
0B6F: 3E B9 E0   ROL  $E0B9,X
0B72: 05 A5      ORA  $A5
0B74: 80 0D      DOP  #$0D
0B76: 5E 8B 0D   LSR  $0D8B,X
0B79: 1F D5 22   SLO  $22D5,X
0B7C: 04 B0      DOP  $B0
0B7E: 00         BRK
0B7F: CA         DEX
0B80: 86 D2      STX  $D2
0B82: E2 11      DOP  #$11
0B84: 51 2C      EOR  ($2C),Y
0B86: 40         RTI
0B87: 41 0D      EOR  ($0D,X)
0B89: A9 C0      LDA  #$C0
0B8B: 03 67      SLO  ($67,X)
0B8D: 2B DC      ANC  #$DC
0B8F: 20 02 30   JSR  $3002
0B92: C2 F1      DOP  #$F1
0B94: E2 4C      DOP  #$4C
0B96: 59 1C 07   EOR  $071C,Y
0B99: A9 33      LDA  #$33
0B9B: E5 31      SBC  $31
0B9D: B1 E1      LDA  ($E1),Y
0B9F: 21 50      AND  ($50),Y
0BA1: 04 01      DOP  $01
0BA3: C8         INY
0BA4: 3F 48 9C   RLA  $9C48,X
0BA7: 78         SEI
0BA8: 20 DC 51   JSR  $51DC
0BAB: 3C 87 6E   TOP  $6E87,X
0BAE: 06 02      ASL  $02
0BB0: 07 05      SLO  $05
0BB2: 03 08      SLO  ($08,X)
0BB4: 01 04      ORA  ($04,X)
0BB6: FF F9 FD   ISB  $FDF9,X
0BB9: F8         SED
0BBA: FA         NOP
0BBB: FC F7 FE   TOP  $FEF7,X
0BBE: FB D5 33   ISB  $33D5,Y
0BC1: EF DF BF   ISB  $BFDF
0BC4: 05 13      ORA  $13
0BC6: 95 22      STA  $22,X
0BC8: 43 A2      SRE  ($A2,X)
0BCA: CC 49 46   CPY  $4649
0BCD: 45 44      EOR  $44
0BCF: 20 C5 4E   JSR  $4EC5
0BD2: B0 10      BCS  $0BE4
0BD4: 47 59      SRE  $59
0BD6: 5A         NOP
0BD7: 28         PLP
0BD8: 12         JAM
0BD9: D3 45      DCP  ($45),Y
0BDB: 43 54      SRE  ($54,X)
0BDD: 4F 52 3A   SRE  $3A52
0BE0: 1D 1D 20   ORA  $201D,X
0BE3: 58         CLI
0BE4: 58         CLI
0BE5: 58         CLI
0BE6: 9D 94 58   STA  $5894,X
0BE9: 00         BRK
0BEA: C7 41      DCP  $41
0BEC: 4D 45 20   EOR  $2045
0BEF: 4F 56 45   SRE  $4556
0BF2: 52         JAM
0BF3: AA         TAX
0BF4: C1 9F      CMP  ($9F,X)
0BF6: C3 88      DCP  ($88,X)
0BF8: 47 52      SRE  $52
0BFA: 02         JAM
0BFB: 0D 55 4C   ORA  $4C55
0BFE: 41 54      EOR  ($54,X)
0C00: A0 42      LDY  #$42
0C02: 53 21      SRE  ($21),Y
0C04: C5 CD      CMP  $CD
0C06: 21 0D      AND  ($0D),Y
0C08: 53 49      SRE  ($49),Y
0C0A: A4 20      LDY  $20
0C0C: 41 43      EOR  ($43,X)
0C0E: 43 4F      SRE  ($4F,X)
0C10: 4D 50 4C   EOR  $4C50
0C13: 49 53      EOR  #$53
0C15: 48         PHA
0C16: 45 44      EOR  $44
0C18: 21 00      AND  ($00),Y
0C1A: 05 22      ORA  $22
0C1C: BD C1 D2   LDA  $D2C1,X
0C1F: 20 20 D3   JSR  $D320
0C22: D4 D2      DOP  $D2,X
0C24: C9 CB      CMP  #$CB
0C26: C5 00      CMP  $00
0C28: 42         JAM
0C29: 59 20 CB   EOR  $CB20,Y
0C2C: 45 56      EOR  $56
0C2E: 49 4E      EOR  #$4E
0C30: 20 C4 49   JSR  $49C4
0C33: 58         CLI
0C34: 4F 4E 00   SRE  $004E
0C37: 31 39      AND  ($39),Y
0C39: 39 30 80   AND  $8030,Y
0C3C: 07 1F      SLO  $1F
0C3E: 00         BRK
0C3F: 06 20      ASL  $20
0C41: 09 05      ORA  #$05
0C43: 09 00      ORA  #$00
0C45: 80 14      DOP  #$14
0C47: 00         BRK
0C48: 51 28      EOR  ($28),Y
0C4A: 14 06      DOP  $06,X
0C4C: 20 F7 FB   JSR  $FBF7
0C4F: F7 00      ISB  $00,X
0C51: F7 05      ISB  $05,X
0C53: C0 01      CPY  #$01
0C55: F7 09      ISB  $09,X
0C57: FB 36 18   ISB  $1836,Y
0C5A: D0 1C      BNE  $0C78
0C5C: 64 0C      DOP  $0C
0C5E: 14 12      DOP  $12,X
0C60: 00         BRK
0C61: 00         BRK
0C62: F4 20      DOP  $20,X
0C64: 89 3C      DOP  #$3C
0C66: 90 04      BCC  $0C6C
0C68: 20 00 10   JSR  $1000
0C6B: 84 10      STY  $10
0C6D: B9 10 42   LDA  $4210,Y
0C70: 10 E3      BPL  $0C55
0C72: 3C 00 02   TOP  $0200,X
0C75: 60         RTS
0C76: 20 00 27   JSR  $2700
0C79: 00         BRK
0C7A: 04 02      DOP  $02
0C7C: 01 68      ORA  ($68,X)
0C7E: A0 08      LDY  #$08
0C80: 80 81      DOP  #$81
0C82: 00         BRK
0C83: 9C 00 10   SHY  $1000,X
0C86: 03 02      SLO  ($02,X)
0C88: A0 81      LDY  #$81
0C8A: 22         JAM
0C8B: 00         BRK
0C8C: 06 00      ASL  $00
0C8E: 72         JAM
0C8F: 02         JAM
0C90: 40         RTI
0C91: 04 03      DOP  $03
0C93: 80 06      DOP  #$06
0C95: 8A         TXA
0C96: 00         BRK
0C97: 18         CLC
0C98: C8         INY
0C99: 00         BRK
0C9A: 09 00      ORA  #$00
0C9C: 01 01      ORA  ($01,X)
0C9E: 04 01      DOP  $01
0CA0: 00         BRK
0CA1: A2 00      LDX  #$00
0CA3: AC 03 0E   LDY  $0E03
0CA6: E2 7E      DOP  #$7E
0CA8: FD 42 FA   SBC  $FA42,X
0CAB: 27 2E      RLA  $2E
0CAD: F0 30      BEQ  $0CDF
0CAF: 59 AB 04   EOR  $04AB,Y
0CB2: F0 08      BEQ  $0CBC
0CB4: AA         TAX
0CB5: CE 41 1C   DEC  $1C41
0CB8: 4C A3 10   JMP  $10A3
0CBB: 4A         LSR  A
0CBC: 86 05      STX  $05
0CBE: 08         PHP
0CBF: CE 34 14   DEC  $1434
0CC2: D0 10      BNE  $0CD4
0CC4: E4 00      CPX  $00
0CC6: 20 20 80   JSR  $8020
0CC9: AF 5F D1   LAX  $D15F
0CCC: 59 04 E0   EOR  $E004,Y
0CCF: 18         CLC
0CD0: 14 DF      DOP  $DF,X
0CD2: 0C 01 86   TOP  $8601
0CD5: A2 48      LDX  #$48
0CD7: F0 0F      BEQ  $0CE8
0CD9: A0 24      LDY  #$24
0CDB: 86 CE      STX  $CE
0CDD: 61 D6      ADC  ($D6,X)
0CDF: 73 C6      RRA  ($C6),Y
0CE1: 0B AA      ANC  #$AA
0CE3: AC 16 04   LDY  $0416
0CE6: D0 74      BNE  $0D5C
0CE8: 20 60 E0   JSR  $E060
0CEB: 29 FB      AND  #$FB
0CED: 84 4E      STY  $4E
0CEF: E0 A0      CPX  #$A0
0CF1: FB A9 20   ISB  $20A9,Y
0CF4: 85 FC      STA  $FC
0CF6: 3D 0F D8   AND  $D80F,X
0CF9: 85 FE      STA  $FE
0CFB: A2 08      LDX  #$08
0CFD: E8         INX
0CFE: 76 B1      ROR  $B1,X
0D00: FD 91 FB   SBC  $FB91,X
0D03: 88         DEY
0D04: D0 F9      BNE  $0CFF
0D06: E6 FC      INC  $FC
0D08: E6 FE      INC  $FE
0D0A: CA         DEX
0D0B: D0 F0      BNE  $0CFD
0D0D: A5 01      LDA  $01
0D0F: 09 04      ORA  #$04
0D11: 85 01      STA  $01
0D13: AD 70 27   LDA  $2770
0D16: 09 90      ORA  #$90
0D18: 54 0E      DOP  $0E,X
0D1A: DC A0 00   TOP  $00A0,X
0D1D: B9 20 0F   LDA  $0F20,Y
0D20: 99 00 24   STA  $2400,Y
0D23: C8         INY
0D24: C0 20      CPY  #$20
0D26: D0 F5      BNE  $0D1D
0D28: E8         INX
0D29: 37 07      RLA  $07,X
0D2B: 5A         NOP
0D2C: CE AD 05   DEC  $05AD
0D2F: D0 55      BNE  $0D86
0D31: C2 15      DOP  #$15
0D33: 10 42      BPL  $0D77
0D35: 50 BC      BVC  $0CF3
0D37: 3A         NOP
0D38: 60         RTS
0D39: BC 07 44   LDY  $4407,X
0D3C: 04 82      DOP  $82
0D3E: 24 9C      BIT  $9C
0D40: 34 09      DOP  $09,X
0D42: 08         PHP
0D43: 3B 09 AA   RLA  $AA09,Y
0D46: 4D C2 01   EOR  $01C2
0D49: 4E 42 BA   LSR  $BA42
0D4C: 33 01      RLA  ($01),Y
0D4E: EA         NOP
0D4F: 0B 8D      ANC  #$8D
0D51: 04 36      DOP  $36
0D53: 15 1A      ORA  $1A,X
0D55: C9 02      CMP  #$02
0D57: 11 83      ORA  ($83),Y
0D59: 10 AB      BPL  $0D06
0D5B: 64 8A      DOP  $8A
0D5D: 38         SEC
0D5E: 21 8D      AND  ($8D),Y
0D60: F8         SED
0D61: A3 85      LAX  ($85,X)
0D63: 24 F0      BIT  $F0
0D65: 06 A9      ASL  $A9
0D67: 81 04      STA  ($04,X)
0D69: 54 C8      DOP  $C8,X
0D6B: A1 A7      LDA  ($A7,X)
0D6D: 20 78 17   JSR  $1778
0D70: 1F 49 1F   SLO  $1F49,X
0D73: 29 1D      AND  #$1D
0D75: D0 0D      BNE  $0D84
0D77: A9 0A      LDA  #$0A
0D79: 58         CLI
0D7A: DC E5 80   TOP  $80E5,X
0D7D: C8         INY
0D7E: 93 C2      AXA  ($C2),Y
0D80: 20 E0 02   JSR  $02E0
0D83: 44 43      DOP  $43
0D85: C6 43      DEC  $43
0D87: 10 F3      BPL  $0D7C
0D89: CE D0 3C   DEC  $3CD0
0D8C: 14 2B      DOP  $2B,X
0D8E: C9 CD      CMP  #$CD
0D90: 05 50      ORA  $50
0D92: 43 1A      SRE  ($1A,X)
0D94: 08         PHP
0D95: EE C8 07   INC  $07C8
0D98: CC 19 5E   CPY  $5E19
0D9B: 0E CE F0   ASL  $F0CE
0D9E: 04 AD      DOP  $AD
0DA0: 34 E8      DOP  $E8,X
0DA2: 0C 80 C1   TOP  $C180
0DA5: A0 1B      LDY  #$1B
0DA7: CE 68 06   DEC  $0668
0DAA: D0 46      BNE  $0DF2
0DAC: A9 03      LDA  #$03
0DAE: 8D 3B DC   STA  $DC3B
0DB1: 06 0E      ASL  $0E
0DB3: 0A         ASL  A
0DB4: 60         RTS
0DB5: 60         RTS
0DB6: 00         BRK
0DB7: E2 51      DOP  #$51
0DB9: 07 03      SLO  $03
0DBB: 78         SEI
0DBC: CC 0B 90   CPY  $900B
0DBF: 06 A7      ASL  $A7
0DC1: 8A         TXA
0DC2: C0 FA      CPY  #$FA
0DC4: 71 18      ADC  ($18),Y
0DC6: B9 01 60   LDA  $6001,Y
0DC9: B1 25      LDA  ($25),Y
0DCB: 80 18      DOP  #$18
0DCD: C9 00      CMP  #$00
0DCF: 06 03      ASL  $03
0DD1: 94 80      STY  $80,X
0DD3: 4B 9D      ASR  #$9D
0DD5: 00         BRK
0DD6: 09 90      ORA  #$90
0DD8: 04 2F      DOP  $2F
0DDA: 64 80      DOP  $80
0DDC: 21 31      AND  ($31),Y
0DDE: C0 8D      CPY  #$8D
0DE0: C1 61      CMP  ($61,X)
0DE2: C8         INY
0DE3: A1 C3      LDA  ($C3,X)
0DE5: E0 60      CPX  #$60
0DE7: D6 07      DEC  $07,X
0DE9: 65 BE      ADC  $BE
0DEB: 80 02      DOP  #$02
0DED: 10 5D      BPL  $0E4C
0DEF: DE 99 00   DEC  $0099,X
0DF2: 8E 04 E2   STX  $E204
0DF5: 24 C3      BIT  $C3
0DF7: 23 02      RLA  ($02,X)
0DF9: 4E 8A 7A   LSR  $7A8A
0DFC: 4C 59 3A   JMP  $3A59
0DFF: B9 43 1C   LDA  $1C43,Y
0E02: 4E 04 1A   LSR  $1A04
0E05: 63 58      RRA  ($58,X)
0E07: 42         JAM
0E08: 14 F0      DOP  $F0,X
0E0A: 21 70      AND  ($70),Y
0E0C: 11 67      ORA  ($67),Y
0E0E: 3B 11 B0   RLA  $B011,Y
0E11: 15 20      ORA  $20,X
0E13: 79 3C 4C   ADC  $4C3C,Y
0E16: 81 E4      STA  ($E4,X)
0E18: 90 A8      BCC  $0DC2
0E1A: B9 70 0E   LDA  $0E70,Y
0E1D: DD 9B 90   CMP  $909B,X
0E20: 03 20      SLO  ($20,X)
0E22: 62         JAM
0E23: 67 85      RRA  $85
0E25: 01 EC      ORA  ($EC,X)
0E27: 0A         ASL  A
0E28: 09 9D      ORA  #$9D
0E2A: 16 38      ASL  $38,X
0E2C: 9D 3A D0   STA  $D03A,X
0E2F: 2A         ROL  A
0E30: FB 74 EA   ISB  $EA74,Y
0E33: E0 C9      CPX  #$C9
0E35: F0 C7      BEQ  $0DFE
0E37: E1 C9      SBC  ($C9,X)
0E39: 38         SEC
0E3A: E9 E2      SBC  #$E2
0E3C: A9 F4      LDA  #$F4
0E3E: 87 27      SAX  $27
0E40: DE 1E 9E   DEC  $9E1E,X
0E43: 3B B4 07   RLA  $07B4,Y
0E46: 84 C4      STY  $C4
0E48: 80 2C      DOP  #$2C
0E4A: A9 9A      LDA  #$9A
0E4C: F0 C9      BEQ  $0E17
0E4E: 70 6F      BVS  $0EBF
0E50: 2A         ROL  A
0E51: 0E 01 30   ASL  $3001
0E54: 27 4C      RLA  $4C
0E56: 8C 50 25   STY  $2550
0E59: 50 18      BVC  $0E73
0E5B: 69 10      ADC  #$10
0E5D: 60         RTS
0E5E: D2         JAM
0E5F: 04 C2      DOP  $C2
0E61: 2A         ROL  A
0E62: 3A         NOP
0E63: 47 A0      SRE  $A0
0E65: 40         RTI
0E66: C4 01      CPY  $01
0E68: E6 58      INC  $58
0E6A: 75 F0      ADC  $F0,X
0E6C: 11 78      ORA  ($78),Y
0E6E: 41 D0      EOR  ($D0,X)
0E70: 40         RTI
0E71: 54 83      DOP  $83,X
0E73: 4C 54 77   JMP  $7754
0E76: 61 18      ADC  ($18,X)
0E78: ED E8 00   SBC  $00E8
0E7B: 56 1D      LSR  $1D,X
0E7D: 5A         NOP
0E7E: 19 5B 3E   ORA  $3E5B,Y
0E81: 5A         NOP
0E82: 19 2F DE   ORA  $DE2F,Y
0E85: F1 68      SBC  ($68),Y
0E87: C5 50      CMP  $50
0E89: A3 15      LAX  ($15,X)
0E8B: DE 8F 56   DEC  $568F,X
0E8E: 1C 48 85   TOP  $8548,X
0E91: 6C 41 13  JMP  ($1341)
0E94: 1E 89 FF   ASL  $FF89,X
0E97: D0 42      BNE  $0EDB
0E99: 3C 95 A2   TOP  $A295,X
0E9C: 59 80 41   EOR  $4180,Y
0E9F: 1F AF 12   SLO  $12AF,X
0EA2: A0 5E      LDY  #$5E
0EA4: 06 04      ASL  $04
0EA6: 9E 80 2F   SHX  $2F80,Y
0EA9: 51 15      EOR  ($15),Y
0EAB: 60         RTS
0EAC: 84 1F      STY  $1F
0EAE: C9 07      CMP  #$07
0EB0: D0 0C      BNE  $0EBE
0EB2: 38         SEC
0EB3: 70 8F      BVS  $0E44
0EB5: FD E4 86   SBC  $86E4,X
0EB8: 40         RTI
0EB9: CC 05 04   CPY  $0405
0EBC: 12         JAM
0EBD: 28         PLP
0EBE: 8A         TXA
0EBF: 01 C6      ORA  ($C6,X)
0EC1: 0E 80 10   ASL  $1080
0EC4: D0 FE      BNE  $0EC4
0EC6: 23 DC      RLA  ($DC,X)
0EC8: 21 18      AND  ($18),Y
0ECA: E8         INX
0ECB: 1C 11 88   TOP  $8811,X
0ECE: 19 05 FE   ORA  $FE05,Y
0ED1: 00         BRK
0ED2: D0 87      BNE  $0E5B
0ED4: 27 20      RLA  $20
0ED6: 04 10      DOP  $10
0ED8: 98         TYA
0ED9: 38         SEC
0EDA: 13 2D      SLO  ($2D),Y
0EDC: 02         JAM
0EDD: 2C C0 8A   BIT  $8AC0
0EE0: 79 80 F1   ADC  $F180,Y
0EE3: 42         JAM
0EE4: AD 80 03   LDA  $0380
0EE7: 35 38      AND  $38,X
0EE9: E9 0C      SBC  #$0C
0EEB: 4A         LSR  A
0EEC: 4A         LSR  A
0EED: AA         TAX
0EEE: 76 00      ROR  $00,X
0EF0: 14 87      DOP  $87,X
0EF2: 04 06      DOP  $06
0EF4: C0 42      CPY  #$42
0EF6: E4 10      CPX  $10
0EF8: 18         CLC
0EF9: A9 28      LDA  #$28
0EFB: D1 A1      CMP  ($A1),Y
0EFD: C2 23      DOP  #$23
0EFF: F0 18      BEQ  $0F19
0F01: 8A         TXA
0F02: 65 FD      ADC  $FD
0F04: 85 FD      STA  $FD
0F06: 0E B8 65   ASL  $65B8
0F09: FE 3B 1D   INC  $1D3B,X
0F0C: A5 FE      LDA  $FE
0F0E: 54 70      DOP  $70,X
0F10: D4 85      DOP  $85,X
0F12: FE 60 20   INC  $2060,X
0F15: AF 13 20   LAX  $2013
0F18: 50 13      BVC  $0F2D
0F1A: A9 23      LDA  #$23
0F1C: CA         DEX
0F1D: 6B E3      ARR  #$E3
0F1F: 58         CLI
0F20: 2F 18 30   RLA  $3018
0F23: 0A         ASL  A
0F24: A8         TAY
0F25: C8         INY
0F26: C4 29      CPY  $29
0F28: 3F C9 28   RLA  $28C9,X
0F2B: B0 F7      BCS  $0F24
0F2D: AA         TAX
0F2E: 20 D5 12   JSR  $12D5
0F31: D0 F1      BNE  $0F24
0F33: CE AA AD   DEC  $ADAA
0F36: 8A         TXA
0F37: 03 3A      SLO  ($3A,X)
0F39: 06 04      ASL  $04
0F3B: CC 01 AA   CPY  $AA01
0F3E: 8A         TXA
0F3F: 29 03      AND  #$03
0F41: 09 80      ORA  #$80
0F43: 00         BRK
0F44: 70 03      BVS  $0F49
0F46: 40         RTI
0F47: 20 FE 12   JSR  $12FE
0F4A: B0 85      BCS  $0ED1
0F4C: 01 91      ORA  ($91,X)
0F4E: FD EE 2F   SBC  $2FEE,X
0F51: C2 27      DOP  #$27
0F53: 05 A9      ORA  $A9
0F55: 20 40 09   JSR  $0940
0F58: 04 88      DOP  $88
0F5A: 05 99      ORA  $99
0F5C: 28         PLP
0F5D: 06 99      ASL  $99
0F5F: E8         INX
0F60: 06 88      ASL  $88
0F62: D0 F1      BNE  $0F55
0F64: 80 71      DOP  #$71
0F66: 0E 34 E1   ASL  $E134
0F69: C8         INY
0F6A: 88         DEY
0F6B: 28         PLP
0F6C: D0 E3      BNE  $0F51
0F6E: 1C 41 AF   TOP  $AF41,X
0F71: 03 2E      SLO  ($2E,X)
0F73: 60         RTS
0F74: A9 33      LDA  #$33
0F76: 4F 77 60   SRE  $6077
0F79: 18         CLC
0F7A: AD D7 6D   LDA  $6DD7
0F7D: 82 44      DOP  #$44
0F7F: 14 38      DOP  $38,X
0F81: 06 02      ASL  $02
0F83: 8D 41 48   STA  $4841
0F86: 0A         ASL  A
0F87: 04 8D      DOP  $8D
0F89: D1 AD      CMP  ($AD),Y
0F8B: 10 04      BPL  $0F91
0F8D: 8D 81 AD   STA  $AD81
0F90: 10 95      BPL  $0F27
0F92: 03 61      SLO  ($61,X)
0F94: 60         RTS
0F95: AE 40 11   LDX  $1140
0F98: 8E 63 34   STX  $3463
0F9B: 64 D0      DOP  $D0
0F9D: 0C 65 0E   TOP  $0E65
0FA0: E8         INX
0FA1: 8E 66 B4   STX  $B466
0FA4: AA         TAX
0FA5: 01 8D      ORA  ($8D,X)
0FA7: 9C 02 20   SHY  $2002,X
0FAA: 8C 13 CE   STY  $CE13
0FAD: 1D 05 41   ORA  $4105,X
0FB0: 60         RTS
0FB1: 30 3A      BMI  $0FED
0FB3: 03 0C      SLO  ($0C,X)
0FB5: B8         CLV
0FB6: 80 4C      DOP  #$4C
0FB8: 74 14      DOP  $14,X
0FBA: 7D E8 00   ADC  $00E8,X
0FBD: C2 D6      DOP  #$D6
0FBF: 40         RTI
0FC0: A0 0D      LDY  #$0D
0FC2: 88         DEY
0FC3: B9 02 51   LDA  $5102,Y
0FC6: 36 D0      ROL  $D0,X
0FC8: 80 09      DOP  #$09
0FCA: 60         RTS
0FCB: 6C 24 30  JMP  ($3024)
0FCE: 00         BRK
0FCF: 11 04      ORA  ($04),Y
0FD1: 16 08      ASL  $08,X
0FD3: 65 A4      ADC  $A4
0FD5: 0B 26      ANC  #$26
0FD7: 8D B0 2E   STA  $2EB0
0FDA: 20 5D A0   JSR  $A05D
0FDD: 40         RTI
0FDE: 8D F5 04   STA  $04F5
0FE1: D7 02      DCP  $02,X
0FE3: 42         JAM
0FE4: 1B 82 35   SLO  $3582,Y
0FE7: 64 A6      DOP  $A6
0FE9: 50 28      BVC  $1013
0FEB: 2E 64 9A   ROL  $9A64
0FEE: 0B 69      ANC  #$69
0FF0: 14 52      DOP  $52,X
0FF2: 25 C8      AND  $C8
0FF4: 10 63      BPL  $1059
0FF6: 26 C0      ROL  $C0
0FF8: 48         PHA
0FF9: 2C 97 0F   BIT  $0F97
0FFC: 06 20      ASL  $20
0FFE: 81 13      STA  ($13,X)
1000: 4C 57 14   JMP  $1457
1003: E0 F2      CPX  #$F2
1005: 02         JAM
1006: 28         PLP
1007: 29 20      AND  #$20
1009: D0 0A      BNE  $1015
100B: 79 DD 05   ADC  $05DD,Y
100E: 14 AD      DOP  $AD,X
1010: 3E 80 80   ROL  $8080,X
1013: 90 91      BCC  $0FA6
1015: 07 BF      SLO  $BF
1017: D0 18      BNE  $1031
1019: 69 12      ADC  #$12
101B: D8         CLD
101C: 2E 20 18   ROL  $1820
101F: 00         BRK
1020: 80 38      DOP  #$38
1022: 0C 00 82   TOP  $8200
1025: F3 40      ISB  ($40),Y
1027: 5C 0E 60   TOP  $600E,X
102A: 74 58      DOP  $58,X
102C: 36 09      ROL  $09,X
102E: 80 99      DOP  #$99
1030: 00         BRK
1031: 3C 2B EB   TOP  $EB2B,X
1034: 76 20      ROR  $20,X
1036: 11 F0      ORA  ($F0),Y
1038: F9 8D 7A   SBC  $7A8D,Y
103B: 1F B0 00   SLO  $00B0,X
103E: B7 04      LAX  $04,Y
1040: 0D 17 80   ORA  $8017
1043: D0 F6      BNE  $103B
1045: A0 00      LDY  #$00
1047: FD 0F 10   SBC  $100F,X
104A: 12         JAM
104B: 06 F0      ASL  $F0
104D: F8         SED
104E: 4A         LSR  A
104F: A3 29      LAX  ($29,X)
1051: 77 F0      RRA  $F0,X
1053: F1 40      SBC  ($40),Y
1055: FE 12 EC   INC  $EC12,X
1058: AA         TAX
1059: BD F0 42   LDA  $42F0,X
105C: 06 E6      ASL  $E6
105E: A9 3F      LDA  #$3F
1060: 1C 42 C0   TOP  $C042,X
1063: 04 B0      DOP  $B0
1065: 57 BF      SRE  $BF,X
1067: 9D 80 90   STA  $9080,X
106A: C8         INY
106B: C0 21      CPY  #$21
106D: D0 D3      BNE  $1042
106F: 47 7C      SRE  $7C
1071: 0A         ASL  A
1072: 4A         LSR  A
1073: 07 04      SLO  $04
1075: 3D A0 0E   AND  $0EA0,X
1078: 03 4C      SLO  ($4C,X)
107A: 35 15      AND  $15,X
107C: CE 58 03   DEC  $0358
107F: 10 A9      BPL  $102A
1081: 28         PLP
1082: 8D 04 C4   STA  $C404
1085: 13 68      SLO  ($68),Y
1087: CB 80      AXS  #$80
1089: 2F 10 84   RLA  $8410
108C: 03 0D      SLO  ($0D,X)
108E: 72         JAM
108F: 00         BRK
1090: 06 43      ASL  $43
1092: 06 39      ASL  $39
1094: 80 D8      DOP  #$D8
1096: 24 4C      BIT  $4C
1098: 16 50      ASL  $50,X
109A: 61 30      ADC  ($30,X)
109C: 0C 80 03   TOP  $0380
109F: 91 40      STA  ($40),Y
10A1: AC 0D E0   LDY  $E00D
10A4: F0 17      BEQ  $10BD
10A6: B0 13      BCS  $10BB
10A8: 82 61      DOP  #$61
10AA: 80 0E      DOP  #$0E
10AC: 8E 22 81   STX  $8122
10AF: 50 80      BVC  $1031
10B1: 62         JAM
10B2: 00         BRK
10B3: 1C 79 04   TOP  $0479,X
10B6: 02         JAM
10B7: 29 A3      AND  #$A3
10B9: B8         CLV
10BA: 41 AD      EOR  ($AD,X)
10BC: 5F B3 1A   SRE  $1AB3,X
10BF: 40         RTI
10C0: E0 60      CPX  #$60
10C2: 06 20      ASL  $20
10C4: A0 1B      LDY  #$1B
10C6: AD 06 D8   LDA  $D806
10C9: 79 88 00   ADC  $0088,Y
10CC: 6E 0A 40   ROR  $400A
10CF: 08         PHP
10D0: 56 06      LSR  $06,X
10D2: 8D 8C 11   STA  $118C
10D5: B8         CLV
10D6: 00         BRK
10D7: F0 0B      BEQ  $10E4
10D9: B4 3E      LDY  $3E,X
10DB: EB 4C      SBC  #$4C
10DD: 76 15      ROR  $15,X
10DF: 13 AB      SLO  ($AB),Y
10E1: 63 B5      RRA  ($B5,X)
10E3: 60         RTS
10E4: 2C 8A 33   BIT  $338A
10E7: 3E 0A 0A   ROL  $0A0A,X
10EA: A8         TAY
10EB: A2 00      LDX  #$00
10ED: B9 40 0F   LDA  $0F40,Y
10F0: F0 28      BEQ  $111A
10F2: 8D 63 04   STA  $0463
10F5: 88         DEY
10F6: 04 EB      DOP  $EB
10F8: 49 D8      EOR  #$D8
10FA: 38         SEC
10FB: 81 04      STA  ($04,X)
10FD: DD 49 D8   CMP  $D849,X
1100: E0 81      CPX  #$81
1102: 04 BB      DOP  $BB
1104: 15 4A      ORA  $4A,X
1106: C9 68      CMP  #$68
1108: 16 06      ASL  $06,X
110A: 20 0F 16   JSR  $160F
110D: 4C B4 15   JMP  $15B4
1110: C8         INY
1111: E8         INX
1112: E0 04      CPX  #$04
1114: D0 CD      BNE  $10E3
1116: 98         TYA
1117: BF C4 81   LAX  $81C4,Y
111A: 57 BC      SRE  $BC,X
111C: 18         CLC
111D: 34 2F      DOP  $2F,X
111F: 75 C4      ADC  $C4,X
1121: 6C 40 15  JMP  ($1540)
1124: 14 CE      DOP  $CE,X
1126: 12         JAM
1127: 33 F4      RLA  ($F4),Y
1129: 0F C5 EE   SLO  $EEC5
112C: 4E 4C 71   LSR  $714C
112F: 02         JAM
1130: D0 F0      BNE  $1122
1132: 41 82      EOR  ($82,X)
1134: 84 50      STY  $50
1136: 86 63      STX  $63
1138: AD C7 C9   LDA  $C9C7
113B: FF D0 08   ISB  $08D0,X
113E: 01 0F      ORA  ($0F,X)
1140: 09 02      ORA  #$02
1142: AB 67      ATX  #$67
1144: 00         BRK
1145: EE 02 55   INC  $5502
1148: 53 24      SRE  ($24),Y
114A: C9 38      CMP  #$38
114C: D0 03      BNE  $1151
114E: A0 12      LDY  #$12
1150: 80 CE      DOP  #$CE
1152: 03 A2      SLO  ($A2,X)
1154: 03 10      SLO  ($10,X)
1156: 70 06      BVS  $115E
1158: 0C 81 00   TOP  $0081
115B: FD 4E 46   SBC  $464E,X
115E: 06 07      ASL  $07
1160: 00         BRK
1161: F0 12      BEQ  $1175
1163: AE EB 0A   LDX  $0AEB
1166: 79 12 0D   ADC  $0D12,Y
1169: 9A         TXS
116A: 38         SEC
116B: 48         PHA
116C: C8         INY
116D: F8         SED
116E: 06 2D      ASL  $2D
1170: 39 0E 70   AND  $700E,Y
1173: DE 00 DE   DEC  $DE00,X
1176: 9C 04 40   SHY  $4004,X
1179: 35 10      AND  $10,X
117B: 99 F0 3A   STA  $3AF0,Y
117E: DF 6C 64   DCP  $646C,X
1181: B8         CLV
1182: F0 27      BEQ  $11AB
1184: 56 07      LSR  $07,X
1186: 07 8D      SLO  $8D
1188: 59 2F 80   EOR  $802F,Y
118B: 3F C0 58   RLA  $58C0,X
118E: D8         CLD
118F: 8D 31 81   STA  $8131
1192: 84 70      STY  $70
1194: 9C FA 01   SHY  $01FA,X
1197: 86 09      STX  $09
1199: 88         DEY
119A: 0F 07 AA   SLO  $AA07
119D: 4C B6 16   JMP  $16B6
11A0: D8         CLD
11A1: 74 00      DOP  $00,X
11A3: 97 F0      SAX  $F0,Y
11A5: 1F B0 10   SLO  $10B0,X
11A8: E7 C3      ISB  $C3
11AA: 1C 23 13   TOP  $1323,X
11AD: FE 44 2D   INC  $2D44,X
11B0: DA         NOP
11B1: 60         RTS
11B2: 2C BD 73   BIT  $73BD
11B5: 0C 00 64   TOP  $6400
11B8: E3 1D      ISB  ($1D,X)
11BA: 98         TYA
11BB: 8A         TXA
11BC: B2         JAM
11BD: F0 19      BEQ  $11D8
11BF: B0 0D      BCS  $11CE
11C1: 92         JAM
11C2: 21 09      AND  ($09),Y
11C4: F0 10      BEQ  $11D6
11C6: FE 13 58   INC  $5813,X
11C9: FB 16 BD   ISB  $BD16,Y
11CC: C0 19      CPY  #$19
11CE: C9 F7      CMP  #$F7
11D0: F0 03      BEQ  $11D5
11D2: DE 68 60   DEC  $6068,X
11D5: B4 98      LDY  $98,X
11D7: 01 7C      ORA  ($7C,X)
11D9: 70 92      BVS  $116D
11DB: F0 77      BEQ  $1254
11DD: AA         TAX
11DE: D8         CLD
11DF: 00         BRK
11E0: 72         JAM
11E1: 4E 18 40   LSR  $4018
11E4: 6A         ROR  A
11E5: 9E 30 00   SHX  $0030,Y
11E8: 02         JAM
11E9: AE 02 D0   LDX  $D002
11EC: AC 03 76   LDY  $7603
11EF: 18         CLC
11F0: 40         RTI
11F1: C9 3A      CMP  #$3A
11F3: 27 0C      RLA  $0C
11F5: 80 35      DOP  #$35
11F7: 53 93      SRE  ($93),Y
11F9: E1 02      SBC  ($02,X)
11FB: B3 01      LAX  ($01),Y
11FD: 18         CLC
11FE: A9 06      LDA  #$06
1200: 9D 92 05   STA  $0592,X
1203: EA         NOP
1204: 8A         TXA
1205: 8A         TXA
1206: 00         BRK
1207: 11 53      ORA  ($53),Y
1209: 51 BC      EOR  ($BC),Y
120B: 05 88      ORA  $88
120D: 8C 4C 7A   STY  $7A4C
1210: 17 EE      SLO  $EE,X
1212: 08         PHP
1213: 40         RTI
1214: A9 5F      LDA  #$5F
1216: 17 5E      SLO  $5E,X
1218: 00         BRK
1219: 1D 16 DE   ORA  $DE16,X
121C: 4F 07 FE   SRE  $FE07
121F: 36 08      ROL  $08,X
1221: F0 11      BEQ  $1234
1223: DE 41 D0   DEC  $D041,X
1226: 07 BD      SLO  $BD
1228: 51 C5      EOR  ($C5),Y
122A: 66 A0      ROR  $A0
122C: A0 A9      LDY  #$A9
122E: 07 D2      SLO  $D2
1230: 29 08      AND  #$08
1232: C0 0A      CPY  #$0A
1234: 40         RTI
1235: A4 02      LDY  $02
1237: B9 80 07   LDA  $0780,Y
123A: D9 07 C0   CMP  $C007,Y
123D: 54 83      DOP  $83,X
123F: 57 D0      SRE  $D0,X
1241: 4F A2 01   SRE  $01A2
1244: E8         INX
1245: 60         RTS
1246: BB 48 1A   LAE  $1A48,Y
1249: D9 D0 F6   CMP  $F6D0,Y
124C: A9 04      LDA  #$04
124E: 12         JAM
124F: AB AD      ATX  #$AD
1251: 41 9D      EOR  ($9D,X)
1253: 91 C7      STA  ($C7),Y
1255: 00         BRK
1256: 9D 08 0E   STA  $0E08,X
1259: 9D E6 79   STA  $79E6,X
125C: 80 0A      DOP  #$0A
125E: 9D 02 BD   STA  $BD02,X
1261: 77 0E      RRA  $0E,X
1263: 2D 43 6A   AND  $6A43
1266: 02         JAM
1267: C1 09      CMP  ($09,X)
1269: 14 03      DOP  $03,X
126B: 60         RTS
126C: 66 35      ROR  $35
126E: 43 A9      SRE  ($A9,X)
1270: 5F A1 2A   SRE  $2AA1,X
1273: 97 25      SAX  $25,Y
1275: E0 23      CPX  #$23
1277: 15 9D      ORA  $9D,X
1279: 60         RTS
127A: 21 B9      AND  ($B9),Y
127C: 0A         ASL  A
127D: 1F 01 2C   SLO  $2C01,X
1280: 9D 4B 60   STA  $604B,X
1283: 50 C2      BVC  $1247
1285: E2 F0      DOP  #$F0
1287: 54 DE      DOP  $DE,X
1289: E3 4C      ISB  ($4C,X)
128B: E0 00      CPX  #$00
128D: F0 0C      BEQ  $129B
128F: E0 07      CPX  #$07
1291: F0 21      BEQ  $12B4
1293: AA         TAX
1294: F8         SED
1295: 0E 64 4C   ASL  $4C64
1298: 57 18      SRE  $18,X
129A: 76 AC      ROR  $AC,X
129C: 19 8C 90   ORA  $908C,Y
129F: 02         JAM
12A0: 38         SEC
12A1: 10 92      BPL  $1235
12A3: FE 13 52   INC  $5213,X
12A6: 74 00      DOP  $00,X
12A8: 88         DEY
12A9: 53 02      SRE  ($02),Y
12AB: 60         RTS
12AC: 83 1A      SAX  $1A
12AE: C7 1B      DCP  $1B
12B0: 80 37      DOP  #$37
12B2: 8D AA 85   STA  $85AA
12B5: 86 02      STX  $02
12B7: 2E 33 51   ROL  $5133
12BA: 10 29      BPL  $12E5
12BC: 7F 90 01   RRA  $0190,X
12BF: 01 00      ORA  ($00,X)
12C1: 8D EB 8D   STA  $8DEB
12C4: 58         CLI
12C5: B8         CLV
12C6: FE 27 D0   INC  $D027,X
12C9: 6D 7E 67   ADC  $677E
12CC: E7 20      ISB  $20
12CE: 20 5F CF   JSR  $CF5F
12D1: 41 00      EOR  ($00,X)
12D3: 5A         NOP
12D4: E7 20      ISB  $20
12D6: 80 C1      DOP  #$C1
12D8: 10 52      BPL  $132C
12DA: 60         RTS
12DB: 42         JAM
12DC: 29 01      AND  #$01
12DE: AE 3A 0C   LDX  $0C3A
12E1: AC 89 00   LDY  $0089
12E4: 8E 8E 86   STX  $868E
12E7: 8C 43 3C   STY  $3C43
12EA: 00         BRK
12EB: A4 8A      LDY  $8A
12ED: 09 BD      ORA  #$BD
12EF: 14 54      DOP  $54,X
12F1: A8         TAY
12F2: BD 62 84   LDA  $8462,X
12F5: BC 20 B6   LDY  $B620,X
12F8: 12         JAM
12F9: EC 1F 79   CPX  $791F
12FC: 09 22      ORA  #$22
12FE: CC 20 8C   CPY  $8C20
1301: 1D 48 7A   ORA  $7A48,X
1304: 01 04      ORA  ($04,X)
1306: 35 40      AND  $40,X
1308: C3 83      DCP  ($83,X)
130A: B5 A0      LDA  $A0,X
130C: 20 15 5A   JSR  $5A15
130F: 50 DD      BVC  $12EE
1311: 30 CC      BMI  $12DF
1313: F0 05      BEQ  $131A
1315: 30 03      BMI  $131A
1317: CE FD 03   DEC  $03FD
131A: 3C 0A 71   TOP  $710A,X
131D: C9 06      CMP  #$06
131F: 71 29      ADC  ($29),Y
1321: 2A         ROL  A
1322: 00         BRK
1323: D0 F0      BNE  $1315
1325: 5C C1 5C   TOP  $5CC1,X
1328: 0A         ASL  A
1329: C3 9E      DCP  ($9E,X)
132B: 5D 43 F0   EOR  $F043,X
132E: 58         CLI
132F: 5A         NOP
1330: 19 37 F0   ORA  $F037,Y
1333: 11 AD      ORA  ($AD),Y
1335: FF 07 C9   ISB  $C907,X
1338: 34 F0      DOP  $F0,X
133A: 0A         ASL  A
133B: A9 12      LDA  #$12
133D: 8D 64 73   STA  $7364
1340: 0C A9 10   TOP  $10A9
1343: 8D 5B AD   STA  $AD5B
1346: 1E 0E 0A   ASL  $0A0E,X
1349: AA         TAX
134A: AD 10 01   LDA  $0110
134D: 4E 38 27   LSR  $2738
1350: 3A         NOP
1351: 33 B2      RLA  ($B2),Y
1353: 50 5C      BVC  $13B1
1355: C0 C2      CPY  #$C2
1357: B0 27      BCS  $1380
1359: AD DE 15   LDA  $15DE
135C: 5C 21 C8   TOP  $C821,X
135F: 02         JAM
1360: 34 90      DOP  $90,X
1362: 1B D1 42   SLO  $42D1,Y
1365: 38         SEC
1366: ED B5 B0   SBC  $B0B5
1369: B0 0F      BCS  $137A
136B: 25 0E      AND  $0E
136D: 18         CLC
136E: 6D 22 0E   ADC  $0E22
1371: DD CE 3D   CMP  $3DCE,X
1374: 90 03      BCC  $1379
1376: 24 06      BIT  $06
1378: DF 01 82   DCP  $8201,X
137B: 06 8C      ASL  $8C
137D: 01 63      ORA  ($63,X)
137F: 46 2E      LSR  $2E
1381: 5E 47 2E   LSR  $2E47,X
1384: 19 AD 0B   ORA  $0BAD,Y
1387: 29 03      AND  #$03
1389: D0 52      BNE  $13DD
138B: 01 E9      ORA  ($E9,X)
138D: 0B C5      ANC  #$C5
138F: 00         BRK
1390: 1C 2B 51   TOP  $512B,X
1393: 32         JAM
1394: 32         JAM
1395: 4C B9 1B   JMP  $1BB9
1398: 20 90 1A   JSR  $1A90
139B: AD 00 4B   LDA  $4B00
139E: FC 2D 40   TOP  $402D,X
13A1: 0E 35 AD   ASL  $AD35
13A4: C8         INY
13A5: CD 2E 83   CMP  $832E
13A8: AC 0A 05   LDY  $050A
13AB: 00         BRK
13AC: D0 28      BNE  $13D6
13AE: 55 01      EOR  $01,X
13B0: D0 23      BNE  $13D5
13B2: AD E0 8E   LDA  $8EE0
13B5: 05 1A      ORA  $1A
13B7: F1 00      SBC  ($00),Y
13B9: 36 13      ROL  $13,X
13BB: 3A         NOP
13BC: 28         PLP
13BD: 44 03      DOP  $03
13BF: 12         JAM
13C0: 1C 4B 00   TOP  $004B,X
13C3: FA         NOP
13C4: F0 D6      BEQ  $139C
13C6: 45 00      EOR  $00
13C8: 33 0E      RLA  ($0E),Y
13CA: EE 32 13   INC  $1332
13CD: 20 A0 AD   JSR  $ADA0
13D0: 07 C5      SLO  $C5
13D2: FA         NOP
13D3: AD 4D 5F   LDA  $5F4D
13D6: D0 F5      BNE  $13CD
13D8: AD 96 D0   LDA  $D096
13DB: F0 49      BEQ  $1426
13DD: 9B EB 39   SHS  $39EB,Y
13E0: 07 F0      SLO  $F0
13E2: E6 20      INC  $20
13E4: 1D 16 2D   ORA  $2D16,X
13E7: 24 80      BIT  $80
13E9: 00         BRK
13EA: D0 17      BNE  $1403
13EC: CE 2B 2D   DEC  $2D2B
13EF: 1D 2D 85   ORA  $852D,X
13F2: 60         RTS
13F3: 83 60      SAX  $60
13F5: A9 FF      LDA  #$FF
13F7: 4B 24      ASR  #$24
13F9: 5A         NOP
13FA: 1A         NOP
13FB: AB 67      ATX  #$67
13FD: A0 F0      LDY  #$F0
13FF: 19 3E 9B   ORA  $9B3E,Y
1402: 1F C9 01   SLO  $01C9,X
1405: F0 26      BEQ  $142D
1407: 98         TYA
1408: AA         TAX
1409: DE 1C BE   DEC  $BE1C,X
140C: 4C 16 42   JMP  $4216
140F: 07 41      SLO  $41
1411: 72         JAM
1412: 4C 1B 1A   JMP  $1A1B
1415: D0 AD      BNE  $13C4
1417: 41 45      EOR  ($45,X)
1419: A9 06      LDA  #$06
141B: 8D 48 49   STA  $4948
141E: 2E D0 8D   ROL  $8DD0
1421: 58         CLI
1422: 88         DEY
1423: 2E 3C 62   ROL  $623C
1426: 93 A9      AXA  ($A9),Y
1428: 7D 05 12   ADC  $1205,X
142B: 87 41      SAX  $41
142D: 20 F0 0C   JSR  $0CF0
1430: B9 E6 29   LDA  $29E6,Y
1433: C0 F0      CPY  #$F0
1435: 15 09      ORA  $09,X
1437: 1F 4C 57   SLO  $574C,X
143A: 1A         NOP
143B: CE 2C 06   DEC  $062C
143E: F2         JAM
143F: 6C 7F 1B  JMP  ($1B7F)
1442: A9 E1      LDA  #$E1
1444: 20 0A 1C   JSR  $1C0A
1447: AC E1 22   LDY  $22E1
144A: C0 99      CPY  #$99
144C: 80 90      DOP  #$90
144E: 6D 88 01   ADC  $0188
1451: 50 86      BVC  $13D9
1453: 65 20      ADC  $20
1455: D3 18      DCP  ($18),Y
1457: D0 27      BNE  $1480
1459: AE 1E 0E   LDX  $0E1E
145C: BD 8B 77   LDA  $778B,X
145F: D0 1F      BNE  $1480
1461: BD D8 F0   LDA  $F0D8,X
1464: 1A         NOP
1465: BD 84 1D   LDA  $1D84,X
1468: CD 2A 0E   CMP  $0E2A
146B: F0 12      BEQ  $147F
146D: CD F0 39   CMP  $39F0
1470: 34 0A      DOP  $0A,X
1472: 9D 57 B0   STA  $B057,X
1475: 5A         NOP
1476: 40         RTI
1477: 9D 08 0D   STA  $0D08,X
147A: A0 60      LDY  #$60
147C: CE 65 D0   DEC  $D065
147F: 25 AD      AND  $AD
1481: 62         JAM
1482: 06 F0      ASL  $F0
1484: B0 51      BCS  $14D7
1486: 4C A5 40   JMP  $40A5
1489: 0F 08 92   SLO  $9208
148C: 02         JAM
148D: 06 30      ASL  $30
148F: 08         PHP
1490: A4 CE      LDY  $CE
1492: 2D 05 4C   AND  $4C05
1495: B5 1A      LDA  $1A,X
1497: EE 0F CA   INC  $CA0F
149A: 0F 8D 05   SLO  $058D
149D: 0E 60 A2   ASL  $A260
14A0: 00         BRK
14A1: 18         CLC
14A2: 4C F0 FF   JMP  $FFF0
14A5: A0 A7      LDY  #$A7
14A7: 3C 12 D0   TOP  $D012,X
14AA: A0 62      LDY  #$62
14AC: 10 A7      BPL  $1455
14AE: 62         JAM
14AF: 27 9E      RLA  $9E
14B1: 8A         TXA
14B2: 0D E8 9F   ORA  $9FE8
14B5: 8A         TXA
14B6: 03 79      SLO  ($79,X)
14B8: 2A         ROL  A
14B9: 36 64      ROL  $64,X
14BB: 7C 2A 42   TOP  $422A,X
14BE: 38         SEC
14BF: AD BC 28   LDA  $28BC
14C2: E0 2B      CPX  #$2B
14C4: 40         RTI
14C5: A8         TAY
14C6: 16 0F      ASL  $0F,X
14C8: E9 00      SBC  #$00
14CA: 0D 86 5A   ORA  $5A86
14CD: C4 6C      CPY  $6C
14CF: BC 6F C0   LDY  $C06F,X
14D2: 4C 34 1B   JMP  $1B34
14D5: A0 0C      LDY  #$0C
14D7: C4 AE      CPY  $AE
14D9: D0 34      BNE  $150F
14DB: 03 30      SLO  ($30,X)
14DD: 50 15      BVC  $14F4
14DF: 72         JAM
14E0: 50 32      BVC  $1514
14E2: 12         JAM
14E3: 64 9A      DOP  $9A
14E5: 84 0D      STY  $0D
14E7: AF C9 0A   LAX  $0AC9
14EA: B0 03      BCS  $14EF
14EC: 20 54 1C   JSR  $1C54
14EF: AE 86 67   LDX  $6786
14F2: 00         BRK
14F3: 20 55 07   JSR  $0755
14F6: AE 72 04   LDX  $0472
14F9: 68         PLA
14FA: 4C CD BD   JMP  $BDCD
14FD: A0 21      LDY  #$21
14FF: 20 BB 1A   JSR  $1ABB
1502: C2 15      DOP  #$15
1504: 0A         ASL  A
1505: 87 0D      SAX  $0D
1507: 39 00 AD   AND  $AD00,Y
150A: 23 0E      RLA  ($0E,X)
150C: 17 4A      SLO  $4A,X
150E: 4A         LSR  A
150F: 29 0F      AND  #$0F
1511: 18         CLC
1512: 69 31      ADC  #$31
1514: 00         BRK
1515: 3C BB A9   TOP  $A9BB,X
1518: 04 82      DOP  $82
151A: 2C 12 11   BIT  $1112
151D: 09 AA      ORA  #$AA
151F: A9 98      LDA  #$98
1521: 9D 23 04   STA  $0423,X
1524: CA         DEX
1525: D0 F8      BNE  $151F
1527: E3 A3      ISB  ($A3,X)
1529: 70 2A      BVS  $1555
152B: D8         CLD
152C: 08         PHP
152D: 40         RTI
152E: 07 3C      SLO  $3C
1530: 06 7F      ASL  $7F
1532: 70 5C      BVS  $1590
1534: 00         BRK
1535: A8         TAY
1536: 0D B1 F0   ORA  $F0B1
1539: 68         PLA
153A: 0E 20 23   ASL  $2320
153D: 40         RTI
153E: B0 83      BCS  $14C3
1540: CE 80 58   DEC  $5880
1543: 20 C8 60   JSR  $60C8
1546: 88         DEY
1547: AC 00 08   LDY  $0800
154A: 89 CD      DOP  #$CD
154C: 66 B0      ROR  $B0
154E: 0B 82      ANC  #$82
1550: EA         NOP
1551: 0A         ASL  A
1552: 04 90      DOP  $90
1554: 07 4C      SLO  $4C
1556: D9 50 0C   CMP  $0C50,Y
1559: 60         RTS
155A: 38         SEC
155B: ED 37 60   SBC  $6037
155E: 1E F0 4C   ASL  $4CF0,X
1561: 37 1B      RLA  $1B,X
1563: 60         RTS
1564: 06 01      ASL  $01
1566: D0 1C      BNE  $1584
1568: AD 33 92   LDA  $9233
156B: 17 AD      SLO  $AD,X
156D: 32         JAM
156E: 0E D0 12   ASL  $12D0
1571: 80 CF      DOP  #$CF
1573: 35 9B      AND  $9B,X
1575: 83 49      SAX  $49
1577: 1C 54 00   TOP  $0054,X
157A: 46 41      LSR  $41
157C: B1 50      LDA  ($50),Y
157E: B0 04      BCS  $1584
1580: 36 02      ROL  $02,X
1582: 0B A2      ANC  #$A2
1584: 12         JAM
1585: 26 49      ROL  $49
1587: 80 1C      DOP  #$1C
1589: 90 AD      BCC  $1538
158B: 87 69      SAX  $69
158D: 40         RTI
158E: 4A         LSR  A
158F: C0 4C      CPY  #$4C
1591: C1 1A      CMP  ($1A,X)
1593: DD 4C 02   CMP  $024C,X
1596: 4F 38 02   SRE  $0238
1599: 2B 22      ANC  #$22
159B: FC 16 40   TOP  $4016,X
159E: 1D 01 5B   ORA  $5B01,X
15A1: 18         CLC
15A2: 20 63 1A   JSR  $1A63
15A5: 60         RTS
15A6: B9 1D 19   LDA  $191D,Y
15A9: 72         JAM
15AA: 4C 8A 09   JMP  $098A
15AD: 48         PHA
15AE: D8         CLD
15AF: 20 D0 FB   JSR  $FBD0
15B2: 20 E1 FF   JSR  $FFE1
15B5: F0 FB      BEQ  $15B2
15B7: 28         PLP
15B8: F8         SED
15B9: DF 60 A9   DCP  $A960,X
15BC: 30 4C      BMI  $160A
15BE: 66 20      ROR  $20
15C0: D7 0F      DCP  $0F,X
15C2: A9 18      LDA  #$18
15C4: A2 C6      LDX  #$C6
15C6: 81 02      STA  ($02,X)
15C8: 78         SEI
15C9: 1B 8A 20   SLO  $208A,Y
15CC: 80 D4      DOP  #$D4
15CE: 21 C8      AND  ($C8),Y
15D0: 11 8D      ORA  ($8D),Y
15D2: 05 88      ORA  $88
15D4: 09 0C      ORA  #$0C
15D6: C8         INY
15D7: 13 98      SLO  ($98),Y
15D9: 10 F1      BPL  $15CC
15DB: 8D 06 18   STA  $1806
15DE: 01 8D      ORA  ($8D,X)
15E0: 08         PHP
15E1: 81 11      STA  ($11,X)
15E3: FB 8D 0D   ISB  $0D8D,Y
15E6: 18         CLC
15E7: F6 8D      INC  $8D,X
15E9: 14 81      DOP  $81,X
15EB: 1D 0C 8D   ORA  $8D0C,X
15EE: 25 19      AND  $19
15F0: 0B 8D      ANC  #$8D
15F2: 26 81      ROL  $81
15F4: 11 80      ORA  ($80),Y
15F6: 28         PLP
15F7: 8A         TXA
15F8: 40         RTI
15F9: 40         RTI
15FA: 29 B4      AND  #$B4
15FC: 08         PHP
15FD: 2A         ROL  A
15FE: 88         DEY
15FF: 2C 80 08   BIT  $0880
1602: 2B C8      ANC  #$C8
1604: 2D 81 1C   AND  $1C81
1607: 80 8D      DOP  #$8D
1609: 17 18      SLO  $18,X
160B: 1D BF 10   ORA  $10BF,X
160E: FC 48 35   TOP  $3548,X
1611: 74 31      DOP  $31,X
1613: 8D F9 1A   STA  $1AF9
1616: 04 DC      DOP  $DC
1618: FA         NOP
1619: 8A         TXA
161A: FB 80 08   ISB  $0880,Y
161D: FC 88 FD   TOP  $FD88,X
1620: 07 8D      SLO  $8D
1622: FE 07 A9   INC  $A907,X
1625: 0F 00 F0   SLO  $F000
1628: 58         CLI
1629: D4 D1      DOP  $D1,X
162B: 0E D4 AD   ASL  $ADD4
162E: E0 01      CPX  #$01
1630: 84 5C      STY  $5C
1632: C6 DD      DEC  $DD
1634: 88         DEY
1635: 20 7A 14   JSR  $147A
1638: A9 C9      LDA  #$C9
163A: 8D 2B 07   STA  $072B
163D: 3F 04 8D   RLA  $8D04,X
1640: 2C B0 03   BIT  $03B0
1643: 60         RTS
1644: 07 A8      SLO  $A8
1646: 22         JAM
1647: 1A         NOP
1648: 40         RTI
1649: 58         CLI
164A: 03 88      SLO  ($88,X)
164C: 77 D8      RRA  $D8,X
164E: 00         BRK
164F: 06 13      ASL  $13
1651: A9 81      LDA  #$81
1653: 8D 0B D4   STA  $D40B
1656: 60         RTS
1657: 70 04      BVS  $165D
1659: A2 09      LDX  #$09
165B: 6A         ROR  A
165C: C8         INY
165D: DE 69 88   DEC  $8869,X
1660: 0D A2 0C   ORA  $0CA2
1663: AF 21 EC   LAX  $EC21
1666: A7 61      LAX  $61
1668: A0 12      LDY  #$12
166A: A2 8F      LDX  #$8F
166C: 19 EA 00   ORA  $00EA,Y
166F: FB 8C E4   ISB  $E48C,Y
1672: 46 39      LSR  $39
1674: 80 C3      DOP  #$C3
1676: A3 0E      LAX  ($0E,X)
1678: 80 B1      DOP  #$B1
167A: 9C A9 93   SHY  $93A9,X
167D: 20 D2 FF   JSR  $FFD2
1680: A9 40      LDA  #$40
1682: C1 75      CMP  ($75,X)
1684: 01 16      ORA  ($16,X)
1686: AD 00 5E   LDA  $5E00
1689: 08         PHP
168A: 0A         ASL  A
168B: 8D 00 1D   STA  $1D00
168E: 08         PHP
168F: 90 38      BCC  $16C9
1691: E9 32      SBC  #$32
1693: 8D 2C BB   STA  $BB2C
1696: A9 09      LDA  #$09
1698: 8D 16 A1   STA  $A116
169B: 1A         NOP
169C: 80 08      DOP  #$08
169E: 18         CLC
169F: 88         DEY
16A0: 19 80 08   ORA  $0880,Y
16A3: 1B 08 1C   SLO  $1C08,Y
16A6: 83 10      SAX  $10
16A8: 40         RTI
16A9: 07 B1      SLO  $B1
16AB: B8         CLV
16AC: 40         RTI
16AD: 22         JAM
16AE: 44 8D      DOP  $8D
16B0: 8A         TXA
16B1: 8D 60 12   STA  $1260
16B4: 09 61      ORA  #$61
16B6: 88         DEY
16B7: 5F 80 08   SRE  $0880,X
16BA: 08         PHP
16BB: 88         DEY
16BC: 0F 80 14   SLO  $1480
16BF: 10 48      BPL  $1709
16C1: 59 8B 08   EOR  $088B,Y
16C4: 5A         NOP
16C5: 88         DEY
16C6: 5C 80 08   TOP  $0880,X
16C9: 5D 88 5B   EOR  $5B88,X
16CC: 80 08      DOP  #$08
16CE: 33 0E      RLA  ($0E),Y
16D0: 8D 98 A9   STA  $A998
16D3: FA         NOP
16D4: 8D 32 11   STA  $1132
16D7: 12         JAM
16D8: C0 06      CPY  #$06
16DA: 0E A9 7E   ASL  $7EA9
16DD: 3F C2 C7   RLA  $C7C2,X
16E0: 91 03      STA  ($03),Y
16E2: 0F 39 27   SLO  $2739
16E5: D0 64      BNE  $174B
16E7: 53 AD      SRE  ($AD),Y
16E9: 35 0E      AND  $0E,X
16EB: C9 01      CMP  #$01
16ED: D0 0E      BNE  $16FD
16EF: 07 17      SLO  $17
16F1: 00         BRK
16F2: D0 30      BNE  $1724
16F4: 0D A8 1E   ORA  $1EA8
16F7: F4 4C      DOP  $4C,X
16F9: 4E 1D DF   LSR  $DF1D
16FC: 4D 03 4C   EOR  $4C03
16FF: B6 E7      LDX  $E7,Y
1701: BD 80 88   LDA  $8880,X
1704: 35 1C      AND  $1C,X
1706: AD A7 11   LDA  $11A7
1709: F0 25      BEQ  $1730
170B: CE 62 0E   DEC  $0E62
170E: D0 0D      BNE  $171D
1710: 00         BRK
1711: 77 01      RRA  $01,X
1713: 86 62      STX  $62
1715: A5 D0      LDA  $D0
1717: 13 4C      SLO  ($4C),Y
1719: 30 1E      BMI  $1739
171B: B5 00      LDA  $00,X
171D: AD 1B D4   LDA  $D41B
1720: 29 77      AND  #$77
1722: 8D 23 68   STA  $6823
1725: F0 19      BEQ  $1740
1727: 60         RTS
1728: 1B 4C 9F   SLO  $9F4C,Y
172B: 1E 20 98   ASL  $9820,X
172E: E0 15      CPX  #$15
1730: 23 10      RLA  ($10,X)
1732: 20 D7 14   JSR  $14D7
1735: 2A         ROL  A
1736: 20 7F 15   JSR  $157F
1739: A9 01      LDA  #$01
173B: A2 00      LDX  #$00
173D: 20 18 11   JSR  $1118
1740: D0 71      BNE  $17B3
1742: A6 4F      LDX  $4F
1744: 79 22 02   ADC  $0222,Y
1747: 84 E6      STY  $E6
1749: 01 1E      ORA  ($1E,X)
174B: 9A         TXS
174C: B8         CLV
174D: 19 A9 04   ORA  $04A9,Y
1750: A2 02      LDX  #$02
1752: 6C 83 08  JMP  ($0883)
1755: A2 03      LDX  #$03
1757: 3C 83 10   TOP  $1083,X
175A: A2 04      LDX  #$04
175C: 3C 83 20   TOP  $2083,X
175F: A2 05      LDX  #$05
1761: 3C 83 40   TOP  $4083,X
1764: A2 06      LDX  #$06
1766: 20 1C 1C   JSR  $1C1C
1769: A9 80      LDA  #$80
176B: 8D 38 0E   STA  $0E38
176E: 49 FF      EOR  #$FF
1770: 8D 39 0E   STA  $0E39
1773: A2 07      LDX  #$07
1775: 8E 1E DC   STX  $DC1E
1778: DE 7E 22   DEC  $227E,X
177B: 02         JAM
177C: FE 17 20   INC  $2017,X
177F: DC 1B 20   TOP  $201B,X
1782: C8         INY
1783: C0 19      CPY  #$19
1785: 8C 0F 20   STY  $200F
1788: C2 0F      DOP  #$0F
178A: 4C E3 1D   JMP  $1DE3
178D: A0 0F      LDY  #$0F
178F: 8C 37 C4   STY  $C437
1792: AB D3      ATX  #$D3
1794: 4C C1 1E   JMP  $1EC1
1797: A0 00      LDY  #$00
1799: A2 18      LDX  #$18
179B: 20 BD 40   JSR  $40BD
179E: FC B6 A0   TOP  $A0B6,X
17A1: 84 40      STY  $40
17A3: 1E AB 20   ASL  $20AB,X
17A6: FE 10 08   INC  $0810,X
17A9: 8D 0F D4   STA  $D40F
17AC: AD 36 86   LDA  $8636
17AF: 41 55      EOR  ($55,X)
17B1: A9 10      LDA  #$10
17B3: CC A4 27   CPY  $27A4
17B6: 1E 93 0A   ASL  $0A93,X
17B9: C8         INY
17BA: 1F 98 4C   SLO  $4C98,X
17BD: 1B 1F AD   SLO  $AD1F,Y
17C0: 92         JAM
17C1: F0 34      BEQ  $17F7
17C3: CE 31 00   DEC  $0031
17C6: 27 2A      RLA  $2A
17C8: 1B A9 DC   SLO  $DCA9,Y
17CB: 18         CLC
17CC: 6D 58 8D   ADC  $8D58
17CF: 2F 0E A9   RLA  $A90E
17D2: 05 6D      ORA  $6D
17D4: 80 05      DOP  #$05
17D6: 8D 30 28   STA  $2830
17D9: C1 1A      CMP  ($1A,X)
17DB: A9 21      LDA  #$21
17DD: 02         JAM
17DE: 09 20      ORA  #$20
17E0: 8D 12 D4   STA  $D412
17E3: A9 50      LDA  #$50
17E5: 8D 32 78   STA  $7832
17E8: 20 80 0F   JSR  $0F80
17EB: CE 37 0E   DEC  $0E37
17EE: D0 F8      BNE  $17E8
17F0: 4C ED 1E   JMP  $1EED
17F3: 01 72      ORA  ($72,X)
17F5: 83 D0      SAX  $D0
17F7: F9 AD 01   SBC  $01AD,Y
17FA: DC 29 10   TOP  $1029,X
17FD: F0 F9      BEQ  $17F8
17FF: A9 00      LDA  #$00
1801: 8D 15 D0   STA  $D015
1804: 4C D3 1C   JMP  $1CD3
1807: AD 00 00   LDA  $0000