; -----------------------------------------------------------------------------
; Exile (c) Superior Software
; reverse engineered by Eelco Huininga
; DOS Filename   : ExileB
; Acorn filename : $.ExileB
; Load address   : 1200
; Exec address   : 78ED
; Length         : 00006800
; -----------------------------------------------------------------------------

ORG                      &1200

1200  00           .     BRK
1201  00           .     BRK
1202  00           .     BRK
1203  00           .     BRK
1204  00           .     BRK
1205  00           .     BRK
1206  00           .     BRK
1207  00           .     BRK
1208  00           .     BRK
1209  08           .     PHP
120A  10 18        ..    BPL &1224
120C  20 28 30      (0   JSR &3028
120F  38           8     SEC
1210  00           .     BRK
1211  10 20        .     BPL &1233
1213  30 40        0@    BMI &1255
1215  50 60        P`    BVC &1277
1217  70 08        p.    BCS &1221
1219  28           (     PLP
121A  48           H     PHA
121B  68           h     PLA
121C  88           .     DEY
121D  A8           .     TAY
121E  C8           .     INY
121F  E8           .     INX
1220  FF           .     ...
1221  FF           .     ...
1222  00           .     BRK
1223  00           .     BRK
1224  00           .     BRK
1225  00           .     BRK
1226  00           .     BRK
1227  00           .     BRK
1228  60           `     RTS
1229  98           .     TYA
122A  B8           .     CLV
122B  D0 E0        ..    BNE &120D
122D  F0 FF        ..    BEQ &122E
122F  FF           .     ...
1230  00           .     BRK
1231  00           .     BRK
1232  08           .     PHP
1233  18           .     CLC
1234  28           (     PLP
1235  40           @     RTI
1236  60           `     RTS
1237  98           .     TYA
1238  00           .     BRK
1239  00           .     BRK
123A  FF           .     ...
123B  FF           .     ...
123C  FF           .     ...
123D  FF           .     ...
123E  FF           .     ...
123F  FF           .     ...
1240  38           8     SEC
1241  30 28        0(    BMI &126B
1243  20                 EQUB &20

.internal_key_lookup_table
1244  18           ..    EQUB &18
1245  10           .     EQUB &10
1246  08           .     PHP
1247  00           .     BRK
1248  70 60        p`    BCS &12AA
124A  50 40        P@    BVC &128C
124C  30 20        0     BMI &126E
124E  10 00        ..    BPL &1250
1250  E8           .     INX
1251  C8           .     INY
1252  A8           .     TAY
1253  88           .     DEY
1254  68           h     PLA
1255  48           H     PHA
1256  28           (     PLP
1257  08           .     PHP
1258  00           .     BRK
1259  00           .     BRK
125A  00           .     BRK
125B  00           .     BRK
125C  00           .     BRK
125D  00           .     BRK
125E  FF           .     ...
125F  FF           .     ...
1260  FF           .     ...
1261  FF           .     ...
1262  F0 E0        ..    BEQ &1244
1264  D0 B8        ..    BNE &121E
1266  98           .     TYA
1267  60           `     RTS
1268  98           .     TYA
1269  60           `     RTS
126A  40           @     RTI

.
126B  28           (     PLP
126C  18           .     CLC
126D  08           .     PHP
126E  00           .     BRK
126F  00           .     BRK
1270  FF           .     ...
1271  FF           .     ...
1272  FF           .     ...
1273  FF           .     ...
1274  FF           .     ...
1275  FF           .     ...
1276  00           .     BRK
1277  00           .     BRK
1278  40           @     RTI
1279  40           @     RTI
127A  00           .     BRK
127B  00           .     BRK
127C  00           .     BRK
127D  00           .     BRK
127E  00           .     BRK
127F  00           .     BRK
1280  00           .     BRK
1281  00           .     BRK
1282  00           .     BRK
1283  00           .     BRK
1284  00           .     BRK
1285  00           .     BRK
1286  40           @     RTI
1287  40           @     RTI
1288  00           .     BRK
1289  00           .     BRK
128A  FF           .     ...
128B  FF           .     ...
128C  FF           .     ...
128D  FF           .     ...
128E  00           .     BRK
128F  00           .     BRK
1290  40           @     RTI
1291  40           @     RTI
1292  00           .     BRK
1293  00           .     BRK
1294  00           .     BRK
1295  00           .     BRK
1296  40           @     RTI
1297  40           @     RTI
1298  80           .     ...
1299  68           h     PLA
129A  48           H     PHA
129B  10 00        ..    BPL &129D
129D  00           .     BRK
129E  00           .     BRK
129F  00           .     BRK
12A0  00           .     BRK
12A1  00           .     BRK
12A2  00           .     BRK
12A3  00           .     BRK
12A4  10 48        .H    BPL &12EE
12A6  68           h     PLA
12A7  80           .     ...
12A8  A2 26        .&    LDX #&26
12AA  86 AC        ..    STX &AC
12AC  A6 AC        ..    LDX &AC
12AE  BD 6B 12     .k.   LDA &126B,X
12B1  10 0F        ..    BPL &12C2
12B3  C9 C0        ..    CMP #&C0
12B5  BD 1D 12     ...   LDA &121D,X
12B8  6A           j     ROR A
12B9  10 04        ..    BPL &12BF
12BB  B0 05        ..    BCS &12C2
12BD  29 7F        )    AND #&7F
12BF  20 CA 01      ..   JSR &01CA
12C2  C6 AC        ..    DEC &AC
12C4  10 E6        ..    BPL &12AC
12C6  EE F5 11     ...   INC &11F5
12C9  60           `     RTS
12CA  48           H     PHA
12CB  BD F6 11     ...   LDA &11F6,X
12CE  48           H     PHA
12CF  60           `     RTS
12D0  58           X     CLI
12D1  A9 60        .`    LDA #&60
12D3  85 90        ..    STA &90
12D5  A9 00        ..    LDA #&00
12D7  85 8F        ..    STA &8F
12D9  A8           .     TAY
12DA  91 8F        ..    STA (&8F),Y
12DC  C8           .     INY
12DD  D0 FB        ..    BNE &12DA
12DF  E6 90        ..    INC &90
12E1  10 F7        ..    BPL &12DA
12E3  A9 01        ..    LDA #&01
12E5  A2 40        .@    LDX #&40
12E7  8D 00 FE     ...   STA &FE00
12EA  8E 01 FE     ...   STX &FE01
12ED  4C B6 19     L..   JMP &19B6
12F0  AA           .     TAX
12F1  AA           .     TAX
12F2  AA           .     TAX
12F3  AA           .     TAX
12F4  AA           .     TAX
12F5  AA           .     TAX
12F6  AA           .     TAX
12F7  AA           .     TAX
12F8  AA           .     TAX
12F9  AA           .     TAX
12FA  AA           .     TAX
12FB  AA           .     TAX
12FC  AA           .     TAX
12FD  AA           .     TAX
12FE  AA           .     TAX
12FF  AA           .     TAX
1300  AA           .     TAX
1301  AA           .     TAX
1302  AA           .     TAX
1303  AA           .     TAX
1304  A6 12        ..    LDX &12
1306  0F           .     ...
1307  1E 0F 0A     ...   ASL &0A0F,Y
130A  91 02        ..    STA (&02),Y
130C  A0 1F        ..    LDY #&1F
130E  1F           .     ...
130F  03           .     ...
1310  03           .     ...
1311  0F           .     ...
1312  03           .     ...
1313  0F           .     ...
1314  18           .     CLC
1315  86 01        ..    STX &01
1317  ED 00 00     ...   SBC &0000
131A  03           .     ...
131B  03           .     ...
131C  FF           .     ...
131D  00           .     BRK
131E  00           .     BRK
131F  00           .     BRK
1320  91 46        .F    STA (&46),Y
1322  2A           *     ROL A
1323  00           .     BRK
1324  00           .     BRK
1325  2F           /     ...
1326  2F           /     ...
1327  07           .     ...
1328  05 07        ..    ORA &07
132A  0A           .     ASL A
132B  81 02        ..    STA (&02,X)
132D  20 7F 3F      ?   JSR &3F7F
1330  00           .     BRK
1331  00           .     BRK
1332  07           .     ...
1333  02           .     ...
1334  0F           .     ...
1335  03           .     ...
1336  82           .     ...
1337  01 2A        .*    ORA (&2A,X)
1339  00           .     BRK
133A  00           .     BRK
133B  03           .     ...
133C  03           .     ...
133D  0F           .     ...
133E  14           .     ...
133F  0F           .     ...
1340  1E 81 42     ..B   ASL &4281,Y
1343  00           .     BRK
1344  00           .     BRK
1345  00           .     BRK
1346  0F           .     ...
1347  03           .     ...
1348  03           .     ...
1349  10 01        ..    BPL &134C
134B  3F           ?     ...
134C  A8           .     TAY
134D  07           .     ...
134E  2D 00 00     -..   AND &0000
1351  00           .     BRK
1352  01 1C        ..    ORA (&1C,X)
1354  08           .     PHP
1355  00           .     BRK
1356  00           .     BRK
1357  88           .     DEY
1358  47           G     ...
1359  00           .     BRK
135A  FF           .     ...
135B  FF           .     ...
135C  00           .     BRK
135D  00           .     BRK
135E  0F           .     ...
135F  14           .     ...
1360  07           .     ...
1361  0A           .     ASL A
1362  97           .     ...
1363  41 22        A"    EOR (&22,X)
1365  00           .     BRK
1366  00           .     BRK
1367  03           .     ...
1368  03           .     ...
1369  07           .     ...
136A  0A           .     ASL A
136B  03           .     ...
136C  06 97        ..    ASL &97
136E  41 01        A.    EOR (&01,X)
1370  00           .     BRK
1371  00           .     BRK
1372  0F           .     ...
1373  03           .     ...
1374  07           .     ...
1375  0A           .     ASL A
1376  0F           .     ...
1377  28           (     PLP
1378  97           .     ...
1379  41 00        A.    EOR (&00,X)
137B  FF           .     ...
137C  FF           .     ...
137D  03           .     ...
137E  03           .     ...
137F  00           .     BRK
1380  00           .     BRK
1381  00           .     BRK
1382  00           .     BRK
1383  00           .     BRK
1384  00           .     BRK
1385  00           .     BRK
1386  00           .     BRK
1387  4C DF 14     L..   JMP &14DF
138A  04           .     ...
138B  14           .     ...
138C  04           .     ...
138D  75 1E        u.    ADC &1E,X
138F  1B           .     ...
1390  10 10        ..    BPL &13A2
1392  10 1C        ..    BPL &13B0
1394  1C           .     ...
1395  20 70 70      pp   JSR &7070
1398  61 52        aR    ADC (&52,X)
139A  72           r     ...
139B  4F           O     ...
139C  21 08        !.    AND (&08,X)
139E  08           .     PHP
139F  21 21        !!    AND (&21,X)
13A1  08           .     PHP
13A2  08           .     PHP
13A3  21 78        !x    AND (&78,X)
13A5  78           x     SEI
13A6  13           .     ...
13A7  13           .     ...
13A8  13           .     ...
13A9  5E 5E 15     ^^.   LSR &155E,Y
13AC  16 16        ..    ASL &16,X
13AE  16 16        ..    ASL &16,X
13B0  04           .     ...
13B1  52           R     ...
13B2  45 64        Ed    EOR &64
13B4  64           d     ...
13B5  64           d     ...
13B6  64           d     ...
13B7  64           d     ...
13B8  59 59 59     YYY   EOR &5959,Y
13BB  59 6D 63     Ymc   EOR &636D,Y
13BE  63           c     ...
13BF  0B           .     ...
13C0  0F           .     ...
13C1  17           .     ...
13C2  14           .     ...
13C3  17           .     ...
13C4  39 17 4A     9.J   AND &4A17,Y
13C7  4B           K     ...
13C8  3C           <     ...
13C9  41 1A        A.    EOR (&1A,X)
13CB  71 2E        q.    ADC (&2E),Y
13CD  5D 17 20     ].    EOR &2017,X
13D0  56 57        VW    LSR &57,X
13D2  47           G     ...
13D3  22           "     ...
13D4  60           `     RTS
13D5  7B           {     ...
13D6  76 76        vv    ROR &76,X
13D8  58           X     CLI
13D9  58           X     CLI
13DA  21 4D        !M    AND (&4D,X)
13DC  4D 4D 4D     MMM   EOR &4D4D
13DF  20 4D 4D      MM   JSR &4D4D
13E2  22           "     ...
13E3  6B           k     ...
13E4  6C 6C 79     lly   JMP (&796C)
13E7  6C 04 7A     l.z   JMP (&7A04)
13EA  63           c     ...
13EB  7C           |     ...
13EC  7C           |     ...
13ED  79 77 3E     yw>   ADC &3E77,Y
13F0  1B           .     ...
13F1  2E F2 32     ..2   ROL &32F2
13F4  32           2     ...
13F5  53           S     ...
13F6  05 0F        ..    ORA &0F
13F8  14           .     ...
13F9  29 BC        ).    AND #&BC
13FB  65 65        ee    ADC &65
13FD  F7           .     ...
13FE  97           .     ...
13FF  D3           .     ...
1400  C7           .     ...
1401  EF           .     ...
1402  7E 5F 3C     ~_<   ROR &3C5F,X
1405  5A           Z     ...
1406  11 2D        .-    ORA (&2D),Y
1408  34           4     ...
1409  E1 80        ..    SBC (&80,X)
140B  55 1B        U.    EOR &1B,X
140D  4C 59 23     LY#   JMP &2359
1410  72           r     ...
1411  2E 7B 77     .{w   ROL &777B
1414  33           3     ...
1415  39 8B 44     9.D   AND &448B,Y
1418  51 0D        Q.    EOR (&0D),Y
141A  46 2B        F+    LSR &2B
141C  53           S     ...
141D  35 3C        5<    AND &3C,X
141F  02           .     ...
1420  01 70        .p    ORA (&70,X)
1422  9C           .     ...
1423  CF           .     ...
1424  00           .     BRK
1425  14           .     ...
1426  10 4B        .K    BPL &1473
1428  10 0C        ..    BPL &1436
142A  34           4     ...
142B  6B           k     ...
142C  6B           k     ...
142D  42           B     ...
142E  42           B     ...
142F  31 6F        1o    AND (&6F),Y
1431  15 2E        ..    ORA &2E,X
1433  12           .     ...
1434  CB           .     ...
1435  33           3     ...
1436  B1 62        .b    LDA (&62),Y
1438  00           .     BRK
1439  DB           .     ...
143A  9F           .     ...
143B  8F           .     ...
143C  CF           .     ...
143D  E5 8E        ..    SBC &8E
143F  EF           .     ...
1440  AB           .     ...
1441  AD 95 9C     ...   LDA &9C95
1444  91 92        ..    STA (&92),Y
1446  A6 91        ..    LDX &91
1448  B1 8E        ..    LDA (&8E),Y
144A  E0 A2        ..    CPX #&A2
144C  B5 B3        ..    LDA &B3,X
144E  E3           .     ...
144F  D5 E3        ..    CMP &E3,X
1451  D7           .     ...
1452  F0 F1        ..    BEQ &1445
1454  03           .     ...
1455  23           #     ...
1456  23           #     ...
1457  22           "     ...
1458  77           w     ...
1459  77           w     ...
145A  26 6D        &m    ROL &6D
145C  6E F7 6E     n.n   ROR &6EF7
145F  25 F7        %.    AND &F7
1461  F7           .     ...
1462  25 69        %i    AND &69
1464  6B           k     ...
1465  68           h     PLA
1466  04           .     ...
1467  63           c     ...
1468  66 66        ff    ROR &66
146A  65 66        ef    ADC &66
146C  62           b     ...
146D  64           d     ...
146E  69 69        ii    ADC #&69
1470  24 25        $%    BIT &25
1472  26 77        &w    ROL &77
1474  77           w     ...
1475  23           #     ...
1476  05 05        ..    ORA &05
1478  05 05        ..    ORA &05
147A  04           .     ...
147B  68           h     PLA
147C  77           w     ...
147D  6A           j     ROR A
147E  6C 6B 6B     lkk   JMP (&6B6B)
1481  6C 6C 6C     lll   JMP (&6C6C)
1484  6D 6D E5     mm.   ADC &E56D
1487  61 61        aa    ADC (&61,X)
1489  E4 E5        ..    CPX &E5
148B  E8           .     INX
148C  24 EC        $.    BIT &EC
148E  26 D7        &.    ROL &D7
1490  57           W     ...
1491  57           W     ...
1492  57           W     ...
1493  57           W     ...
1494  D6 D7        ..    DEC &D7,X
1496  57           W     ...
1497  25 82        %.    AND &82
1499  26 25        &%    ROL &25
149B  24 77        $w    BIT &77
149D  74           t     ...
149E  24 02        $.    BIT &02
14A0  22           "     ...
14A1  24 22        $"    BIT &22
14A3  22           "     ...
14A4  24 23        $#    BIT &23
14A6  23           #     ...
14A7  23           #     ...
14A8  23           #     ...
14A9  25 23        %#    AND &23
14AB  23           #     ...
14AC  02           .     ...
14AD  26 23        &#    ROL &23
14AF  23           #     ...
14B0  23           #     ...
14B1  23           #     ...
14B2  26 25        &%    ROL &25
14B4  22           "     ...
14B5  22           "     ...
14B6  22           "     ...
14B7  25 E7        %.    AND &E7
14B9  D7           .     ...
14BA  C8           .     INY
14BB  A4 7D        .}    LDY &7D
14BD  7A           z     ...
14BE  9C           .     ...
14BF  9C           .     ...
14C0  9C           .     ...
14C1  B2           .     ...
14C2  00           .     BRK
14C3  00           .     BRK
14C4  26 6F        &o    ROL &6F
14C6  88           .     DEY
14C7  FD B7 7B     ..{   SBC &7BB7,X
14CA  A3           .     ...
14CB  A0 AA        ..    LDY #&AA
14CD  F6 BC        ..    INC &BC,X
14CF  D5 6D        .m    CMP &6D,X
14D1  94 94        ..    STY &94
14D3  48           H     PHA
14D4  5C           \     ...
14D5  5A           Z     ...
14D6  AE 0F 4B     ..K   LDX &4B0F
14D9  6E D2 46     n.F   ROR &46D2
14DC  EF           .     ...
14DD  06 06        ..    ASL &06
14DF  DC           .     ...
14E0  A4 F9        ..    LDY &F9
14E2  0B           .     ...
14E3  17           .     ...
14E4  2F           /     ...
14E5  00           .     BRK
14E6  6D CC D0     m..   ADC &D0CC
14E9  C3           .     ...
14EA  C3           .     ...
14EB  C7           .     ...
14EC  BD BD E9     ...   LDA &E9BD,X
14EF  04           .     ...
14F0  04           .     ...
14F1  04           .     ...
14F2  04           .     ...
14F3  E9 37        .7    SBC #&37
14F5  55 D4        U.    EOR &D4,X
14F7  D4           .     ...
14F8  D4           .     ...
14F9  D4           .     ...
14FA  D4           .     ...
14FB  16 16        ..    ASL &16,X
14FD  06 10        ..    ASL &10
14FF  E6 7D        .}    INC &7D
1501  7D 76 7E     }v~   ADC &7E76,X
1504  BB           .     ...
1505  A6 0B        ..    LDX &0B
1507  81 FA        ..    STA (&FA,X)
1509  68           h     PLA
150A  68           h     PLA
150B  68           h     PLA
150C  68           h     PLA
150D  8E 6B 82     .k.   STX &826B
1510  92           .     ...
1511  81 92        ..    STA (&92,X)
1513  D3           .     ...
1514  FB           .     ...
1515  84 49        .I    STY &49
1517  59 45 8C     YE.   EOR &8C45,Y
151A  93           .     ...
151B  36 36        66    ROL &36,X
151D  3D 6D 6D     =mm   ORA &6D6D,X
1520  6D 6D AF     mm.   ADC &AF6D
1523  6D 6D A7     mm.   ADC &A76D
1526  6D 6D 6D     mmm   ADC &6D6D
1529  6D 6D 6D     mmm   ADC &6D6D
152C  6D 6D 6D     mmm   ADC &6D6D
152F  6D 6D 92     mm.   ADC &926D
1532  20 B0 91      ..   JSR &91B0
1535  F0 F0        ..    BEQ &1527
1537  B1 B1        ..    LDA (&B1),Y
1539  B1 B1        ..    LDA (&B1),Y
153B  B0 B0        ..    BCS &14ED
153D  31 90        1.    AND (&90),Y
153F  31 30        10    AND (&30),Y
1541  31 02        1.    AND (&02),Y
1543  02           .     ...
1544  02           .     ...
1545  02           .     ...
1546  0B           .     ...
1547  0A           .     ASL A
1548  88           .     DEY
1549  84 CD        ..    STY &CD
154B  CD 86 86     ...   CMP &8686
154E  86 09        ..    STX &09
1550  04           .     ...
1551  04           .     ...
1552  09 0F        ..    ORA #&0F
1554  89           .     ...
1555  83           .     ...
1556  D1 91        ..    CMP (&91),Y
1558  C4 C8        ..    CPY &C8
155A  C7           .     ...
155B  C5 C5        ..    CMP &C5
155D  C5 C6        ..    CMP &C6
155F  8C 45 45     .EE   STY &4545
1562  50 50        PP    BVC &15B4
1564  50 50        PP    BVC &15B6
1566  50 49        PI    BVC &15B1
1568  4A           J     LSR A
1569  4A           J     LSR A
156A  4A           J     LSR A
156B  4A           J     LSR A
156C  08           .     PHP
156D  90 C3        ..    BCC &1532
156F  86 86        ..    STX &86
1571  86 86        ..    STX &86
1573  86 88        ..    STX &88
1575  88           .     DEY
1576  88           .     DEY
1577  88           .     DEY
1578  02           .     ...
1579  08           .     PHP
157A  08           .     PHP
157B  09 C9        ..    ORA #&C9
157D  0C           .     ...
157E  0A           .     ASL A
157F  0D 05 0D     ...   ORA &0D05
1582  CE CE CE     ...   DEC &CECE
1585  CE 0D 0F     ...   DEC &0F0D
1588  CB           .     ...
1589  05 11        ..    ORA &11
158B  05 02        ..    ORA &02
158D  43           C     ...
158E  03           .     ...
158F  0D 05 85     ...   ORA &8505
1592  05 05        ..    ORA &05
1594  05 05        ..    ORA &05
1596  C3           .     ...
1597  0D 0D 0D     ...   ORA &0D0D
159A  0D 03 0D     ...   ORA &0D03
159D  0D 03 0D     ...   ORA &0D03
15A0  0D 0D 0D     ...   ORA &0D0D
15A3  0D 0D 0D     ...   ORA &0D0D
15A6  0D 0D 0D     ...   ORA &0D0D
15A9  0D 05 C6     ...   ORA &C605
15AC  CE C6 C6     ...   DEC &C6C6
15AF  C6 BB        ..    DEC &BB
15B1  C6 18        ..    DEC &18
15B3  2D 70 6A     -pj   AND &6A70
15B6  C6 23        .#    DEC &23
15B8  39 C6 62     9.b   AND &62C6,Y
15BB  C0 8E        ..    CPY #&8E
15BD  39 44 47     9DG   AND &4744,Y
15C0  26 48        &H    ROL &48
15C2  49 DF        I.    EOR #&DF
15C4  C6 99        ..    DEC &99
15C6  9A           .     TXS
15C7  25 2B        %+    AND &2B
15C9  39 3B 3C     9;<   AND &3C3B,Y
15CC  55 8E        U.    EOR &8E,X
15CE  43           C     ...
15CF  34           4     ...
15D0  35 27        5'    AND &27,X
15D2  28           (     PLP
15D3  29 2A        )*    AND #&2A
15D5  42           B     ...
15D6  BF           .     ...
15D7  40           @     RTI
15D8  3D 38 36     =86   ORA &3638,X
15DB  37           7     ...
15DC  3E 33 31     >31   ROL &3133,X
15DF  2F           /     ...
15E0  30 2C        0,    BMI &160E
15E2  24 32        $2    BIT &32
15E4  41 45        AE    EOR (&45,X)
15E6  3A           :     ...
15E7  6A           j     ROR A
15E8  23           #     ...
15E9  60           `     RTS
15EA  CC 00 00     ...   CPY &0000
15ED  00           .     BRK
15EE  00           .     BRK
15EF  00           .     BRK
15F0  00           .     BRK
15F1  00           .     BRK
15F2  D0 C5        ..    BNE &15B9
15F4  B0 C7        ..    BCS &15BD
15F6  00           .     BRK
15F7  06 00        ..    ASL &00
15F9  00           .     BRK
15FA  C0 B0        ..    CPY #&B0
15FC  A0 07        ..    LDY #&07
15FE  08           .     PHP
15FF  00           .     BRK
1600  04           .     ...
1601  80           .     ...
1602  C0 70        .p    CPY #&70
1604  00           .     BRK
1605  B0 80        ..    BCS &1587
1607  99 08 00     ...   STA &0008,Y
160A  80           .     ...
160B  C0 00        ..    CPY #&00
160D  A0 03        ..    LDY #&03
160F  02           .     ...
1610  82           .     ...
1611  01 41        .A    ORA (&41,X)
1613  81 C1        ..    STA (&C1,X)
1615  04           .     ...
1616  F0 B0        ..    BEQ &15C8
1618  00           .     BRK
1619  03           .     ...
161A  02           .     ...
161B  82           .     ...
161C  70 06        p.    BCS &1624
161E  C0 C5        ..    CPY #&C5
1620  04           .     ...
1621  80           .     ...
1622  06 80        ..    ASL &80
1624  04           .     ...
1625  99 30 C7     .0.   STA &C730,Y
1628  06 A9        ..    ASL &A9
162A  00           .     BRK
162B  80           .     ...
162C  02           .     ...
162D  91 91        ..    STA (&91),Y
162F  91 00        ..    STA (&00),Y
1631  91 A8        ..    STA (&A8),Y
1633  DC           .     ...
1634  B8           .     CLV
1635  8C 80 C9     ...   STY &C980
1638  4A           J     LSR A
1639  80           .     ...
163A  06 88        ..    ASL &88
163C  05 04        ..    ORA &04
163E  00           .     BRK
163F  02           .     ...
1640  02           .     ...
1641  02           .     ...
1642  02           .     ...
1643  02           .     ...
1644  91 03        ..    STA (&03),Y
1646  03           .     ...
1647  02           .     ...
1648  02           .     ...
1649  00           .     BRK
164A  00           .     BRK
164B  00           .     BRK
164C  BC B1 00     ...   LDY &00B1,X
164F  00           .     BRK
1650  00           .     BRK
1651  01 01        ..    ORA (&01,X)
1653  01 01        ..    ORA (&01,X)
1655  00           .     BRK
1656  04           .     ...
1657  04           .     ...
1658  04           .     ...
1659  04           .     ...
165A  04           .     ...
165B  04           .     ...
165C  04           .     ...
165D  02           .     ...
165E  01 01        ..    ORA (&01,X)
1660  01 02        ..    ORA (&02,X)
1662  02           .     ...
1663  02           .     ...
1664  00           .     BRK
1665  00           .     BRK
1666  00           .     BRK
1667  82           .     ...
1668  02           .     ...
1669  64           d     ...
166A  EE 0F 3A     ..:   INC &3A0F
166D  0F           .     ...
166E  0F           .     ...
166F  0F           .     ...
1670  77           w     ...
1671  0F           .     ...
1672  F0 B0        ..    BEQ &1624
1674  F0 C0        ..    BEQ &1636
1676  0F           .     ...
1677  00           .     BRK
1678  F0 0F        ..    BEQ &1689
167A  F0 0F        ..    BEQ &168B
167C  0F           .     ...
167D  00           .     BRK
167E  06 0F        ..    ASL &0F
1680  00           .     BRK
1681  77           w     ...
1682  B3           .     ...
1683  0F           .     ...
1684  0F           .     ...
1685  0F           .     ...
1686  0F           .     ...
1687  90 06        ..    BCC &168F
1689  0F           .     ...
168A  77           w     ...
168B  B3           .     ...
168C  F0 0F        ..    BEQ &169D
168E  10 07        ..    BPL &1697
1690  70 0B        p.    BCS &169D
1692  37           7     ...
1693  73           s     ...
1694  B0 00        ..    BCS &1696
1696  0F           .     ...
1697  B3           .     ...
1698  0F           .     ...
1699  10 07        ..    BPL &16A2
169B  70 77        pw    BCS &1714
169D  00           .     BRK
169E  B3           .     ...
169F  B0 00        ..    BCS &16A1
16A1  77           w     ...
16A2  00           .     BRK
16A3  77           w     ...
16A4  00           .     BRK
16A5  90 2C        .,    BCC &16D3
16A7  C0 00        ..    CPY #&00
16A9  90 0F        ..    BCC &16BA
16AB  00           .     BRK
16AC  00           .     BRK
16AD  00           .     BRK
16AE  00           .     BRK
16AF  08           .     PHP
16B0  40           @     RTI
16B1  40           @     RTI
16B2  08           .     PHP
16B3  10 48        .H    BPL &16FD
16B5  48           H     PHA
16B6  10 18        ..    BPL &16D0
16B8  50 50        PP    BVC &170A
16BA  18           .     CLC
16BB  38           8     SEC
16BC  20 70 58      pX   JSR &5870
16BF  38           8     SEC
16C0  78           x     SEI
16C1  70 80        p.    BCS &1643
16C3  30 60        0`    BMI &1725
16C5  68           h     PLA
16C6  28           (     PLP
16C7  88           .     DEY
16C8  90 88        ..    BCC &1652
16CA  90 A0        ..    BCC &166C
16CC  50 98        P.    BVC &1666
16CE  18           .     CLC
16CF  18           .     CLC
16D0  98           .     TYA
16D1  50 A0        P.    BVC &1673
16D3  00           .     BRK
16D4  1D 39 57     .9W   ORA &5739,X
16D7  7A           z     ...
16D8  9E           .     ...
16D9  BC D8 F6     ...   LDY &F6D8,X
16DC  FE 01 FE     ...   INC &FE01,X
16DF  FB           .     ...
16E0  FA           .     ...
16E1  F8           .     SED
16E2  F5 F5        ..    SBC &F5,X
16E4  F3           .     ...
16E5  F3           .     ...
16E6  00           .     BRK
16E7  F5 E9        ..    SBC &E9,X
16E9  DE CE BE     ...   DEC &BECE,X
16EC  B1 A1        ..    LDA (&A1),Y
16EE  98           .     TYA
16EF  FF           .     ...
16F0  FF           .     ...
16F1  B0 EC        ..    BCS &16DF
16F3  77           w     ...
16F4  64           d     ...
16F5  9A           .     TXS
16F6  AF           .     ...
16F7  DA           .     ...
16F8  C6 36        .6    DEC &36
16FA  9F           .     ...
16FB  2E A9 9C     ...   ROL &9CA9
16FE  83           .     ...
16FF  88           .     DEY
1700  FF           .     ...
1701  FF           .     ...
1702  BF           .     ...
1703  9D 4D 45     .ME   STA &454D,X
1706  81 B3        ..    STA (&B3,X)
1708  3F           ?     ...
1709  CB           .     ...
170A  40           @     RTI
170B  4C CA 2F     L./   JMP &2FCA
170E  A7           .     ...
170F  56 34        V4    LSR &34,X
1711  E3           .     ...
1712  3B           ;     ...
1713  E4 80        ..    CPX &80
1715  E0 64        .d    CPX #&64
1717  37           7     ...
1718  47           G     ...
1719  9F           .     ...
171A  9C           .     ...
171B  AA           .     TAX
171C  9B           .     ...
171D  9A           .     TXS
171E  5E C7 8A     ^..   LSR &8AC7,Y
1721  60           `     RTS
1722  9D A2 B2     ...   STA &B2A2,X
1725  98           .     TYA
1726  A9 DB        ..    LDA #&DB
1728  28           (     PLP
1729  29 3C        )<    AND #&3C
172B  98           .     TYA
172C  63           c     ...
172D  CB           .     ...
172E  61 A3        a.    ADC (&A3,X)
1730  CE E9 80     ...   DEC &80E9
1733  2E 4F 79     .Oy   ROL &794F
1736  87           .     ...
1737  B6 97        ..    LDX &97,Y
1739  2D D6 5C     -.\   AND &5CD6
173C  A0 74        .t    LDY #&74
173E  6A           j     ROR A
173F  A1 9F        ..    LDA (&9F,X)
1741  89           .     ...
1742  85 6B        .k    STA &6B
1744  AE 65 E2     .e.   LDX &E265
1747  ED 80 CD     ...   SBC &CD80
174A  A8           .     TAY
174B  2B           +     ...
174C  AB           .     ...
174D  9D 62 E5     .b.   STA &E562,X
1750  70 EC        p.    BCS &173E
1752  83           .     ...
1753  C1 C6        ..    CMP (&C6,X)
1755  67           g     ...
1756  EB           .     ...
1757  2D 98 AA     -..   AND &AA98
175A  CC AB FF     ...   CPY &FFAB
175D  A2 D7        ..    LDX #&D7
175F  E6 E7        ..    INC &E7
1761  94 7C        .|    STY &7C
1763  E3           .     ...
1764  45 9B        E.    EOR &9B
1766  9F           .     ...
1767  C2           .     ...
1768  71 67        qg    ADC (&67),Y
176A  4F           O     ...
176B  CF           .     ...
176C  D2           .     ...
176D  E2           .     ...
176E  7A           z     ...
176F  62           b     ...
1770  DA           .     ...
1771  76 B2        v.    ROR &B2,X
1773  66 D7        f.    ROR &D7
1775  83           .     ...
1776  84 80        ..    STY &80
1778  87           .     ...
1779  9B           .     ...
177A  50 AE        P.    BVC &172A
177C  64           d     ...
177D  A3           .     ...
177E  63           c     ...
177F  B8           .     CLV
1780  7F                ...
1781  82           .     ...
1782  E0 9C        ..    CPX #&9C
1784  61 9D        a.    ADC (&9D,X)
1786  29 46        )F    AND #&46
1788  9F           .     ...
1789  9A           .     TXS
178A  74           t     ...
178B  75 77        uw    ADC &77,X
178D  B2           .     ...
178E  E4 62        .b    CPX &62
1790  63           c     ...
1791  82           .     ...
1792  61 D4        a.    ADC (&D4,X)
1794  D3           .     ...
1795  77           w     ...
1796  2E 64 86     .d.   ROL &8664
1799  A5 A0        ..    LDA &A0
179B  D1 B4        ..    CMP (&B4),Y
179D  7F                ...
179E  A3           .     ...
179F  9F           .     ...
17A0  99 80 67     ..g   STA &6780,Y
17A3  DA           .     ...
17A4  89           .     ...
17A5  95 8B        ..    STA &8B,X
17A7  AB           .     ...
17A8  C4 9D        ..    CPY &9D
17AA  AA           .     TAX
17AB  BB           .     ...
17AC  47           G     ...
17AD  8A           .     TXA
17AE  A7           .     ...
17AF  61 9E        a.    ADC (&9E,X)
17B1  2E D6 7E     ..~   ROL &7ED6
17B4  DA           .     ...
17B5  AA           .     TAX
17B6  AB           .     ...
17B7  45 67        Eg    EOR &67
17B9  D4           .     ...
17BA  29 B8        ).    AND #&B8
17BC  6B           k     ...
17BD  69 9D        i.    ADC #&9D
17BF  94 63        .c    STY &63
17C1  B4 A1        ..    LDY &A1
17C3  9F           .     ...
17C4  A0 57        .W    LDY #&57
17C6  E1 7F        .    SBC (&7F,X)
17C8  A6 B4        ..    LDX &B4
17CA  53           S     ...
17CB  61 D4        a.    ADC (&D4,X)
17CD  82           .     ...
17CE  E3           .     ...
17CF  75 C3        u.    ADC &C3,X
17D1  84 9E        ..    STY &9E
17D3  C6 64        .d    DEC &64
17D5  A2 28        .(    LDX #&28
17D7  29 9D        ).    AND #&9D
17D9  83           .     ...
17DA  A8           .     TAY
17DB  80           .     ...
17DC  AA           .     TAX
17DD  D5 A0        ..    CMP &A0,X
17DF  9F           .     ...
17E0  D6 62        .b    DEC &62,X
17E2  69 2C        i,    ADC #&2C
17E4  A5 B8        ..    LDA &B8
17E6  B9 D9 59     ..Y   LDA &59D9,Y
17E9  79 39 48     y9H   ADC &4839,Y
17EC  E8           .     INX
17ED  03           .     ...
17EE  89           .     ...
17EF  89           .     ...
17F0  89           .     ...
17F1  89           .     ...
17F2  89           .     ...
17F3  8A           .     TXA
17F4  46 C6        F.    LSR &C6
17F6  06 06        ..    ASL &06
17F8  46 05        F.    LSR &05
17FA  05 00        ..    ORA &00
17FC  C3           .     ...
17FD  04           .     ...
17FE  83           .     ...
17FF  84 84        ..    STY &84
1801  83           .     ...
1802  88           .     DEY
1803  48           H     PHA
1804  02           .     ...
1805  02           .     ...
1806  42           B     ...
1807  02           .     ...
1808  7B           {     ...
1809  22           "     ...
180A  1E 06 06     ...   ASL &0606,Y
180D  C6 06        ..    DEC &06
180F  46 46        FF    LSR &46
1811  85 85        ..    STA &85
1813  87           .     ...
1814  89           .     ...
1815  89           .     ...
1816  C7           .     ...
1817  0A           .     ASL A
1818  8C 03 84     ...   STY &8403
181B  83           .     ...
181C  43           C     ...
181D  84 84        ..    STY &84
181F  02           .     ...
1820  01 41        .A    ORA (&41,X)
1822  01 01        ..    ORA (&01,X)
1824  2E 1E 3B     ..;   ROL &3B1E
1827  46 46        FF    LSR &46
1829  06 C6        ..    ASL &C6
182B  06 06        ..    ASL &06
182D  06 46        .F    ASL &46
182F  06 09        ..    ASL &09
1831  C9 89        ..    CMP #&89
1833  CA           .     DEX
1834  8A           .     TXA
1835  8A           .     TXA
1836  0A           .     ASL A
1837  4A           J     LSR A
1838  8A           .     TXA
1839  04           .     ...
183A  44           D     ...
183B  41 01        A.    EOR (&01,X)
183D  C8           .     INY
183E  48           H     PHA
183F  CC 82 02     ...   CPY &0282
1842  02           .     ...
1843  02           .     ...
1844  1E 89 09     ...   ASL &0989,Y
1847  0A           .     ASL A
1848  4A           J     LSR A
1849  CA           .     DEX
184A  4A           J     LSR A
184B  86 46        .F    STX &46
184D  46 46        FF    LSR &46
184F  86 45        .E    STX &45
1851  47           G     ...
1852  00           .     BRK
1853  00           .     BRK
1854  00           .     BRK
1855  00           .     BRK
1856  84 C3        ..    STY &C3
1858  44           D     ...
1859  43           C     ...
185A  43           C     ...
185B  43           C     ...
185C  44           D     ...
185D  84 44        .D    STY &44
185F  04           .     ...
1860  01 08        ..    ORA (&08,X)
1862  08           .     PHP
1863  02           .     ...
1864  02           .     ...
1865  82           .     ...
1866  1E 2D 46     .-F   ASL &462D,Y
1869  46 45        FE    LSR &45
186B  46 C6        F.    LSR &C6
186D  89           .     ...
186E  C9 49        .I    CMP #&49
1870  89           .     ...
1871  CA           .     DEX
1872  CA           .     DEX
1873  8A           .     TXA
1874  8A           .     TXA
1875  8A           .     TXA
1876  0A           .     ASL A
1877  00           .     BRK
1878  00           .     BRK
1879  C4 43        .C    CPY &43
187B  04           .     ...
187C  43           C     ...
187D  84 44        .D    STY &44
187F  04           .     ...
1880  44           D     ...
1881  84 41        .A    STY &41
1883  01 01        ..    ORA (&01,X)
1885  01 C8        ..    ORA (&C8,X)
1887  42           B     ...
1888  82           .     ...
1889  3B           ;     ...
188A  11 3B        .;    ORA (&3B),Y
188C  89           .     ...
188D  C9 CA        ..    CMP #&CA
188F  8A           .     TXA
1890  C6 06        ..    DEC &06
1892  C6 C6        ..    DEC &C6
1894  06 06        ..    ASL &06
1896  85 47        .G    STA &47
1898  4A           J     LSR A
1899  CA           .     DEX
189A  8A           .     TXA
189B  00           .     BRK
189C  00           .     BRK
189D  44           D     ...
189E  43           C     ...
189F  C3           .     ...
18A0  44           D     ...
18A1  44           D     ...
18A2  04           .     ...
18A3  41 C8        A.    EOR (&C8,X)
18A5  88           .     DEY
18A6  C8           .     INY
18A7  C8           .     INY
18A8  02           .     ...
18A9  8C 49 89     .I.   STY &8949
18AC  0A           .     ASL A
18AD  0A           .     ASL A
18AE  8A           .     TXA
18AF  C6 06        ..    DEC &06
18B1  06 47        .G    ASL &47
18B3  87           .     ...
18B4  CC 41 01     .A.   CPY &0141
18B7  08           .     PHP
18B8  08           .     PHP
18B9  08           .     PHP
18BA  08           .     PHP
18BB  C4 84        ..    CPY &84
18BD  43           C     ...
18BE  43           C     ...
18BF  84 04        ..    STY &04
18C1  83           .     ...
18C2  82           .     ...
18C3  82           .     ...
18C4  0D 0D 46     ..F   ORA &460D
18C7  06 06        ..    ASL &06
18C9  06 06        ..    ASL &06
18CB  45 45        EE    EOR &45
18CD  45 06        E.    EOR &06
18CF  07           .     ...
18D0  89           .     ...
18D1  09 8A        ..    ORA #&8A
18D3  4A           J     LSR A
18D4  4A           J     LSR A
18D5  CA           .     DEX
18D6  CA           .     DEX
18D7  4A           J     LSR A
18D8  00           .     BRK
18D9  00           .     BRK
18DA  00           .     BRK
18DB  48           H     PHA
18DC  08           .     PHP
18DD  82           .     ...
18DE  82           .     ...
18DF  82           .     ...
18E0  02           .     ...
18E1  C4 C4        ..    CPY &C4
18E3  0B           .     ...
18E4  0B           .     ...
18E5  0B           .     ...
18E6  D1 91        ..    CMP (&91),Y
18E8  D1 D1        ..    CMP (&D1),Y
18EA  91 91        ..    STA (&91),Y
18EC  0D 2E 2E     ...   ORA &2E2E
18EF  2E 2E 2E     ...   ROL &2E2E
18F2  2E 2E 2E     ...   ROL &2E2E
18F5  2E 2E 2E     ...   ROL &2E2E
18F8  2E 2E 2E     ...   ROL &2E2E
18FB  2E 2E 2E     ...   ROL &2E2E
18FE  2E 00 00     ...   ROL &0000
1901  00           .     BRK
1902  00           .     BRK
1903  00           .     BRK
1904  00           .     BRK
1905  00           .     BRK
1906  00           .     BRK
1907  00           .     BRK
1908  00           .     BRK
1909  00           .     BRK
190A  00           .     BRK
190B  00           .     BRK
190C  00           .     BRK
190D  00           .     BRK
190E  00           .     BRK
190F  00           .     BRK
1910  00           .     BRK
1911  00           .     BRK
1912  00           .     BRK
1913  00           .     BRK
1914  00           .     BRK
1915  00           .     BRK
1916  00           .     BRK
1917  00           .     BRK
1918  00           .     BRK
1919  00           .     BRK
191A  00           .     BRK
191B  00           .     BRK
191C  00           .     BRK
191D  00           .     BRK
191E  00           .     BRK
191F  00           .     BRK
1920  FF           .     ...
1921  00           .     BRK
1922  00           .     BRK
1923  32           2     ...
1924  8E D2 63     ..c   STX &63D2
1927  99 98 C0     ...   STA &C098,Y
192A  C0 C7        ..    CPY #&C7
192C  3C           <     ...
192D  00           .     BRK
192E  00           .     BRK
192F  00           .     BRK
1930  00           .     BRK
1931  00           .     BRK
1932  CE DF C1     ...   DEC &C1DF
1935  C1 CE        ..    CMP (&CE,X)
1937  DF           .     ...
1938  C1 C1        ..    CMP (&C1,X)
193A  04           .     ...
193B  0A           .     ASL A
193C  01 01        ..    ORA (&01,X)
193E  0A           .     ASL A
193F  80           .     ...
1940  80           .     ...
1941  80           .     ...
1942  80           .     ...
1943  00           .     BRK
1944  00           .     BRK
1945  00           .     BRK
1946  00           .     BRK
1947  00           .     BRK
1948  50 50        PP    BVC &199A
194A  50 50        PP    BVC &199C
194C  50 00        P.    BVC &194E
194E  00           .     BRK
194F  00           .     BRK
1950  00           .     BRK
1951  00           .     BRK
1952  00           .     BRK
1953  00           .     BRK
1954  30 10        0.    BMI &1966
1956  10 01        ..    BPL &1959
1958  08           .     PHP
1959  10 01        ..    BPL &195C
195B  06 10        ..    ASL &10
195D  FF           .     ...
195E  32           2     ...
195F  00           .     BRK
1960  00           .     BRK
1961  26 D7        &.    ROL &D7
1963  57           W     ...
1964  57           W     ...
1965  57           W     ...
1966  57           W     ...
1967  D6 D7        ..    DEC &D7,X
1969  57           W     ...
196A  25 82        %.    AND &82
196C  26 25        &%    ROL &25
196E  24 77        $w    BIT &77
1970  04           .     ...
1971  04           .     ...
1972  02           .     ...
1973  22           "     ...
1974  24 22        $"    BIT &22
1976  22           "     ...
1977  24 23        $#    BIT &23
1979  23           #     ...
197A  23           #     ...
197B  23           #     ...
197C  25 23        %#    AND &23
197E  23           #     ...
197F  02           .     ...
1980  C0 64        .d    CPY #&64
1982  23           #     ...
1983  23           #     ...
1984  23           #     ...
1985  26 25        &%    ROL &25
1987  22           "     ...
1988  22           "     ...
1989  22           "     ...
198A  25 E7        %.    AND &E7
198C  D7           .     ...
198D  C8           .     INY
198E  A4 7D        .}    LDY &7D
1990  7A           z     ...
1991  9B           .     ...
1992  99 00 00     ...   STA &0000,Y
1995  00           .     BRK
1996  00           .     BRK
1997  00           .     BRK
1998  00           .     BRK
1999  00           .     BRK
199A  00           .     BRK
199B  00           .     BRK
199C  00           .     BRK
199D  00           .     BRK
199E  00           .     BRK
199F  00           .     BRK
19A0  00           .     BRK
19A1  BC 65 80     .e.   LDY &8065,X
19A4  20 94 48      .H   JSR &4894
19A7  5C           \     ...
19A8  5A           Z     ...
19A9  AE 0F 4B     ..K   LDX &4B0F
19AC  6E D2 46     n.F   ROR &46D2
19AF  EF           .     ...
19B0  06 06        ..    ASL &06
19B2  DC           .     ...
19B3  A4 3B        .;    LDY &3B
19B5  3B           ;     ...
19B6  00           .     BRK
19B7  00           .     BRK
19B8  00           .     BRK
19B9  00           .     BRK
19BA  00           .     BRK
19BB  00           .     BRK
19BC  00           .     BRK
19BD  00           .     BRK
19BE  00           .     BRK
19BF  00           .     BRK
19C0  00           .     BRK
19C1  00           .     BRK
19C2  00           .     BRK
19C3  00           .     BRK
19C4  04           .     ...
19C5  DC           .     ...
19C6  81 11        ..    STA (&11,X)
19C8  01 01        ..    ORA (&01,X)
19CA  01 01        ..    ORA (&01,X)
19CC  01 01        ..    ORA (&01,X)
19CE  01 01        ..    ORA (&01,X)
19D0  01 01        ..    ORA (&01,X)
19D2  01 01        ..    ORA (&01,X)
19D4  01 01        ..    ORA (&01,X)
19D6  7E 39 A6     ~9.   ROR &A639,X
19D9  0B           .     ...
19DA  81 FA        ..    STA (&FA,X)
19DC  68           h     PLA
19DD  68           h     PLA
19DE  68           h     PLA
19DF  68           h     PLA
19E0  8E 6B 82     .k.   STX &826B
19E3  92           .     ...
19E4  81 92        ..    STA (&92,X)
19E6  00           .     BRK
19E7  00           .     BRK
19E8  84 49        .I    STY &49
19EA  59 45 8C     YE.   EOR &8C45,Y
19ED  93           .     ...
19EE  36 36        66    ROL &36,X
19F0  3D 6D 6D     =mm   ORA &6D6D,X
19F3  6D 6D AF     mm.   ADC &AF6D
19F6  00           .     BRK
19F7  10 A7        ..    BPL &19A0
19F9  6D 6D 6D     mmm   ADC &6D6D
19FC  6D 6D 6D     mmm   ADC &6D6D
19FF  6D 6D 6D     mmm   ADC &6D6D
1A02  6D 6D 92     mm.   ADC &926D
1A05  20 B0 00      ..   JSR &00B0
1A08  F0 F0        ..    BEQ &19FA
1A0A  B1 B1        ..    LDA (&B1),Y
1A0C  B1 B1        ..    LDA (&B1),Y
1A0E  B0 B0        ..    BCS &19C0
1A10  31 90        1.    AND (&90),Y
1A12  31 30        10    AND (&30),Y
1A14  31 02        1.    AND (&02),Y
1A16  02           .     ...
1A17  99 02 0B     ...   STA &0B02,Y
1A1A  0A           .     ASL A
1A1B  88           .     DEY
1A1C  84 CD        ..    STY &CD
1A1E  CD 86 86     ...   CMP &8686
1A21  86 09        ..    STX &09
1A23  04           .     ...
1A24  04           .     ...
1A25  09 FF        ..    ORA #&FF
1A27  C8           .     INY
1A28  83           .     ...
1A29  D1 91        ..    CMP (&91),Y
1A2B  C4 C8        ..    CPY &C8
1A2D  C7           .     ...
1A2E  C5 C5        ..    CMP &C5
1A30  C5 C6        ..    CMP &C6
1A32  8C 45 45     .EE   STY &4545
1A35  50 50        PP    BVC &1A87
1A37  3B           ;     ...
1A38  50 50        PP    BVC &1A8A
1A3A  49 4A        IJ    EOR #&4A
1A3C  4A           J     LSR A
1A3D  4A           J     LSR A
1A3E  4A           J     LSR A
1A3F  08           .     PHP
1A40  90 C3        ..    BCC &1A05
1A42  86 86        ..    STX &86
1A44  86 86        ..    STX &86
1A46  86 88        ..    STX &88
1A48  88           .     DEY
1A49  88           .     DEY
1A4A  88           .     DEY
1A4B  02           .     ...
1A4C  08           .     PHP
1A4D  08           .     PHP
1A4E  09 C9        ..    ORA #&C9
1A50  0C           .     ...
1A51  0A           .     ASL A
1A52  0D 05 0D     ...   ORA &0D05
1A55  CE CE 0E     ...   DEC &0ECE
1A58  CE 0D 0F     ...   DEC &0F0D
1A5B  CB           .     ...
1A5C  05 11        ..    ORA &11
1A5E  05 02        ..    ORA &02
1A60  43           C     ...
1A61  03           .     ...
1A62  0D 05 85     ...   ORA &8505
1A65  05 00        ..    ORA &00
1A67  05 05        ..    ORA &05
1A69  C3           .     ...
1A6A  0D 0D 0D     ...   ORA &0D0D
1A6D  0D 03 0D     ...   ORA &0D03
1A70  0D 03 0D     ...   ORA &0D03
1A73  0D 0D 0D     ...   ORA &0D0D
1A76  0D 0D 0D     ...   ORA &0D0D
1A79  0D 0D 0D     ...   ORA &0D0D
1A7C  0D 05 C6     ...   ORA &C605
1A7F  CE C6 C6     ...   DEC &C6C6
1A82  C6 BB        ..    DEC &BB
1A84  C6 18        ..    DEC &18
1A86  00           .     BRK
1A87  7C           |     ...
1A88  60           `     RTS
1A89  04           .     ...
1A8A  88           .     DEY
1A8B  88           .     DEY
1A8C  A0 A6        ..    LDY #&A6
1A8E  AE 83 86     ...   LDX &8683
1A91  82           .     ...
1A92  80           .     ...
1A93  80           .     ...
1A94  AD 81 F7     ...   LDA &F781
1A97  A1 F1        ..    LDA (&F1,X)
1A99  F7           .     ...
1A9A  81 8A        ..    STA (&8A,X)
1A9C  AC D2 DF     ...   LDY &DFD2
1A9F  D4           .     ...
1AA0  A3           .     ...
1AA1  84 85        ..    STY &85
1AA3  AE 80 80     ...   LDX &8080
1AA6  88           .     DEY
1AA7  AC C4 C0     ...   LDY &C0C4
1AAA  04           .     ...
1AAB  A8           .     TAY
1AAC  C4 BC        ..    CPY &BC
1AAE  FD 81 C1     ...   SBC &C181,X
1AB1  D1 91        ..    CMP (&91),Y
1AB3  F1 F1        ..    SBC (&F1),Y
1AB5  DA           .     ...
1AB6  F7           .     ...
1AB7  F3           .     ...
1AB8  D8           .     CLD
1AB9  88           .     DEY
1ABA  80           .     ...
1ABB  83           .     ...
1ABC  83           .     ...
1ABD  B0 AA        ..    BCS &1A69
1ABF  80           .     ...
1AC0  80           .     ...
1AC1  87           .     ...
1AC2  80           .     ...
1AC3  30 08        0.    BMI &1ACD
1AC5  10 7C        .|    BPL &1B43
1AC7  04           .     ...
1AC8  10 A8        ..    BPL &1A72
1ACA  90 04        ..    BCC &1AD0
1ACC  C1 F1        ..    CMP (&F1,X)
1ACE  E1 95        ..    SBC (&95,X)
1AD0  BC B4 FD     ...   LDY &FDB4,X
1AD3  A1 D6        ..    LDA (&D6,X)
1AD5  DD E2 04     ...   CMP &04E2,X
1AD8  0C           .     ...
1AD9  04           .     ...
1ADA  20 21 A0      !.   JSR &A021
1ADD  B0 AC        ..    BCS &1A8B
1ADF  83           .     ...
1AE0  81 84        ..    STA (&84,X)
1AE2  80           .     ...
1AE3  C4 85        ..    CPY &85
1AE5  95 A3        ..    STA &A3,X
1AE7  B5 F1        ..    LDA &F1,X
1AE9  AD C1 81     ...   LDA &81C1
1AEC  89           .     ...
1AED  A0 C1        ..    LDY #&C1
1AEF  F1 F1        ..    SBC (&F1),Y
1AF1  C1 8C        ..    CMP (&8C,X)
1AF3  A4 E4        ..    LDY &E4
1AF5  D7           .     ...
1AF6  9D E1 A6     ...   STA &A6E1,X
1AF9  81 85        ..    STA (&85,X)
1AFB  83           .     ...
1AFC  83           .     ...
1AFD  D0 A8        ..    BNE &1AA7
1AFF  04           .     ...
1B00  04           .     ...
1B01  D0 88        ..    BNE &1A8B
1B03  04           .     ...
1B04  04           .     ...
1B05  04           .     ...
1B06  08           .     PHP
1B07  BD 8A F1     ...   LDA &F18A,X
1B0A  D1 F1        ..    CMP (&F1),Y
1B0C  B1 F1        ..    LDA (&F1),Y
1B0E  C1 C1        ..    CMP (&C1,X)
1B10  C1 C1        ..    CMP (&C1,X)
1B12  E2           .     ...
1B13  E4 DC        ..    CPX &DC
1B15  A0 C2        ..    LDY #&C2
1B17  CB           .     ...
1B18  B8           .     CLV
1B19  A8           .     TAY
1B1A  10 98        ..    BPL &1AB4
1B1C  A0 80        ..    LDY #&80
1B1E  83           .     ...
1B1F  80           .     ...
1B20  80           .     ...
1B21  80           .     ...
1B22  80           .     ...
1B23  00           .     BRK
1B24  C4 40        .@    CPY &40
1B26  84 28        .(    STY &28
1B28  75 BC        u.    ADC &BC,X
1B2A  F1 D1        ..    SBC (&D1),Y
1B2C  A9 F1        ..    LDA #&F1
1B2E  C0 C1        ..    CPY #&C1
1B30  8F           .     ...
1B31  94 C2        ..    STY &C2
1B33  CA           .     DEX
1B34  FA           .     ...
1B35  9C           .     ...
1B36  FE 10 14     ...   INC &1410,X
1B39  90 98        ..    BCC &1AD3
1B3B  04           .     ...
1B3C  A4 80        ..    LDY &80
1B3E  83           .     ...
1B3F  C6 C4        ..    DEC &C4
1B41  FE AA 90     ...   INC &90AA,X
1B44  EC DC 9E     ...   CPX &9EDC
1B47  F4           .     ...
1B48  F7           .     ...
1B49  F1 F1        ..    SBC (&F1),Y
1B4B  81 F1        ..    STA (&F1,X)
1B4D  F1 B1        ..    SBC (&B1),Y
1B4F  DB           .     ...
1B50  9E           .     ...
1B51  84 AC        ..    STY &AC
1B53  80           .     ...
1B54  80           .     ...
1B55  80           .     ...
1B56  80           .     ...
1B57  80           .     ...
1B58  80           .     ...
1B59  80           .     ...
1B5A  C0 04        ..    CPY #&04
1B5C  08           .     PHP
1B5D  90 A2        ..    BCC &1B01
1B5F  04           .     ...
1B60  04           .     ...
1B61  04           .     ...
1B62  20 BC 53      .S   JSR &53BC
1B65  9D 84 DA     ...   STA &DA84,X
1B68  CB           .     ...
1B69  DE C5 A5     ...   DEC &A5C5,X
1B6C  C1 F1        ..    CMP (&F1,X)
1B6E  70 D0        p.    BCS &1B40
1B70  80           .     ...
1B71  00           .     BRK
1B72  0F           .     ...
1B73  27           '     ...
1B74  2E 07 2F     ../   ROL &2F07
1B77  2D 1F 1F     -..   AND &1F1F
1B7A  0D 0D 0D     ...   ORA &0D0D
1B7D  0C           .     ...
1B7E  60           `     RTS
1B7F  2C 00 0D     ,..   BIT &0D00
1B82  0D 1F 0D     ...   ORA &0D1F
1B85  5C           \     ...
1B86  0D 20 05     . .   ORA &0520
1B89  04           .     ...
1B8A  06 31        .1    ASL &31
1B8C  05 2A        .*    ORA &2A
1B8E  09 0D        ..    ORA #&0D
1B90  0D 1F 20     ..    ORA &201F
1B93  55 55        UU    EOR &55,X
1B95  0D 63 0F     .c.   ORA &0F63
1B98  2E 0A 1B     ...   ROL &1B0A
1B9B  37           7     ...
1B9C  29 1A        ).    AND #&1A
1B9E  1A           .     ...
1B9F  37           7     ...
1BA0  37           7     ...
1BA1  0A           .     ASL A
1BA2  37           7     ...
1BA3  4B           K     ...
1BA4  4B           K     ...
1BA5  2D 1F 20     -.    AND &201F
1BA8  0D 0D 28     ..(   ORA &280D
1BAB  55 05        U.    EOR &05,X
1BAD  80           .     ...
1BAE  00           .     BRK
1BAF  80           .     ...
1BB0  80           .     ...
1BB1  20 28 0D      (.   JSR &0D28
1BB4  0D 28 27     .('   ORA &2728
1BB7  31 0E        1.    AND (&0E),Y
1BB9  08           .     PHP
1BBA  11 39        .9    ORA (&39),Y
1BBC  37           7     ...
1BBD  37           7     ...
1BBE  37           7     ...
1BBF  2A           *     ROL A
1BC0  80           .     ...
1BC1  4A           J     LSR A
1BC2  10 2F        ./    BPL &1BF3
1BC4  30 30        00    BMI &1BF6
1BC6  09 0D        ..    ORA #&0D
1BC8  09 09        ..    ORA #&09
1BCA  4F           O     ...
1BCB  24 4A        $J    BIT &4A
1BCD  04           .     ...
1BCE  1A           .     ...
1BCF  39 10 00     9..   AND &0010,Y
1BD2  4C 0A 2F     L./   JMP &2F0A
1BD5  29 2C        ),    AND #&2C
1BD7  37           7     ...
1BD8  20 3A 0D      :.   JSR &0D3A
1BDB  05 05        ..    ORA &05
1BDD  0D 20 0D     . .   ORA &0D20
1BE0  0D 48 51     .HQ   ORA &5148
1BE3  0C           .     ...
1BE4  55 22        U"    EOR &22,X
1BE6  04           .     ...
1BE7  2E 2F 2B     ./+   ROL &2B2F
1BEA  2A           *     ROL A
1BEB  21 02        !.    AND (&02,X)
1BED  02           .     ...
1BEE  1A           .     ...
1BEF  80           .     ...
1BF0  4B           K     ...
1BF1  80           .     ...
1BF2  9B           .     ...
1BF3  A3           .     ...
1BF4  98           .     TYA
1BF5  98           .     TYA
1BF6  A4 9F        ..    LDY &9F
1BF8  A0 C0        ..    LDY #&C0
1BFA  48           H     PHA
1BFB  83           .     ...
1BFC  C5 87        ..    CMP &87
1BFE  97           .     ...
1BFF  E1 84        ..    SBC (&84,X)
1C01  98           .     TYA
1C02  99 E7 7C     ..|   STA &7CE7,Y
1C05  00           .     BRK
1C06  00           .     BRK
1C07  00           .     BRK
1C08  00           .     BRK
1C09  00           .     BRK
1C0A  00           .     BRK
1C0B  00           .     BRK
1C0C  00           .     BRK
1C0D  00           .     BRK
1C0E  00           .     BRK
1C0F  00           .     BRK
1C10  00           .     BRK
1C11  00           .     BRK
1C12  39 5D 4D     9]M   AND &4D5D,Y
1C15  4D 67 49     MgI   EOR &4967
1C18  49 4E        IN    EOR #&4E
1C1A  56 78        Vx    LSR &78,X
1C1C  60           `     RTS
1C1D  59 5E 61     Y^a   EOR &615E,Y
1C20  5B           [     ...
1C21  80           .     ...
1C22  3C           <     ...
1C23  80           .     ...
1C24  77           w     ...
1C25  00           .     BRK
1C26  00           .     BRK
1C27  00           .     BRK
1C28  00           .     BRK
1C29  00           .     BRK
1C2A  00           .     BRK
1C2B  00           .     BRK
1C2C  00           .     BRK
1C2D  00           .     BRK
1C2E  00           .     BRK
1C2F  00           .     BRK
1C30  00           .     BRK
1C31  00           .     BRK
1C32  64           d     ...
1C33  43           C     ...
1C34  50 50        PP    BVC &1C86
1C36  59 50 46     YPF   EOR &4650,Y
1C39  50 50        PP    BVC &1C8B
1C3B  4E 45 53     NES   LSR &5345
1C3E  1D 03 50     ..P   ORA &5003,X
1C41  50 4A        PJ    BVC &1C8D
1C43  3A           :     ...
1C44  4C 00 00     L..   JMP &0000
1C47  00           .     BRK
1C48  00           .     BRK
1C49  00           .     BRK
1C4A  00           .     BRK
1C4B  00           .     BRK
1C4C  00           .     BRK
1C4D  00           .     BRK
1C4E  00           .     BRK
1C4F  00           .     BRK
1C50  00           .     BRK
1C51  00           .     BRK
1C52  DC           .     ...
1C53  F0 F3        ..    BEQ &1C48
1C55  71 79        qy    ADC (&79),Y
1C57  FB           .     ...
1C58  42           B     ...
1C59  F5 47        .G    SBC &47,X
1C5B  F3           .     ...
1C5C  F2           .     ...
1C5D  F3           .     ...
1C5E  F2           .     ...
1C5F  F0 FB        ..    BEQ &1C5C
1C61  F2           .     ...
1C62  40           @     RTI
1C63  FB           .     ...
1C64  F0 F1        ..    BEQ &1C57
1C66  00           .     BRK
1C67  00           .     BRK
1C68  00           .     BRK
1C69  00           .     BRK
1C6A  00           .     BRK
1C6B  00           .     BRK
1C6C  00           .     BRK
1C6D  00           .     BRK
1C6E  00           .     BRK
1C6F  00           .     BRK
1C70  00           .     BRK
1C71  00           .     BRK
1C72  00           .     BRK
1C73  00           .     BRK
1C74  00           .     BRK
1C75  43           C     ...
1C76  00           .     BRK
1C77  00           .     BRK
1C78  FF           .     ...
1C79  CA           .     DEX
1C7A  C9 E3        ..    CMP #&E3
1C7C  E9 EB        ..    SBC #&EB
1C7E  CE F8 E6     ...   DEC &E6F8
1C81  CC EE 30     ..0   CPY &30EE
1C84  DE EF CB     ...   DEC &CBEF,X
1C87  FB           .     ...
1C88  FE 00 EA     ...   INC &EA00,X
1C8B  00           .     BRK
1C8C  EA           .     NOP
1C8D  00           .     BRK
1C8E  EA           .     NOP
1C8F  00           .     BRK
1C90  EA           .     NOP
1C91  EA           .     NOP
1C92  EA           .     NOP
1C93  EA           .     NOP
1C94  EA           .     NOP
1C95  EA           .     NOP
1C96  EA           .     NOP
1C97  EA           .     NOP
1C98  EA           .     NOP
1C99  00           .     BRK
1C9A  EA           .     NOP
1C9B  00           .     BRK
1C9C  EA           .     NOP
1C9D  08           .     PHP
1C9E  EA           .     NOP
1C9F  04           .     ...
1CA0  EA           .     NOP
1CA1  F0 F0        ..    BEQ &1C93
1CA3  F8           .     SED
1CA4  F8           .     SED
1CA5  05 0A        ..    ORA &0A
1CA7  00           .     BRK
1CA8  00           .     BRK
1CA9  A5 43        .C    LDA &43
1CAB  99 E6 08     ...   STA &08E6,Y
1CAE  A5 45        .E    LDA &45
1CB0  99 F6 08     ...   STA &08F6,Y
1CB3  60           `     RTS
1CB4  B9 E6 08     ...   LDA &08E6,Y
1CB7  85 43        .C    STA &43
1CB9  B9 F6 08     ...   LDA &08F6,Y
1CBC  85 45        .E    STA &45
1CBE  60           `     RTS
1CBF  A5 AA        ..    LDA &AA
1CC1  CD D7 29     ..)   CMP &29D7
1CC4  60           `     RTS
1CC5  A9 4E        .N    LDA #&4E
1CC7  38           8     SEC
1CC8  AE D7 29     ..)   LDX &29D7
1CCB  30 1A        0.    BMI &1CE7
1CCD  5D 60 08     ]`.   EOR &0860,X
1CD0  D0 15        ..    BNE &1CE7
1CD2  A9 18        ..    LDA #&18
1CD4  20 9C 35      .5   JSR &359C
1CD7  B0 0E        ..    BCS &1CE7
1CD9  20 A0 22      ."   JSR &22A0
1CDC  E5 34        .4    SBC &34
1CDE  E9 80        ..    SBC #&80
1CE0  20 56 32      V2   JSR &3256
1CE3  65 83        e.    ADC &83
1CE5  C9 18        ..    CMP #&18
1CE7  60           `     RTS
1CE8  2C 76 0B     ,v.   BIT &0B76
1CEB  30 61        0a    BMI &1D4E
1CED  20 B6 3B      .;   JSR &3BB6
1CF0  4A           J     LSR A
1CF1  4A           J     LSR A
1CF2  6D 77 0B     mw.   ADC &0B77
1CF5  8D 77 0B     .w.   STA &0B77
1CF8  B0 54        .T    BCS &1D4E
1CFA  CE 73 0B     .s.   DEC &0B73
1CFD  10 0D        ..    BPL &1D0C
1CFF  20 87 25      .%   JSR &2587
1D02  29 1F        ).    AND #&1F
1D04  8D 74 0B     .t.   STA &0B74
1D07  A9 1F        ..    LDA #&1F
1D09  8D 73 0B     .s.   STA &0B73
1D0C  AD 73 0B     .s.   LDA &0B73
1D0F  4D 74 0B     Mt.   EOR &0B74
1D12  AA           .     TAX
1D13  A0 04        ..    LDY #&04
1D15  BD 12 0B     ...   LDA &0B12,X
1D18  F0 33        .3    BEQ &1D4D
1D1A  BD 32 0B     .2.   LDA &0B32,X
1D1D  20 62 1E      b.   JSR &1E62
1D20  B0 2B        .+    BCS &1D4D
1D22  BD F2 0A     ...   LDA &0AF2,X
1D25  99 91 08     ...   STA &0891,Y
1D28  BD 12 0B     ...   LDA &0B12,X
1D2B  99 B4 08     ...   STA &08B4,Y
1D2E  BD 53 0B     .S.   LDA &0B53,X
1D31  48           H     PHA
1D32  09 0F        ..    ORA #&0F
1D34  99 26 09     .&.   STA &0926,Y
1D37  68           h     PLA
1D38  0A           .     ASL A
1D39  0A           .     ASL A
1D3A  0A           .     ASL A
1D3B  0A           .     ASL A
1D3C  48           H     PHA
1D3D  29 C0        ).    AND #&C0
1D3F  99 80 08     ...   STA &0880,Y
1D42  68           h     PLA
1D43  0A           .     ASL A
1D44  0A           .     ASL A
1D45  99 A3 08     ...   STA &08A3,Y
1D48  A9 00        ..    LDA #&00
1D4A  9D 12 0B     ...   STA &0B12,X
1D4D  60           `     RTS
1D4E  A2 1F        ..    LDX #&1F
1D50  BD 12 0B     ...   LDA &0B12,X
1D53  85 55        .U    STA &55
1D55  BD F2 0A     ...   LDA &0AF2,X
1D58  85 53        .S    STA &53
1D5A  A0 04        ..    LDY #&04
1D5C  86 9E        ..    STX &9E
1D5E  20 1D 11      ..   JSR &111D
1D61  A6 9E        ..    LDX &9E
1D63  B0 05        ..    BCS &1D6A
1D65  A0 01        ..    LDY #&01
1D67  20 15 0C      ..   JSR &0C15
1D6A  CA           .     DEX
1D6B  10 E3        ..    BPL &1D50
1D6D  60           `     RTS
1D6E  A2 1F        ..    LDX #&1F
1D70  BD 12 0B     ...   LDA &0B12,X
1D73  F0 06        ..    BEQ &1D7B
1D75  CA           .     DEX
1D76  10 F8        ..    BPL &1D70
1D78  4C 92 1F     L..   JMP &1F92
1D7B  A5 41        .A    LDA &41
1D7D  9D 32 0B     .2.   STA &0B32,X
1D80  A5 53        .S    LDA &53
1D82  9D F2 0A     ...   STA &0AF2,X
1D85  A5 55        .U    LDA &55
1D87  9D 12 0B     ...   STA &0B12,X
1D8A  A5 4F        .O    LDA &4F
1D8C  0A           .     ASL A
1D8D  2A           *     ROL A
1D8E  2A           *     ROL A
1D8F  29 03        ).    AND #&03
1D91  85 9C        ..    STA &9C
1D93  A5 51        .Q    LDA &51
1D95  0A           .     ASL A
1D96  26 9C        &.    ROL &9C
1D98  0A           .     ASL A
1D99  26 9C        &.    ROL &9C
1D9B  A5 15        ..    LDA &15
1D9D  29 F0        ).    AND #&F0
1D9F  05 9C        ..    ORA &9C
1DA1  9D 53 0B     .S.   STA &0B53,X
1DA4  60           `     RTS
1DA5  A9 3F        .?    LDA #&3F
1DA7  8D 78 0B     .x.   STA &0B78
1DAA  20 4D 0D      M.   JSR &0D4D
1DAD  A6 AA        ..    LDX &AA
1DAF  5E C6 08     ^..   LSR &08C6,Y
1DB2  A5 6E        .n    LDA &6E
1DB4  29 05        ).    AND #&05
1DB6  C9 01        ..    CMP #&01
1DB8  3E C6 08     >..   ROL &08C6,X
1DBB  A9 FF        ..    LDA #&FF
1DBD  8D 78 0B     .x.   STA &0B78
1DC0  60           `     RTS
1DC1  A4 DD        ..    LDY &DD
1DC3  10 2A        .*    BPL &1DEF
1DC5  CE 22 08     .".   DEC &0822
1DC8  10 07        ..    BPL &1DD1
1DCA  EE 22 08     .".   INC &0822
1DCD  A0 04        ..    LDY #&04
1DCF  D0 07        ..    BNE &1DD8
1DD1  CE 21 08     .!.   DEC &0821
1DD4  20 61 2C      a,   JSR &2C61
1DD7  A8           .     TAY
1DD8  B9 23 08     .#.   LDA &0823,Y
1DDB  85 14        ..    STA &14
1DDD  B9 28 08     .(.   LDA &0828,Y
1DE0  85 16        ..    STA &16
1DE2  20 0D 44      .D   JSR &440D
1DE5  A5 6F        .o    LDA &6F
1DE7  09 10        ..    ORA #&10
1DE9  85 6F        .o    STA &6F
1DEB  A9 20        .     LDA #&20
1DED  85 12        ..    STA &12
1DEF  60           `     RTS
1DF0  B9 C6 08     ...   LDA &08C6,Y
1DF3  09 10        ..    ORA #&10
1DF5  99 C6 08     ...   STA &08C6,Y
1DF8  A9 20        .     LDA #&20
1DFA  99 56 09     .V.   STA &0956,Y
1DFD  60           `     RTS
1DFE  B5 6D        .m    LDA &6D,X
1E00  29 10        ).    AND #&10
1E02  F0 46        .F    BEQ &1E4A
1E04  8A           .     TXA
1E05  29 01        ).    AND #&01
1E07  A8           .     TAY
1E08  B9 12 00     ...   LDA &0012,Y
1E0B  E0 02        ..    CPX #&02
1E0D  B0 06        ..    BCS &1E15
1E0F  85 9C        ..    STA &9C
1E11  4A           J     LSR A
1E12  4A           J     LSR A
1E13  65 9C        e.    ADC &9C
1E15  29 07        ).    AND #&07
1E17  A8           .     TAY
1E18  B5 4B        .K    LDA &4B,X
1E1A  4A           J     LSR A
1E1B  88           .     DEY
1E1C  10 FC        ..    BPL &1E1A
1E1E  2A           *     ROL A
1E1F  85 9C        ..    STA &9C
1E21  B5 4B        .K    LDA &4B,X
1E23  38           8     SEC
1E24  E5 9C        ..    SBC &9C
1E26  4A           J     LSR A
1E27  3D A1 0B     =..   ORA &0BA1,X
1E2A  48           H     PHA
1E2B  18           .     CLC
1E2C  75 5F        u_    ADC &5F,X
1E2E  69 00        i.    ADC #&00
1E30  95 5F        ._    STA &5F,X
1E32  68           h     PLA
1E33  75 4F        uO    ADC &4F,X
1E35  95 4F        .O    STA &4F,X
1E37  90 02        ..    BCC &1E3B
1E39  F6 53        .S    INC &53,X
1E3B  A5 9C        ..    LDA &9C
1E3D  3D A1 0B     =..   ORA &0BA1,X
1E40  95 4B        .K    STA &4B,X
1E42  CA           .     DEX
1E43  CA           .     DEX
1E44  10 BE        ..    BPL &1E04
1E46  E8           .     INX
1E47  E8           .     INX
1E48  E8           .     INX
1E49  E8           .     INX
1E4A  4C 86 0D     L..   JMP &0D86
1E4D  A2 03        ..    LDX #&03
1E4F  06 6E        .n    ASL &6E
1E51  B0 78        .x    BCS &1ECB
1E53  E0 02        ..    CPX #&02
1E55  90 2F        ./    BCC &1E86
1E57  B4 73        .s    LDY &73
1E59  B9 89 5E     ..^   LDA &5E89,Y
1E5C  4A           J     LSR A
1E5D  B9 0C 5E     ..^   LDA &5E0C,Y
1E60  6A           j     ROR A
1E61  29 80        ).    AND #&80
1E63  6A           j     ROR A
1E64  55 6F        Uo    EOR &6F,X
1E66  95 61        .a    STA &61,X
1E68  0A           .     ASL A
1E69  95 63        .c    STA &63,X
1E6B  B9 0C 5E     ..^   LDA &5E0C,Y
1E6E  29 F0        ).    AND #&F0
1E70  95 49        .I    STA &49,X
1E72  B9 89 5E     ..^   LDA &5E89,Y
1E75  29 F8        ).    AND #&F8
1E77  95 4B        .K    STA &4B,X
1E79  B9 06 5F     .._   LDA &5F06,Y
1E7C  95 5D        .]    STA &5D,X
1E7E  B9 83 5F     .._   LDA &5F83,Y
1E81  95 5F        ._    STA &5F,X
1E83  4C FE 0C     L..   JMP &0CFE
1E86  B5 4F        .O    LDA &4F,X
1E88  3D A1 0B     =..   ORA &0BA1,X
1E8B  38           8     SEC
1E8C  FD 91 0B     ...   SBC &0B91,X
1E8F  95 57        .W    STA &57,X
1E91  B5 53        .S    LDA &53,X
1E93  FD 95 0B     ...   SBC &0B95,X
1E96  95 5B        .[    STA &5B,X
1E98  B5 57        .W    LDA &57,X
1E9A  18           .     CLC
1E9B  75 4B        uK    ADC &4B,X
1E9D  85 8F        ..    STA &8F
1E9F  B5 5B        .[    LDA &5B,X
1EA1  69 00        i.    ADC #&00
1EA3  85 90        ..    STA &90
1EA5  30 5F        0_    BMI &1F06
1EA7  B0 47        .G    BCS &1EF0
1EA9  A5 8F        ..    LDA &8F
1EAB  38           8     SEC
1EAC  FD 99 0B     ...   SBC &0B99,X
1EAF  85 8F        ..    STA &8F
1EB1  A5 90        ..    LDA &90
1EB3  FD 9D 0B     ...   SBC &0B9D,X
1EB6  85 90        ..    STA &90
1EB8  F0 19        ..    BEQ &1ED3
1EBA  10 0F        ..    BPL &1ECB
1EBC  B5 57        .W    LDA &57,X
1EBE  18           .     CLC
1EBF  7D 89 0B     }..   ADC &0B89,X
1EC2  95 57        .W    STA &57,X
1EC4  B5 5B        .[    LDA &5B,X
1EC6  7D 8D 0B     }..   ADC &0B8D,X
1EC9  95 5B        .[    STA &5B,X
1ECB  26 6E        &n    ROL &6E
1ECD  CA           .     DEX
1ECE  30 39        09    BMI &1F09
1ED0  4C 51 0D     LQ.   JMP &0D51
1ED3  A5 8F        ..    LDA &8F
1ED5  F5 4B        .K    SBC &4B,X
1ED7  B0 F2        ..    BCS &1ECB
1ED9  5D A1 0B     ]..   EOR &0BA1,X
1EDC  95 4B        .K    STA &4B,X
1EDE  B5 63        .c    LDA &63,X
1EE0  10 DA        ..    BPL &1EBC
1EE2  A5 8F        ..    LDA &8F
1EE4  38           8     SEC
1EE5  FD A1 0B     ...   SBC &0BA1,X
1EE8  75 5F        u_    ADC &5F,X
1EEA  69 00        i.    ADC #&00
1EEC  95 5F        ._    STA &5F,X
1EEE  90 CC        ..    BCC &1EBC
1EF0  A5 8F        ..    LDA &8F
1EF2  95 4B        .K    STA &4B,X
1EF4  B5 63        .c    LDA &63,X
1EF6  30 08        0.    BMI &1F00
1EF8  B5 5F        ._    LDA &5F,X
1EFA  F5 57        .W    SBC &57,X
1EFC  69 00        i.    ADC #&00
1EFE  95 5F        ._    STA &5F,X
1F00  A9 00        ..    LDA #&00
1F02  95 5B        .[    STA &5B,X
1F04  F0 B8        ..    BEQ &1EBE
1F06  38           8     SEC
1F07  B0 C2        ..    BCS &1ECB
1F09  A5 6E        .n    LDA &6E
1F0B  29 0F        ).    AND #&0F
1F0D  F0 0B        ..    BEQ &1F1A
1F0F  29 05        ).    AND #&05
1F11  F0 70        .p    BEQ &1F83
1F13  A5 6E        .n    LDA &6E
1F15  29 0A        ).    AND #&0A
1F17  F0 6A        .j    BEQ &1F83
1F19  60           `     RTS
1F1A  A5 51        .Q    LDA &51
1F1C  45 52        ER    EOR &52
1F1E  29 F8        ).    AND #&F8
1F20  D0 61        .a    BNE &1F83
1F22  A5 4F        .O    LDA &4F
1F24  45 50        EP    EOR &50
1F26  29 F0        ).    AND #&F0
1F28  D0 59        .Y    BNE &1F83
1F2A  A5 55        .U    LDA &55
1F2C  45 56        EV    EOR &56
1F2E  D0 53        .S    BNE &1F83
1F30  A5 53        .S    LDA &53
1F32  45 54        ET    EOR &54
1F34  D0 4D        .M    BNE &1F83
1F36  A5 75        .u    LDA &75
1F38  45 76        Ev    EOR &76
1F3A  D0 47        .G    BNE &1F83
1F3C  A5 73        .s    LDA &73
1F3E  45 74        Et    EOR &74
1F40  D0 41        .A    BNE &1F83
1F42  A5 71        .q    LDA &71
1F44  45 72        Er    EOR &72
1F46  D0 3B        .;    BNE &1F83
1F48  A5 6F        .o    LDA &6F
1F4A  05 70        .p    ORA &70
1F4C  29 10        ).    AND #&10
1F4E  D0 33        .3    BNE &1F83
1F50  A5 4C        .L    LDA &4C
1F52  C5 4B        .K    CMP &4B
1F54  B0 30        .0    BCS &1F86
1F56  A5 63        .c    LDA &63
1F58  45 CC        E.    EOR &CC
1F5A  30 0A        0.    BMI &1F66
1F5C  A5 5F        ._    LDA &5F
1F5E  65 4C        eL    ADC &4C
1F60  69 10        i.    ADC #&10
1F62  69 00        i.    ADC #&00
1F64  85 5F        ._    STA &5F
1F66  A5 4B        .K    LDA &4B
1F68  38           8     SEC
1F69  E5 4C        .L    SBC &4C
1F6B  E9 10        ..    SBC #&10
1F6D  85 4B        .K    STA &4B
1F6F  A5 CC        ..    LDA &CC
1F71  30 43        0C    BMI &1FB6
1F73  A5 4C        .L    LDA &4C
1F75  18           .     CLC
1F76  69 10        i.    ADC #&10
1F78  65 57        eW    ADC &57
1F7A  85 57        .W    STA &57
1F7C  90 38        .8    BCC &1FB6
1F7E  E6 5B        .[    INC &5B
1F80  4C B6 0E     L..   JMP &0EB6
1F83  4C BA 0E     L..   JMP &0EBA
1F86  A5 4E        .N    LDA &4E
1F88  C5 4D        .M    CMP &4D
1F8A  B0 3F        .?    BCS &1FCB
1F8C  A5 65        .e    LDA &65
1F8E  45 CE        E.    EOR &CE
1F90  30 0A        0.    BMI &1F9C
1F92  A5 61        .a    LDA &61
1F94  65 4E        eN    ADC &4E
1F96  69 08        i.    ADC #&08
1F98  69 00        i.    ADC #&00
1F9A  85 61        .a    STA &61
1F9C  A5 4D        .M    LDA &4D
1F9E  38           8     SEC
1F9F  E5 4E        .N    SBC &4E
1FA1  E9 08        ..    SBC #&08
1FA3  85 4D        .M    STA &4D
1FA5  A5 CE        ..    LDA &CE
1FA7  30 0D        0.    BMI &1FB6
1FA9  A5 4E        .N    LDA &4E
1FAB  18           .     CLC
1FAC  69 08        i.    ADC #&08
1FAE  65 59        eY    ADC &59
1FB0  85 59        .Y    STA &59
1FB2  90 02        ..    BCC &1FB6
1FB4  E6 5D        .]    INC &5D
1FB6  A9 0A        ..    LDA #&0A
1FB8  85 6E        .n    STA &6E
1FBA  A9 02        ..    LDA #&02
1FBC  85 AE        ..    STA &AE
1FBE  A9 00        ..    LDA #&00
1FC0  85 00        ..    STA &00
1FC2  48           H     PHA
1FC3  BA           .     TSX
1FC4  86 6A        .j    STX &6A
1FC6  C6 AE        ..    DEC &AE
1FC8  10 02        ..    BPL &1FCC
1FCA  68           h     PLA
1FCB  60           `     RTS
1FCC  A6 AE        ..    LDX &AE
1FCE  A5 6E        .n    LDA &6E
1FD0  3D A5 0B     =..   ORA &0BA5,X
1FD3  D0 F1        ..    BNE &1FC6
1FD5  B5 5F        ._    LDA &5F,X
1FD7  0A           .     ASL A
1FD8  69 00        i.    ADC #&00
1FDA  0A           .     ASL A
1FDB  69 00        i.    ADC #&00
1FDD  29 1F        ).    AND #&1F
1FDF  85 9C        ..    STA &9C
1FE1  B5 73        .s    LDA &73,X
1FE3  4A           J     LSR A
1FE4  4A           J     LSR A
1FE5  4A           J     LSR A
1FE6  4A           J     LSR A
1FE7  A8           .     TAY
1FE8  B9 48 1E     .H.   LDA &1E48,Y
1FEB  29 55        )U    AND #&55
1FED  85 11        ..    STA &11
1FEF  0A           .     ASL A
1FF0  85 22        ."    STA &22
1FF2  B5 73        .s    LDA &73,X
1FF4  29 0F        ).    AND #&0F
1FF6  A8           .     TAY
1FF7  B9 79 0B     .y.   LDA &0B79,Y
1FFA  2D 78 0B     -x.   AND &0B78
1FFD  A8           .     TAY
1FFE  29 55        )U    AND #&55
2000  85 01        ..    STA &01
2002  0A           .     ASL A
2003  85 02        ..    STA &02
2005  98           .     TYA
2006  29 AA        ).    AND #&AA
2008  85 20        .     STA &20
200A  4A           J     LSR A
200B  85 10        ..    STA &10
200D  B5 63        .c    LDA &63,X
200F  85 65        .e    STA &65
2011  4A           J     LSR A
2012  4A           J     LSR A
2013  4A           J     LSR A
2014  35 4B        5K    AND &4B,X
2016  55 57        UW    EOR &57,X
2018  55 5F        U_    EOR &5F,X
201A  29 10        ).    AND #&10
201C  F0 18        ..    BEQ &2036
201E  A5 02        ..    LDA &02
2020  A4 01        ..    LDY &01
2022  85 01        ..    STA &01
2024  84 02        ..    STY &02
2026  A5 20        .     LDA &20
2028  A4 10        ..    LDY &10
202A  85 10        ..    STA &10
202C  84 20        .     STY &20
202E  A5 22        ."    LDA &22
2030  A4 11        ..    LDY &11
2032  85 11        ..    STA &11
2034  84 22        ."    STY &22
2036  A9 20        .     LDA #&20
2038  A0 00        ..    LDY #&00
203A  24 65        $e    BIT &65
203C  70 03        p.    BCS &2041
203E  A9 E0        ..    LDA #&E0
2040  88           .     DEY
2041  8D 7D 10     .}.   STA &107D
2044  8C 85 10     ...   STY &1085
2047  B5 4D        .M    LDA &4D,X
2049  50 02        P.    BVC &204D
204B  A9 00        ..    LDA #&00
204D  18           .     CLC
204E  75 61        ua    ADC &61,X
2050  69 00        i.    ADC #&00
2052  0A           .     ASL A
2053  69 00        i.    ADC #&00
2055  0A           .     ASL A
2056  69 00        i.    ADC #&00
2058  85 9D        ..    STA &9D
205A  29 E0        ).    AND #&E0
205C  05 9C        ..    ORA &9C
205E  69 EC        i.    ADC #&EC
2060  8D 23 10     .#.   STA &1023
2063  A5 9D        ..    LDA &9D
2065  29 0F        ).    AND #&0F
2067  69 53        iS    ADC #&53
2069  8D 24 10     .$.   STA &1024
206C  B5 57        .W    LDA &57,X
206E  29 10        ).    AND #&10
2070  75 4B        uK    ADC &4B,X
2072  85 99        ..    STA &99
2074  6A           j     ROR A
2075  29 F0        ).    AND #&F0
2077  4A           J     LSR A
2078  85 A0        ..    STA &A0
207A  B5 5F        ._    LDA &5F,X
207C  29 30        )0    AND #&30
207E  75 4B        uK    ADC &4B,X
2080  6A           j     ROR A
2081  4A           J     LSR A
2082  4A           J     LSR A
2083  4A           J     LSR A
2084  A8           .     TAY
2085  4A           J     LSR A
2086  4A           J     LSR A
2087  85 69        .i    STA &69
2089  B5 4B        .K    LDA &4B,X
208B  4A           J     LSR A
208C  4A           J     LSR A
208D  4A           J     LSR A
208E  4A           J     LSR A
208F  85 9D        ..    STA &9D
2091  98           .     TYA
2092  29 03        ).    AND #&03
2094  18           .     CLC
2095  65 6A        ej    ADC &6A
2097  E9 01        ..    SBC #&01
2099  8D 52 10     .R.   STA &1052
209C  AA           .     TAX
209D  E8           .     INX
209E  E5 9D        ..    SBC &9D
20A0  E9 02        ..    SBC #&02
20A2  8D 55 10     .U.   STA &1055
20A5  A0 CA        ..    LDY #&CA
20A7  24 65        $e    BIT &65
20A9  10 04        ..    BPL &20AF
20AB  AA           .     TAX
20AC  CA           .     DEX
20AD  A0 E8        ..    LDY #&E8
20AF  A5 99        ..    LDA &99
20B1  29 10        ).    AND #&10
20B3  F0 04        ..    BEQ &20B9
20B5  8C B8 0F     ...   STY &0FB8
20B8  E8           .     INX
20B9  86 6B        .k    STX &6B
20BB  8C 5C 10     .\.   STY &105C
20BE  8C 60 10     .`.   STY &1060
20C1  A6 AE        ..    LDX &AE
20C3  B5 4D        .M    LDA &4D,X
20C5  4A           J     LSR A
20C6  4A           J     LSR A
20C7  4A           J     LSR A
20C8  85 6C        .l    STA &6C
20CA  B5 59        .Y    LDA &59,X
20CC  18           .     CLC
20CD  75 4D        uM    ADC &4D,X
20CF  85 8F        ..    STA &8F
20D1  B5 5D        .]    LDA &5D,X
20D3  69 00        i.    ADC #&00
20D5  85 90        ..    STA &90
20D7  20 58 1F      X.   JSR &1F58
20DA  A5 8F        ..    LDA &8F
20DC  46 90        F.    LSR &90
20DE  6A           j     ROR A
20DF  46 90        F.    LSR &90
20E1  6A           j     ROR A
20E2  46 90        F.    LSR &90
20E4  6A           j     ROR A
20E5  A8           .     TAY
20E6  29 07        ).    AND #&07
20E8  05 A0        ..    ORA &A0
20EA  85 A1        ..    STA &A1
20EC  09 07        ..    ORA #&07
20EE  85 A0        ..    STA &A0
20F0  B5 57        .W    LDA &57,X
20F2  29 E0        ).    AND #&E0
20F4  65 B2        e.    ADC &B2
20F6  85 8F        ..    STA &8F
20F8  98           .     TYA
20F9  29 F8        ).    AND #&F8
20FB  55 5B        U[    EOR &5B,X
20FD  65 B3        e.    ADC &B3
20FF  6A           j     ROR A
2100  66 8F        f.    ROR &8F
2102  4A           J     LSR A
2103  66 8F        f.    ROR &8F
2105  09 60        .`    ORA #&60
2107  85 90        ..    STA &90
2109  C9 7F        .    CMP #&7F
210B  D0 13        ..    BNE &2120
210D  A5 8F        ..    LDA &8F
210F  18           .     CLC
2110  65 A1        e.    ADC &A1
2112  90 0C        ..    BCC &2120
2114  85 67        .g    STA &67
2116  A9 50        .P    LDA #&50
2118  8D 70 10     .p.   STA &1070
211B  A9 2A        .*    LDA #&2A
211D  8D 71 10     .q.   STA &1071
2120  A4 69        .i    LDY &69
2122  B9 FF FF     ...   LDA &FFFF,Y
2125  AA           .     TAX
2126  29 11        ).    AND #&11
2128  8D 2C 10     .,.   STA &102C
212B  A5 FF        ..    LDA &FF
212D  48           H     PHA
212E  8A           .     TXA
212F  29 22        )"    AND #&22
2131  8D 35 10     .5.   STA &1035
2134  A5 FF        ..    LDA &FF
2136  48           H     PHA
2137  8A           .     TXA
2138  4A           J     LSR A
2139  4A           J     LSR A
213A  AA           .     TAX
213B  29 11        ).    AND #&11
213D  8D 41 10     .A.   STA &1041
2140  A5 FF        ..    LDA &FF
2142  48           H     PHA
2143  8A           .     TXA
2144  29 22        )"    AND #&22
2146  8D 4A 10     .J.   STA &104A
2149  A5 FF        ..    LDA &FF
214B  48           H     PHA
214C  88           .     DEY
214D  10 D3        ..    BPL &2122
214F  48           H     PHA
2150  C8           .     INY
2151  8C FF 01     ...   STY &01FF
2154  8C FF 01     ...   STY &01FF
2157  38           8     SEC
2158  A4 A1        ..    LDY &A1
215A  A6 6B        .k    LDX &6B
215C  CA           .     DEX
215D  BD 00 01     ...   LDA &0100,X
2160  CA           .     DEX
2161  1D 00 01     ...   ORA &0100,X
2164  51 8F        Q.    EOR (&8F),Y
2166  30 02        0.    BMI &216A
2168  91 8F        ..    STA (&8F),Y
216A  98           .     TYA
216B  E9 08        ..    SBC #&08
216D  A8           .     TAY
216E  B0 EC        ..    BCS &215C
2170  A6 6A        .j    LDX &6A
2172  9A           .     TXS
2173  C6 6C        .l    DEC &6C
2175  30 58        0X    BMI &21CF
2177  C6 A1        ..    DEC &A1
2179  AD 23 10     .#.   LDA &1023
217C  69 20        i     ADC #&20
217E  8D 23 10     .#.   STA &1023
2181  AD 24 10     .$.   LDA &1024
2184  69 00        i.    ADC #&00
2186  8D 24 10     .$.   STA &1024
2189  C0 F9        ..    CPY #&F9
218B  B0 93        ..    BCS &2120
218D  A5 A0        ..    LDA &A0
218F  85 A1        ..    STA &A1
2191  A5 90        ..    LDA &90
2193  E9 01        ..    SBC #&01
2195  09 60        .`    ORA #&60
2197  85 90        ..    STA &90
2199  4C 09 10     L..   JMP &1009
219C  A5 90        ..    LDA &90
219E  C9 7F        .    CMP #&7F
21A0  49 1F        I.    EOR #&1F
21A2  85 90        ..    STA &90
21A4  90 0C        ..    BCC &21B2
21A6  A5 8F        ..    LDA &8F
21A8  85 68        .h    STA &68
21AA  A9 00        ..    LDA #&00
21AC  85 8F        ..    STA &8F
21AE  A4 67        .g    LDY &67
21B0  B0 A8        ..    BCS &215A
21B2  A5 68        .h    LDA &68
21B4  85 8F        ..    STA &8F
21B6  A6 6A        .j    LDX &6A
21B8  C0 F9        ..    CPY #&F9
21BA  90 07        ..    BCC &21C3
21BC  C6 67        .g    DEC &67
21BE  18           .     CLC
21BF  A5 6C        .l    LDA &6C
21C1  D0 AF        ..    BNE &2172
21C3  A9 A6        ..    LDA #&A6
21C5  8D 70 10     .p.   STA &1070
21C8  A9 6A        .j    LDA #&6A
21CA  8D 71 10     .q.   STA &1071
21CD  90 A3        ..    BCC &2172
21CF  4C C6 0E     L..   JMP &0EC6
21D2  20 F0 10      ..   JSR &10F0
21D5  C6 AF        ..    DEC &AF
21D7  30 17        0.    BMI &21F0
21D9  A6 AF        ..    LDX &AF
21DB  BD ED 07     ...   LDA &07ED,X
21DE  85 09        ..    STA &09
21E0  BD F6 07     ...   LDA &07F6,X
21E3  85 08        ..    STA &08
21E5  20 9B 23      .#   JSR &239B
21E8  20 06 11      ..   JSR &1106
21EB  E6 95        ..    INC &95
21ED  4C D5 10     L..   JMP &10D5
21F0  A2 01        ..    LDX #&01
21F2  BD 64 10     .d.   LDA &1064,X
21F5  BC 66 10     .f.   LDY &1066,X
21F8  9D 66 10     .f.   STA &1066,X
21FB  98           .     TYA
21FC  9D 64 10     .d.   STA &1064,X
21FF  CA           .     DEX
2200  10 F0        ..    BPL &21F2
2202  60           `     RTS
2203  20 98 23      .#   JSR &2398
2206  C0 19        ..    CPY #&19
2208  F0 F8        ..    BEQ &2202
220A  A9 00        ..    LDA #&00
220C  85 6E        .n    STA &6E
220E  A9 00        ..    LDA #&00
2210  85 6F        .o    STA &6F
2212  85 70        .p    STA &70
2214  4C 4D 0D     LM.   JMP &0D4D
2217  E0 EA        ..    CPX #&EA
2219  C0 07        ..    CPY #&07
221B  EA           .     NOP
221C  03           .     ...
221D  84 9B        ..    STY &9B
221F  E6 9B        ..    INC &9B
2221  E6 9B        ..    INC &9B
2223  A2 02        ..    LDX #&02
2225  BD 95 0B     ...   LDA &0B95,X
2228  38           8     SEC
2229  F5 53        .S    SBC &53,X
222B  85 9D        ..    STA &9D
222D  18           .     CLC
222E  E5 9B        ..    SBC &9B
2230  10 1B        ..    BPL &224D
2232  BD 17 11     ...   LDA &1117,X
2235  18           .     CLC
2236  7D 91 0B     }..   ADC &0B91,X
2239  BD 1A 11     ...   LDA &111A,X
223C  65 9D        e.    ADC &9D
223E  18           .     CLC
223F  65 9B        e.    ADC &9B
2241  30 0A        0.    BMI &224D
2243  C6 9B        ..    DEC &9B
2245  C6 9B        ..    DEC &9B
2247  CA           .     DEX
2248  CA           .     DEX
2249  F0 DA        ..    BEQ &2225
224B  18           .     CLC
224C  60           `     RTS
224D  38           8     SEC
224E  60           `     RTS
224F  19 2D ED     .-.   ORA &ED2D,Y
2252  6D AD 2D     m.-   ADC &2DAD
2255  ED 5E 9E     .^.   SBC &9E5E
2258  00           .     BRK
2259  C0 80        ..    CPY #&80
225B  40           @     RTI
225C  2E 2F 2E     ./.   ROL &2E2F
225F  23           #     ...
2260  06 04        ..    ASL &04
2262  06 04        ..    ASL &04
2264  07           .     ...
2265  05 05        ..    ORA &05
2267  06 19        ..    ASL &19
2269  2C 19 2B     ,.+   BIT &2B19
226C  00           .     BRK
226D  01 02        ..    ORA (&02,X)
226F  03           .     ...
2270  1A           .     ...
2271  21 09        !.    AND (&09,X)
2273  9B           .     ...
2274  12           .     ...
2275  10 60        .`    BPL &22D7
2277  2B           +     ...
2278  0F           .     ...
2279  4F           O     ...
227A  04           .     ...
227B  0A           .     ASL A
227C  1B           .     ...
227D  5A           Z     ...
227E  19 19 1E     ...   ORA &1E19,Y
2281  13           .     ...
2282  24 2C        $,    BIT &2C
2284  19 8D 82     ...   ORA &828D,Y
2287  8B           .     ...
2288  8F           .     ...
2289  84 89        ..    STY &89
228B  8D 81 82     ...   STA &8281
228E  81 85        ..    STA (&85,X)
2290  B2           .     ...
2291  CD 90 95     ...   CMP &9590
2294  81 B1        ..    STA (&B1,X)
2296  97           .     ...
2297  FD F3 00     ...   SBC &00F3,X
229A  03           .     ...
229B  01 00        ..    ORA (&00,X)
229D  40           @     RTI
229E  84 B6        ..    STY &B6
22A0  E0 10        ..    CPX #&10
22A2  4A           J     LSR A
22A3  80           .     ...
22A4  E0 C0        ..    CPX #&C0
22A6  A0 80        ..    LDY #&80
22A8  F0 D0        ..    BEQ &227A
22AA  B0 90        ..    BCS &223C
22AC  00           .     BRK
22AD  00           .     BRK
22AE  00           .     BRK
22AF  00           .     BRK
22B0  00           .     BRK
22B1  00           .     BRK
22B2  00           .     BRK
22B3  00           .     BRK
22B4  33           3     ...
22B5  22           "     ...
22B6  11 00        ..    ORA (&00),Y
22B8  33           3     ...
22B9  22           "     ...
22BA  11 00        ..    ORA (&00),Y
22BC  33           3     ...
22BD  22           "     ...
22BE  11 00        ..    ORA (&00),Y
22C0  33           3     ...
22C1  22           "     ...
22C2  11 00        ..    ORA (&00),Y
22C4  33           3     ...
22C5  22           "     ...
22C6  11 00        ..    ORA (&00),Y
22C8  33           3     ...
22C9  22           "     ...
22CA  11 00        ..    ORA (&00),Y
22CC  00           .     BRK
22CD  00           .     BRK
22CE  00           .     BRK
22CF  00           .     BRK
22D0  00           .     BRK
22D1  00           .     BRK
22D2  00           .     BRK
22D3  00           .     BRK
22D4  33           3     ...
22D5  22           "     ...
22D6  11 00        ..    ORA (&00),Y
22D8  33           3     ...
22D9  22           "     ...
22DA  11 00        ..    ORA (&00),Y
22DC  00           .     BRK
22DD  00           .     BRK
22DE  00           .     BRK
22DF  00           .     BRK
22E0  00           .     BRK
22E1  00           .     BRK
22E2  00           .     BRK
22E3  00           .     BRK
22E4  00           .     BRK
22E5  07           .     ...
22E6  16 25        .%    ASL &25,X
22E8  34           4     ...
22E9  43           C     ...
22EA  52           R     ...
22EB  61 70        ap    ADC (&70,X)
22ED  87           .     ...
22EE  96 A5        ..    STX &A5,Y
22F0  B4 C3        ..    LDY &C3
22F2  D2           .     ...
22F3  E1 F0        ..    SBC (&F0,X)
22F5  00           .     BRK
22F6  75 E1        u.    ADC &E1,X
22F8  E1 E1        ..    SBC (&E1,X)
22FA  E1 E1        ..    SBC (&E1,X)
22FC  E1 E1        ..    SBC (&E1,X)
22FE  E1 E1        ..    SBC (&E1,X)
2300  E1 D5        ..    SBC (&D5,X)
2302  F7           .     ...
2303  32           2     ...
2304  1F           .     ...
2305  1C           .     ...
2306  1C           .     ...
2307  1C           .     ...
2308  1C           .     ...
2309  28           (     PLP
230A  25 80        %.    AND &80
230C  79 18 98     y..   ADC &9818,Y
230F  AB           .     ...
2310  C0 3B        .;    CPY #&3B
2312  D8           .     CLD
2313  C7           .     ...
2314  B5 B0        ..    LDA &B0,X
2316  99 6C 69     .li   STA &696C,Y
2319  72           r     ...
231A  92           .     ...
231B  6F           o     ...
231C  9B           .     ...
231D  6A           j     ROR A
231E  59 59 59     YYY   EOR &5959,Y
2321  59 59 59     YYY   EOR &5959,Y
2324  59 59 59     YYY   EOR &5959,Y
2327  59 28 69     Y(i   EOR &6928,Y
232A  5B           [     ...
232B  62           b     ...
232C  59 59 59     YYY   EOR &5959,Y
232F  59 62 62     Ybb   EOR &6262,Y
2332  58           X     CLI
2333  58           X     CLI
2334  3D 59 59     =YY   ORA &5959,X
2337  19 59 64     .Yd   ORA &6459,Y
233A  64           d     ...
233B  64           d     ...
233C  69 25        i%    ADC #&25
233E  58           X     CLI
233F  58           X     CLI
2340  58           X     CLI
2341  77           w     ...
2342  58           X     CLI
2343  28           (     PLP
2344  69 20        i     ADC #&20
2346  71 72        qr    ADC (&72),Y
2348  73           s     ...
2349  14           .     ...
234A  74           t     ...
234B  75 16        u.    ADC &16,X
234D  76 77        vw    ROR &77,X
234F  77           w     ...
2350  53           S     ...
2351  62           b     ...
2352  25 19        %.    AND &19
2354  79 39 29     y9)   ADC &2939,Y
2357  46 36        F6    LSR &36
2359  47           G     ...
235A  01 60        .`    ORA (&60,X)
235C  44           D     ...
235D  35 23        5#    AND &23,X
235F  33           3     ...
2360  67           g     ...
2361  65 66        ef    ADC &66
2363  51 63        Qc    EOR (&63),Y
2365  10 21        .!    BPL &2388
2367  37           7     ...
2368  37           7     ...
2369  56 00        V.    LSR &00,X
236B  00           .     BRK
236C  00           .     BRK
236D  00           .     BRK
236E  00           .     BRK
236F  00           .     BRK
2370  00           .     BRK
2371  00           .     BRK
2372  00           .     BRK
2373  00           .     BRK
2374  00           .     BRK
2375  00           .     BRK
2376  00           .     BRK
2377  00           .     BRK
2378  00           .     BRK
2379  00           .     BRK
237A  00           .     BRK
237B  00           .     BRK
237C  00           .     BRK
237D  00           .     BRK
237E  00           .     BRK
237F  00           .     BRK
2380  00           .     BRK
2381  00           .     BRK
2382  00           .     BRK
2383  00           .     BRK
2384  00           .     BRK
2385  00           .     BRK
2386  00           .     BRK
2387  00           .     BRK
2388  00           .     BRK
2389  00           .     BRK
238A  00           .     BRK
238B  00           .     BRK
238C  00           .     BRK
238D  00           .     BRK
238E  00           .     BRK
238F  00           .     BRK
2390  00           .     BRK
2391  00           .     BRK
2392  FF           .     ...
2393  E8           .     INX
2394  FE FF 07     ...   INC &07FF,X
2397  F0 FA        ..    BEQ &2393
2399  60           `     RTS
239A  AD 92 12     ...   LDA &1292
239D  49 FF        I.    EOR #&FF
239F  8D 92 12     ...   STA &1292
23A2  60           `     RTS
23A3  4C 92 13     L..   JMP &1392
23A6  98           .     TYA
23A7  48           H     PHA
23A8  8A           .     TXA
23A9  48           H     PHA
23AA  2C 4D FE     ,M.   BIT &FE4D
23AD  10 F4        ..    BPL &23A3
23AF  A9 7F        .    LDA #&7F
23B1  8D 4D FE     .M.   STA &FE4D
23B4  50 12        P.    BVC &23C8
23B6  A9 01        ..    LDA #&01
23B8  8D 21 FE     .!.   STA &FE21
23BB  A0 18        ..    LDY #&18
23BD  88           .     DEY
23BE  D0 FD        ..    BNE &23BD
23C0  A9 03        ..    LDA #&03
23C2  8D 21 FE     .!.   STA &FE21
23C5  4C 92 13     L..   JMP &1392
23C8  AD CF 14     ...   LDA &14CF
23CB  F0 09        ..    BEQ &23D6
23CD  AC CE 14     ...   LDY &14CE
23D0  8C 44 FE     .D.   STY &FE44
23D3  8D 45 FE     .E.   STA &FE45
23D6  A9 07        ..    LDA #&07
23D8  8D 21 FE     .!.   STA &FE21
23DB  EE E4 11     ...   INC &11E4
23DE  AD BE 14     ...   LDA &14BE
23E1  F0 06        ..    BEQ &23E9
23E3  20 0F 3E      .>   JSR &3E0F
23E6  8C BE 14     ...   STY &14BE
23E9  A9 7F        .    LDA #&7F
23EB  8D 43 FE     .C.   STA &FE43			; bit0-6: output, bit7: input
23EE  A9 03        ..    LDA #&03
23F0  8D 40 FE     .@.   STA &FE40
23F3  AE F5 11     ...   LDX &11F5
23F6  F0 02        ..    BEQ &23FA
23F8  A2 26        .&    LDX #&26
23FA  BD 44 12     .D.   LDA &1244,X
23FD  8D 4F FE     .O.   STA &FE4F			; Set internal key number to check
2400  AD 4F FE     .O.   LDA &FE4F			; Read internal key number, N-flag is 'key pressed' flag
2403  2A           *     ROL A
2404  7E 6B 12     ~k.   ROR &126B,X
2407  CA           .     DEX
2408  10 F0        ..    BPL &23FA
240A  A9 0B        ..    LDA #&0B
240C  8D 40 FE     .@.   STA &FE40
240F  E8           .     INX				; X = 0
2410  8E F5 11     ...   STX &11F5			; &11F5 = 0
2413  2C BD 14     ,..   BIT &14BD
2416  10 7A        .z    BPL &2492
2418  20 94 12      ..   JSR &1294
241B  A9 FF        ..    LDA #&FF
241D  8D 43 FE     .C.   STA &FE43			; bit0-7: output
2420  AE 9A 11     ...   LDX &119A
2423  20 99 13      ..   JSR &1399
2426  B0 0A        ..    BCS &2432
2428  BD AC 11     ...   LDA &11AC,X
242B  E9 01        ..    SBC #&01
242D  90 47        .G    BCC &2476
242F  9D AC 11     ...   STA &11AC,X
2432  E8           .     INX
2433  E8           .     INX
2434  E8           .     INX
2435  E8           .     INX
2436  20 99 13      ..   JSR &1399
2439  CA           .     DEX
243A  CA           .     DEX
243B  CA           .     DEX
243C  CA           .     DEX
243D  90 37        .7    BCC &2476
243F  D0 04        ..    BNE &2445
2441  C5 23        .#    CMP &23
2443  F0 31        .1    BEQ &2476
2445  49 FF        I.    EOR #&FF
2447  A0 04        ..    LDY #&04
2449  84 23        .#    STY &23
244B  88           .     DEY
244C  D9 9C 11     ...   CMP &119C,Y
244F  90 FA        ..    BCC &244B
2451  F9 A0 11     ...   SBC &11A0,Y
2454  88           .     DEY
2455  30 06        0.    BMI &245D
2457  0A           .     ASL A
2458  26 23        &#    ROL &23
245A  4C 54 13     LT.   JMP &1354
245D  48           H     PHA
245E  29 0F        ).    AND #&0F
2460  1D A4 11     ...   ORA &11A4,X
2463  20 E4 13      ..   JSR &13E4
2466  68           h     PLA
2467  E0 00        ..    CPX #&00
2469  F0 0B        ..    BEQ &2476
246B  46 23        F#    LSR &23
246D  6A           j     ROR A
246E  46 23        F#    LSR &23
2470  6A           j     ROR A
2471  4A           J     LSR A
2472  4A           J     LSR A
2473  20 E4 13      ..   JSR &13E4
2476  BD AC 11     ...   LDA &11AC,X
2479  FD DC 11     ...   SBC &11DC,X
247C  B0 02        ..    BCS &2480
247E  A9 00        ..    LDA #&00
2480  2D 92 12     -..   AND &1292
2483  49 FF        I.    EOR #&FF
2485  4A           J     LSR A
2486  4A           J     LSR A
2487  4A           J     LSR A
2488  4A           J     LSR A
2489  1D A8 11     ...   ORA &11A8,X
248C  20 E4 13      ..   JSR &13E4
248F  CA           .     DEX
2490  10 91        ..    BPL &2423
2492  68           h     PLA
2493  AA           .     TAX
2494  68           h     PLA
2495  A8           .     TAY
2496  A5 FC        ..    LDA &FC
2498  40           @     RTI
2499  18           .     CLC
249A  BD CC 11     ...   LDA &11CC,X
249D  F0 44        .D    BEQ &24E3
249F  BC B4 11     ...   LDY &11B4,X
24A2  BD BC 11     ...   LDA &11BC,X
24A5  D0 2D        .-    BNE &24D4
24A7  BD C4 11     ...   LDA &11C4,X
24AA  D0 05        ..    BNE &24B1
24AC  DE CC 11     ...   DEC &11CC,X
24AF  F0 32        .2    BEQ &24E3
24B1  C8           .     INY
24B2  B9 B9 2D     ..-   LDA &2DB9,Y
24B5  10 15        ..    BPL &24CC
24B7  DE C4 11     ...   DEC &11C4,X
24BA  10 0A        ..    BPL &24C6
24BC  29 7F        )    AND #&7F
24BE  9D C4 11     ...   STA &11C4,X
24C1  C8           .     INY
24C2  98           .     TYA
24C3  9D D4 11     ...   STA &11D4,X
24C6  BC D4 11     ...   LDY &11D4,X
24C9  B9 B9 2D     ..-   LDA &2DB9,Y
24CC  9D BC 11     ...   STA &11BC,X
24CF  C8           .     INY
24D0  98           .     TYA
24D1  9D B4 11     ...   STA &11B4,X
24D4  BD AC 11     ...   LDA &11AC,X
24D7  85 23        .#    STA &23
24D9  79 B9 2D     y.-   ADC &2DB9,Y
24DC  9D AC 11     ...   STA &11AC,X
24DF  DE BC 11     ...   DEC &11BC,X
24E2  38           8     SEC
24E3  60           `     RTS
24E4  8D 4F FE     .O.   STA &FE4F
24E7  A9 00        ..    LDA #&00
24E9  8D 40 FE     .@.   STA &FE40
24EC  A9 22        ."    LDA #&22
24EE  4A           J     LSR A
24EF  90 FD        ..    BCC &24EE
24F1  8D 40 FE     .@.   STA &FE40
24F4  4A           J     LSR A
24F5  90 FD        ..    BCC &24F4
24F7  60           `     RTS
24F8  38           8     SEC
24F9  24 18        $.    BIT &18
24FB  85 98        ..    STA &98
24FD  86 99        ..    STX &99
24FF  84 9A        ..    STY &9A
2501  08           .     PHP
2502  68           h     PLA
2503  AA           .     TAX
2504  68           h     PLA
2505  85 9B        ..    STA &9B
2507  18           .     CLC
2508  69 04        i.    ADC #&04
250A  A8           .     TAY
250B  68           h     PLA
250C  85 9C        ..    STA &9C
250E  69 00        i.    ADC #&00
2510  48           H     PHA
2511  98           .     TYA
2512  48           H     PHA
2513  8A           .     TXA
2514  48           H     PHA
2515  20 59 35      Y5   JSR &3559
2518  C9 10        ..    CMP #&10
251A  B0 78        .x    BCS &2594
251C  0A           .     ASL A
251D  0A           .     ASL A
251E  0A           .     ASL A
251F  0A           .     ASL A
2520  A8           .     TAY
2521  28           (     PLP
2522  90 09        ..    BCC &252D
2524  A2 00        ..    LDX #&00
2526  AD CC 11     ...   LDA &11CC
2529  F0 39        .9    BEQ &2564
252B  B0 22        ."    BCS &254F
252D  AE 9A 11     ...   LDX &119A
2530  BD CC 11     ...   LDA &11CC,X
2533  F0 2F        ./    BEQ &2564
2535  CA           .     DEX
2536  D0 F8        ..    BNE &2530
2538  AD E1 11     ...   LDA &11E1
253B  4D E2 11     M..   EOR &11E2
253E  4D E3 11     M..   EOR &11E3
2541  AE 9A 11     ...   LDX &119A
2544  DD E0 11     ...   CMP &11E0,X
2547  F0 15        ..    BEQ &255E
2549  CA           .     DEX
254A  D0 F8        ..    BNE &2544
254C  AE 9A 11     ...   LDX &119A
254F  98           .     TYA
2550  DD DD 11     ...   CMP &11DD,X
2553  F0 0F        ..    BEQ &2564
2555  90 0D        ..    BCC &2564
2557  CA           .     DEX
2558  F0 3B        .;    BEQ &2595
255A  10 F3        ..    BPL &254F
255C  30 37        07    BMI &2595
255E  CA           .     DEX
255F  D0 03        ..    BNE &2564
2561  AE 9A 11     ...   LDX &119A
2564  98           .     TYA
2565  9D DC 11     ...   STA &11DC,X
2568  A5 9B        ..    LDA &9B
256A  9D E0 11     ...   STA &11E0,X
256D  A0 01        ..    LDY #&01
256F  08           .     PHP
2570  78           x     SEI
2571  B1 9B        ..    LDA (&9B),Y
2573  9D B4 11     ...   STA &11B4,X
2576  C8           .     INY
2577  B1 9B        ..    LDA (&9B),Y
2579  29 F0        ).    AND #&F0
257B  9D AC 11     ...   STA &11AC,X
257E  51 9B        Q.    EOR (&9B),Y
2580  9D CC 11     ...   STA &11CC,X
2583  C8           .     INY
2584  A9 00        ..    LDA #&00
2586  9D BC 11     ...   STA &11BC,X
2589  9D C4 11     ...   STA &11C4,X
258C  E8           .     INX
258D  E8           .     INX
258E  E8           .     INX
258F  E8           .     INX
2590  E0 08        ..    CPX #&08
2592  90 DD        ..    BCC &2571
2594  28           (     PLP
2595  A5 98        ..    LDA &98
2597  A6 99        ..    LDX &99
2599  A4 9A        ..    LDY &9A
259B  38           8     SEC
259C  60           `     RTS
259D  20 FA 13      ..   JSR &13FA
25A0  17           .     ...
25A1  E3           .     ...
25A2  2F           /     ...
25A3  72           r     ...
25A4  60           `     RTS
25A5  20 FA 13      ..   JSR &13FA
25A8  17           .     ...
25A9  82           .     ...
25AA  13           .     ...
25AB  F2           .     ...
25AC  60           `     RTS
25AD  20 FA 13      ..   JSR &13FA
25B0  5D 04 FF     ]..   EOR &FF04,X
25B3  05 60        .`    ORA &60
25B5  20 FA 13      ..   JSR &13FA
25B8  33           3     ...
25B9  03           .     ...
25BA  2D 84 60     -.`   AND &6084
25BD  92           .     ...
25BE  01 BF        ..    ORA (&BF,X)
25C0  80           .     ...
25C1  C0 FF        ..    CPY #&FF
25C3  40           @     RTI
25C4  7F                ...
25C5  3F           ?     ...
25C6  00           .     BRK
25C7  04           .     ...
25C8  00           .     BRK
25C9  02           .     ...
25CA  00           .     BRK
25CB  00           .     BRK
25CC  00           .     BRK
25CD  00           .     BRK
25CE  00           .     BRK
25CF  00           .     BRK
25D0  00           .     BRK
25D1  00           .     BRK
25D2  00           .     BRK
25D3  54           T     ...
25D4  74           t     ...
25D5  A0 2C        .,    LDY #&2C
25D7  91 12        ..    STA (&12),Y
25D9  10 4E        .N    BPL &2629
25DB  20 4E 39      N9   JSR &394E
25DE  F8           .     SED
25DF  78           x     SEI
25E0  A5 DA        ..    LDA &DA
25E2  45 DC        E.    EOR &DC
25E4  29 7F        )    AND #&7F
25E6  49 65        Ie    EOR #&65
25E8  8D 2D 08     .-.   STA &082D
25EB  38           8     SEC
25EC  A0 07        ..    LDY #&07
25EE  B9 D8 00     ...   LDA &00D8,Y
25F1  99 F7 07     ...   STA &07F7,Y
25F4  88           .     DEY
25F5  D0 F7        ..    BNE &25EE
25F7  A9 6E        .n    LDA #&6E
25F9  85 9D        ..    STA &9D
25FB  A9 92        ..    LDA #&92
25FD  65 9D        e.    ADC &9D
25FF  69 15        i.    ADC #&15
2601  85 9D        ..    STA &9D
2603  B9 F8 07     ...   LDA &07F8,Y
2606  48           H     PHA
2607  4D 52 0B     MR.   EOR &0B52
260A  8D 52 0B     .R.   STA &0B52
260D  68           h     PLA
260E  45 9D        E.    EOR &9D
2610  48           H     PHA
2611  4D 75 0B     Mu.   EOR &0B75
2614  8D 75 0B     .u.   STA &0B75
2617  68           h     PLA
2618  99 00 2C     ..,   STA &2C00,Y
261B  C8           .     INY
261C  D0 DF        ..    BNE &25FD
261E  EE 05 15     ...   INC &1505
2621  EE 1A 15     ...   INC &151A
2624  10 D7        ..    BPL &25FD
2626  4C BB 28     L.(   JMP &28BB
2629  60           `     RTS
262A  4E 76 0B     Nv.   LSR &0B76
262D  20 88 22      ."   JSR &2288
2630  A2 00        ..    LDX #&00
2632  20 D2 15      ..   JSR &15D2
2635  85 A2        ..    STA &A2
2637  20 54 32      T2   JSR &3254
263A  85 9D        ..    STA &9D
263C  C9 0C        ..    CMP #&0C
263E  B0 4E        .N    BCS &268E
2640  C9 02        ..    CMP #&02
2642  90 14        ..    BCC &2658
2644  F0 08        ..    BEQ &264E
2646  A0 04        ..    LDY #&04
2648  A5 C7        ..    LDA &C7
264A  29 7F        )    AND #&7F
264C  F0 09        ..    BEQ &2657
264E  A0 02        ..    LDY #&02
2650  A5 C7        ..    LDA &C7
2652  29 20        )     AND #&20
2654  F0 01        ..    BEQ &2657
2656  88           .     DEY
2657  98           .     TYA
2658  24 A2        $.    BIT &A2
265A  20 56 32      V2   JSR &3256
265D  85 CF        ..    STA &CF
265F  A2 02        ..    LDX #&02
2661  20 D2 15      ..   JSR &15D2
2664  A8           .     TAY
2665  20 56 32      V2   JSR &3256
2668  C5 9D        ..    CMP &9D
266A  90 1D        ..    BCC &2689
266C  C9 0C        ..    CMP #&0C
266E  B0 1E        ..    BCS &268E
2670  C9 02        ..    CMP #&02
2672  98           .     TYA
2673  90 0D        ..    BCC &2682
2675  A9 01        ..    LDA #&01
2677  24 C9        $.    BIT &C9
2679  70 02        p.    BCS &267D
267B  A9 02        ..    LDA #&02
267D  C0 00        ..    CPY #&00
267F  20 56 32      V2   JSR &3256
2682  85 D1        ..    STA &D1
2684  A9 00        ..    LDA #&00
2686  85 CF        ..    STA &CF
2688  60           `     RTS
2689  A9 00        ..    LDA #&00
268B  85 D1        ..    STA &D1
268D  60           `     RTS
268E  A9 80        ..    LDA #&80
2690  85 C7        ..    STA &C7
2692  85 C9        ..    STA &C9
2694  A5 8D        ..    LDA &8D
2696  38           8     SEC
2697  E9 01        ..    SBC #&01
2699  85 CA        ..    STA &CA
269B  A5 8B        ..    LDA &8B
269D  E9 04        ..    SBC #&04
269F  85 C8        ..    STA &C8
26A1  A9 FE        ..    LDA #&FE
26A3  85 D1        ..    STA &D1
26A5  A9 00        ..    LDA #&00
26A7  85 CF        ..    STA &CF
26A9  20 1F 16      ..   JSR &161F
26AC  20 6C 1F      l.   JSR &1F6C
26AF  A5 CA        ..    LDA &CA
26B1  18           .     CLC
26B2  69 04        i.    ADC #&04
26B4  85 CA        ..    STA &CA
26B6  A2 08        ..    LDX #&08
26B8  86 AB        ..    STX &AB
26BA  20 1F 16      ..   JSR &161F
26BD  20 84 36      .6   JSR &3684
26C0  20 D2 10      ..   JSR &10D2
26C3  A6 AB        ..    LDX &AB
26C5  CA           .     DEX
26C6  D0 F0        ..    BNE &26B8
26C8  86 D1        ..    STX &D1
26CA  A9 F0        ..    LDA #&F0
26CC  85 6E        .n    STA &6E
26CE  8D 76 0B     .v.   STA &0B76
26D1  60           `     RTS
26D2  2C AB 19     ,..   BIT &19AB
26D5  10 09        ..    BPL &26E0
26D7  8A           .     TXA
26D8  49 02        I.    EOR #&02
26DA  D0 3F        .?    BNE &271B
26DC  A9 3B        .;    LDA #&3B
26DE  85 8D        ..    STA &8D
26E0  B5 87        ..    LDA &87,X
26E2  D5 C7        ..    CMP &C7,X
26E4  08           .     PHP
26E5  B5 43        .C    LDA &43,X
26E7  E0 00        ..    CPX #&00
26E9  F0 03        ..    BEQ &26EE
26EB  C9 80        ..    CMP #&80
26ED  6A           j     ROR A
26EE  20 75 32      u2   JSR &3275
26F1  DD 1C 16     ...   CMP &161C,X
26F4  F0 0B        ..    BEQ &2701
26F6  10 06        ..    BPL &26FE
26F8  DE 1C 16     ...   DEC &161C,X
26FB  DE 1C 16     ...   DEC &161C,X
26FE  FE 1C 16     ...   INC &161C,X
2701  BD 1C 16     ...   LDA &161C,X
2704  20 75 32      u2   JSR &3275
2707  7D C8 14     }..   ADC &14C8,X
270A  18           .     CLC
270B  75 8B        u.    ADC &8B,X
270D  28           (     PLP
270E  F5 C8        ..    SBC &C8,X
2710  38           8     SEC
2711  FD C7 14     ...   SBC &14C7,X
2714  D5 CF        ..    CMP &CF,X
2716  10 03        ..    BPL &271B
2718  18           .     CLC
2719  69 01        i.    ADC #&01
271B  60           `     RTS
271C  00           .     BRK
271D  00           .     BRK
271E  00           .     BRK
271F  A0 00        ..    LDY #&00
2721  A2 02        ..    LDX #&02
2723  B5 CF        ..    LDA &CF,X
2725  F0 05        ..    BEQ &272C
2727  B5 C7        ..    LDA &C7,X
2729  D0 01        ..    BNE &272C
272B  88           .     DEY
272C  CA           .     DEX
272D  CA           .     DEX
272E  F0 F3        ..    BEQ &2723
2730  8C CD 14     ...   STY &14CD
2733  A2 02        ..    LDX #&02
2735  B5 CF        ..    LDA &CF,X
2737  0A           .     ASL A
2738  A0 00        ..    LDY #&00
273A  90 01        ..    BCC &273D
273C  88           .     DEY
273D  E0 02        ..    CPX #&02
273F  90 01        ..    BCC &2742
2741  0A           .     ASL A
2742  0A           .     ASL A
2743  0A           .     ASL A
2744  0A           .     ASL A
2745  0A           .     ASL A
2746  95 CB        ..    STA &CB,X
2748  18           .     CLC
2749  75 C7        u.    ADC &C7,X
274B  95 C7        ..    STA &C7,X
274D  98           .     TYA
274E  95 CC        ..    STA &CC,X
2750  75 C8        u.    ADC &C8,X
2752  95 C8        ..    STA &C8,X
2754  CA           .     DEX
2755  CA           .     DEX
2756  10 DD        ..    BPL &2735
2758  A5 C7        ..    LDA &C7
275A  85 B2        ..    STA &B2
275C  85 B0        ..    STA &B0
275E  A5 CA        ..    LDA &CA
2760  4A           J     LSR A
2761  85 9B        ..    STA &9B
2763  A5 C9        ..    LDA &C9
2765  6A           j     ROR A
2766  46 9B        F.    LSR &9B
2768  6A           j     ROR A
2769  46 9B        F.    LSR &9B
276B  6A           j     ROR A
276C  65 C8        e.    ADC &C8
276E  85 9C        ..    STA &9C
2770  A5 9B        ..    LDA &9B
2772  69 00        i.    ADC #&00
2774  A0 08        ..    LDY #&08
2776  06 9C        ..    ASL &9C
2778  2A           *     ROL A
2779  B0 04        ..    BCS &277F
277B  C9 80        ..    CMP #&80
277D  90 02        ..    BCC &2781
277F  E9 80        ..    SBC #&80
2781  88           .     DEY
2782  D0 F2        ..    BNE &2776
2784  85 B3        ..    STA &B3
2786  4A           J     LSR A
2787  66 B0        f.    ROR &B0
2789  4A           J     LSR A
278A  66 B0        f.    ROR &B0
278C  85 B1        ..    STA &B1
278E  A2 02        ..    LDX #&02
2790  A9 00        ..    LDA #&00
2792  38           8     SEC
2793  F5 CB        ..    SBC &CB,X
2795  A8           .     TAY
2796  A9 00        ..    LDA #&00
2798  F5 CC        ..    SBC &CC,X
279A  10 03        ..    BPL &279F
279C  A9 00        ..    LDA #&00
279E  A8           .     TAY
279F  9D 8E 0B     ...   STA &0B8E,X
27A2  98           .     TYA
27A3  9D 8A 0B     ...   STA &0B8A,X
27A6  B5 CB        ..    LDA &CB,X
27A8  B4 CC        ..    LDY &CC
27AA  18           .     CLC
27AB  30 04        0.    BMI &27B1
27AD  49 FF        I.    EOR #&FF
27AF  38           8     SEC
27B0  88           .     DEY
27B1  7D 99 0B     }..   ADC &0B99,X
27B4  9D 9A 0B     ...   STA &0B9A,X
27B7  98           .     TYA
27B8  7D 9D 0B     }..   ADC &0B9D,X
27BB  9D 9E 0B     ...   STA &0B9E,X
27BE  B5 C7        ..    LDA &C7,X
27C0  9D 91 0B     ...   STA &0B91,X
27C3  18           .     CLC
27C4  7D 8A 0B     }..   ADC &0B8A,X
27C7  9D 92 0B     ...   STA &0B92,X
27CA  B5 C8        ..    LDA &C8,X
27CC  9D 95 0B     ...   STA &0B95,X
27CF  7D 8E 0B     }..   ADC &0B8E,X
27D2  9D 96 0B     ...   STA &0B96,X
27D5  CA           .     DEX
27D6  CA           .     DEX
27D7  10 B7        ..    BPL &2790
27D9  A5 C8        ..    LDA &C8
27DB  20 BC 2C      .,   JSR &2CBC
27DE  A0 01        ..    LDY #&01
27E0  AD D0 14     ...   LDA &14D0
27E3  E5 C9        ..    SBC &C9
27E5  85 9C        ..    STA &9C
27E7  AD D1 14     ...   LDA &14D1
27EA  E5 CA        ..    SBC &CA
27EC  90 23        .#    BCC &2811
27EE  C9 04        ..    CMP #&04
27F0  B0 1E        ..    BCS &2810
27F2  85 9D        ..    STA &9D
27F4  A5 9C        ..    LDA &9C
27F6  0A           .     ASL A
27F7  26 9D        &.    ROL &9D
27F9  0A           .     ASL A
27FA  26 9D        &.    ROL &9D
27FC  0A           .     ASL A
27FD  26 9D        &.    ROL &9D
27FF  29 C0        ).    AND #&C0
2801  69 70        ip    ADC #&70
2803  78           x     SEI
2804  8D CE 14     ...   STA &14CE
2807  A5 9D        ..    LDA &9D
2809  69 17        i.    ADC #&17
280B  8D CF 14     ...   STA &14CF
280E  58           X     CLI
280F  60           `     RTS
2810  88           .     DEY
2811  8C CF 14     ...   STY &14CF
2814  60           `     RTS
2815  A2 00        ..    LDX #&00
2817  86 BD        ..    STX &BD
2819  86 00        ..    STX &00
281B  20 8D 17      ..   JSR &178D
281E  85 08        ..    STA &08
2820  29 C0        ).    AND #&C0
2822  85 09        ..    STA &09
2824  45 08        E.    EOR &08
2826  C9 09        ..    CMP #&09
2828  B0 48        .H    BCS &2872
282A  85 9D        ..    STA &9D
282C  A8           .     TAY
282D  BE D4 05     ...   LDX &05D4,Y
2830  BD EF 05     ...   LDA &05EF,X
2833  48           H     PHA
2834  A5 95        ..    LDA &95
2836  9D EF 05     ...   STA &05EF,X
2839  BE D3 05     ...   LDX &05D3,Y
283C  CA           .     DEX
283D  E8           .     INX
283E  DD EF 05     ...   CMP &05EF,X
2841  D0 FA        ..    BNE &283D
2843  8A           .     TXA
2844  D9 D4 05     ...   CMP &05D4,Y
2847  B0 11        ..    BCS &285A
2849  79 DD 05     y..   ADC &05DD,Y
284C  85 BD        ..    STA &BD
284E  18           .     CLC
284F  79 E6 05     y..   ADC &05E6,Y
2852  85 BE        ..    STA &BE
2854  BD EE 06     ...   LDA &06EE,X
2857  4C 61 17     La.   JMP &1761
285A  A6 9D        ..    LDX &9D
285C  BD 7C 11     .|.   LDA &117C,X
285F  45 09        E.    EOR &09
2861  85 08        ..    STA &08
2863  BE D4 05     ...   LDX &05D4,Y
2866  68           h     PLA
2867  9D EF 05     ...   STA &05EF,X
286A  A5 08        ..    LDA &08
286C  29 C0        ).    AND #&C0
286E  85 09        ..    STA &09
2870  45 08        E.    EOR &08
2872  85 08        ..    STA &08
2874  C9 10        ..    CMP #&10
2876  B0 14        ..    BCS &288C
2878  BA           .     TSX
2879  86 26        .&    STX &26
287B  AA           .     TAX
287C  BD 32 04     .2.   LDA &0432,X
287F  24 2D        $-    BIT &2D
2881  F0 07        ..    BEQ &288A
2883  29 0F        ).    AND #&0F
2885  A4 BD        ..    LDY &BD
2887  20 EA 19      ..   JSR &19EA
288A  A5 08        ..    LDA &08
288C  60           `     RTS
288D  A5 97        ..    LDA &97
288F  AA           .     TAX
2890  4A           J     LSR A
2891  45 95        E.    EOR &95
2893  29 F8        ).    AND #&F8
2895  4A           J     LSR A
2896  65 95        e.    ADC &95
2898  4A           J     LSR A
2899  65 97        e.    ADC &97
289B  85 9D        ..    STA &9D
289D  8A           .     TXA
289E  C9 79        .y    CMP #&79
28A0  90 06        ..    BCC &28A8
28A2  C9 BF        ..    CMP #&BF
28A4  90 50        .P    BCC &28F6
28A6  E9 46        .F    SBC #&46
28A8  C9 48        .H    CMP #&48
28AA  B0 06        ..    BCS &28B2
28AC  C9 3E        .>    CMP #&3E
28AE  B0 46        .F    BCS &28F6
28B0  69 0A        i.    ADC #&0A
28B2  85 10        ..    STA &10
28B4  29 A8        ).    AND #&A8
28B6  49 6F        Io    EOR #&6F
28B8  4A           J     LSR A
28B9  65 95        e.    ADC &95
28BB  49 60        I`    EOR #&60
28BD  69 28        i(    ADC #&28
28BF  85 0F        ..    STA &0F
28C1  29 38        )8    AND #&38
28C3  49 A4        I.    EOR #&A4
28C5  65 10        e.    ADC &10
28C7  85 10        ..    STA &10
28C9  A8           .     TAY
28CA  49 2C        I,    EOR #&2C
28CC  65 0F        e.    ADC &0F
28CE  C0 20        .     CPY #&20
28D0  B0 24        .$    BCS &28F6
28D2  C9 20        .     CMP #&20
28D4  B0 1C        ..    BCS &28F2
28D6  C6 00        ..    DEC &00
28D8  A8           .     TAY
28D9  0A           .     ASL A
28DA  0A           .     ASL A
28DB  0A           .     ASL A
28DC  45 10        E.    EOR &10
28DE  85 A4        ..    STA &A4
28E0  98           .     TYA
28E1  29 03        ).    AND #&03
28E3  69 4F        iO    ADC #&4F
28E5  85 A5        ..    STA &A5
28E7  A0 EC        ..    LDY #&EC
28E9  B1 A4        ..    LDA (&A4),Y
28EB  60           `     RTS
28EC  4C 37 19     L7.   JMP &1937
28EF  4C D8 18     L..   JMP &18D8
28F2  C9 3D        .=    CMP #&3D
28F4  90 F9        ..    BCC &28EF
28F6  E0 4E        .N    CPX #&4E
28F8  90 F5        ..    BCC &28EF
28FA  F0 F0        ..    BEQ &28EC
28FC  E0 4F        .O    CPX #&4F
28FE  D0 0E        ..    BNE &290E
2900  A5 95        ..    LDA &95
2902  C9 40        .@    CMP #&40
2904  F0 05        ..    BEQ &290B
2906  A0 01        ..    LDY #&01
2908  4C 27 19     L'.   JMP &1927
290B  A9 62        .b    LDA #&62
290D  60           `     RTS
290E  A4 9D        ..    LDY &9D
2910  A9 00        ..    LDA #&00
2912  85 9D        ..    STA &9D
2914  A5 95        ..    LDA &95
2916  24 97        $.    BIT &97
2918  30 07        0.    BMI &2921
291A  69 1D        i.    ADC #&1D
291C  C9 5E        .^    CMP #&5E
291E  4C 25 18     L%.   JMP &1825
2921  69 07        i.    ADC #&07
2923  C9 2B        .+    CMP #&2B
2925  90 55        .U    BCC &297C
2927  98           .     TYA
2928  29 E8        ).    AND #&E8
292A  C5 97        ..    CMP &97
292C  90 4E        .N    BCC &297C
292E  84 9D        ..    STY &9D
2930  8A           .     TXA
2931  0A           .     ASL A
2932  65 97        e.    ADC &97
2934  4A           J     LSR A
2935  65 97        e.    ADC &97
2937  29 E0        ).    AND #&E0
2939  65 95        e.    ADC &95
293B  29 E8        ).    AND #&E8
293D  D0 13        ..    BNE &2952
293F  A5 97        ..    LDA &97
2941  10 AC        ..    BPL &28EF
2943  A5 95        ..    LDA &95
2945  4A           J     LSR A
2946  4A           J     LSR A
2947  4A           J     LSR A
2948  AA           .     TAX
2949  A9 0E        ..    LDA #&0E
294B  E0 0A        ..    CPX #&0A
294D  D0 02        ..    BNE &2951
294F  A9 8E        ..    LDA #&8E
2951  60           `     RTS
2952  98           .     TYA
2953  4A           J     LSR A
2954  4A           J     LSR A
2955  29 30        )0    AND #&30
2957  4A           J     LSR A
2958  65 95        e.    ADC &95
295A  4A           J     LSR A
295B  45 95        E.    EOR &95
295D  4A           J     LSR A
295E  45 95        E.    EOR &95
2960  65 95        e.    ADC &95
2962  29 FD        ).    AND #&FD
2964  45 95        E.    EOR &95
2966  29 07        ).    AND #&07
2968  D0 0E        ..    BNE &2978
296A  A5 95        ..    LDA &95
296C  30 07        0.    BMI &2975
296E  4A           J     LSR A
296F  65 97        e.    ADC &97
2971  29 30        )0    AND #&30
2973  F0 03        ..    BEQ &2978
2975  A9 08        ..    LDA #&08
2977  60           `     RTS
2978  E0 52        .R    CPX #&52
297A  B0 03        ..    BCS &297F
297C  4C 1C 19     L..   JMP &191C
297F  98           .     TYA
2980  29 68        )h    AND #&68
2982  65 97        e.    ADC &97
2984  4A           J     LSR A
2985  65 97        e.    ADC &97
2987  4A           J     LSR A
2988  65 97        e.    ADC &97
298A  29 FC        ).    AND #&FC
298C  45 97        E.    EOR &97
298E  29 17        ).    AND #&17
2990  D0 4D        .M    BNE &29DF
2992  98           .     TYA
2993  65 95        e.    ADC &95
2995  29 50        )P    AND #&50
2997  F0 3F        .?    BEQ &29D8
2999  25 95        %.    AND &95
299B  4A           J     LSR A
299C  4A           J     LSR A
299D  65 97        e.    ADC &97
299F  4A           J     LSR A
29A0  4A           J     LSR A
29A1  29 0F        ).    AND #&0F
29A3  C9 08        ..    CMP #&08
29A5  90 08        ..    BCC &29AF
29A7  24 9D        $.    BIT &9D
29A9  50 16        P.    BVC &29C1
29AB  09 04        ..    ORA #&04
29AD  D0 12        ..    BNE &29C1
29AF  85 9C        ..    STA &9C
29B1  49 05        I.    EOR #&05
29B3  C9 06        ..    CMP #&06
29B5  A5 9C        ..    LDA &9C
29B7  B0 08        ..    BCS &29C1
29B9  98           .     TYA
29BA  4A           J     LSR A
29BB  65 97        e.    ADC &97
29BD  45 95        E.    EOR &95
29BF  29 07        ).    AND #&07
29C1  18           .     CLC
29C2  69 1D        i.    ADC #&1D
29C4  48           H     PHA
29C5  20 46 19      F.   JSR &1946
29C8  68           h     PLA
29C9  90 0D        ..    BCC &29D8
29CB  A8           .     TAY
29CC  B9 4F 11     .O.   LDA &114F,Y
29CF  A4 97        ..    LDY &97
29D1  C0 E0        ..    CPY #&E0
29D3  D0 02        ..    BNE &29D7
29D5  49 40        I@    EOR #&40
29D7  60           `     RTS
29D8  A0 00        ..    LDY #&00
29DA  38           8     SEC
29DB  B9 4F 11     .O.   LDA &114F,Y
29DE  60           `     RTS
29DF  20 46 19      F.   JSR &1946
29E2  B0 38        .8    BCS &2A1C
29E4  C0 00        ..    CPY #&00
29E6  F0 F2        ..    BEQ &29DA
29E8  A5 9D        ..    LDA &9D
29EA  48           H     PHA
29EB  84 9C        ..    STY &9C
29ED  2A           *     ROL A
29EE  2A           *     ROL A
29EF  2A           *     ROL A
29F0  29 01        ).    AND #&01
29F2  2A           *     ROL A
29F3  A8           .     TAY
29F4  68           h     PLA
29F5  65 95        e.    ADC &95
29F7  2A           *     ROL A
29F8  45 97        E.    EOR &97
29FA  29 1A        ).    AND #&1A
29FC  D0 15        ..    BNE &2A13
29FE  98           .     TYA
29FF  A4 9C        ..    LDY &9C
2A01  59 56 11     YV.   EOR &1156,Y
2A04  29 7F        )    AND #&7F
2A06  C9 40        .@    CMP #&40
2A08  2A           *     ROL A
2A09  29 07        ).    AND #&07
2A0B  AA           .     TAX
2A0C  BD 60 11     .`.   LDA &1160,X
2A0F  59 56 11     YV.   EOR &1156,Y
2A12  60           `     RTS
2A13  B9 5C 11     .\.   LDA &115C,Y
2A16  A4 9C        ..    LDY &9C
2A18  59 56 11     YV.   EOR &1156,Y
2A1B  60           `     RTS
2A1C  A5 9D        ..    LDA &9D
2A1E  4A           J     LSR A
2A1F  4A           J     LSR A
2A20  4A           J     LSR A
2A21  29 0E        ).    AND #&0E
2A23  4A           J     LSR A
2A24  69 01        i.    ADC #&01
2A26  A8           .     TAY
2A27  4C DA 18     L..   JMP &18DA
2A2A  65 95        e.    ADC &95
2A2C  2A           *     ROL A
2A2D  2A           *     ROL A
2A2E  2A           *     ROL A
2A2F  29 02        ).    AND #&02
2A31  69 19        i.    ADC #&19
2A33  A8           .     TAY
2A34  4C DA 18     L..   JMP &18DA
2A37  A0 19        ..    LDY #&19
2A39  A5 95        ..    LDA &95
2A3B  4A           J     LSR A
2A3C  65 95        e.    ADC &95
2A3E  29 17        ).    AND #&17
2A40  D0 E8        ..    BNE &2A2A
2A42  66 9D        f.    ROR &9D
2A44  6A           j     ROR A
2A45  60           `     RTS
2A46  8A           .     TXA
2A47  4A           J     LSR A
2A48  45 97        E.    EOR &97
2A4A  29 06        ).    AND #&06
2A4C  D0 23        .#    BNE &2A71
2A4E  98           .     TYA
2A4F  A0 02        ..    LDY #&02
2A51  29 20        )     AND #&20
2A53  0A           .     ASL A
2A54  0A           .     ASL A
2A55  49 E5        I.    EOR #&E5
2A57  8D 61 19     .a.   STA &1961
2A5A  30 02        0.    BMI &2A5E
2A5C  A0 04        ..    LDY #&04
2A5E  8A           .     TXA
2A5F  69 16        i.    ADC #&16
2A61  65 95        e.    ADC &95
2A63  29 5F        )_    AND #&5F
2A65  AA           .     TAX
2A66  CA           .     DEX
2A67  E0 0C        ..    CPX #&0C
2A69  90 38        .8    BCC &2AA3
2A6B  F0 38        .8    BEQ &2AA5
2A6D  C8           .     INY
2A6E  E8           .     INX
2A6F  F0 34        .4    BEQ &2AA5
2A71  A5 95        ..    LDA &95
2A73  4A           J     LSR A
2A74  4A           J     LSR A
2A75  4A           J     LSR A
2A76  4A           J     LSR A
2A77  B0 29        .)    BCS &2AA2
2A79  A9 01        ..    LDA #&01
2A7B  65 95        e.    ADC &95
2A7D  65 97        e.    ADC &97
2A7F  29 8F        ).    AND #&8F
2A81  C9 01        ..    CMP #&01
2A83  F0 1E        ..    BEQ &2AA3
2A85  AA           .     TAX
2A86  38           8     SEC
2A87  A5 97        ..    LDA &97
2A89  E5 95        ..    SBC &95
2A8B  29 2F        )/    AND #&2F
2A8D  C9 01        ..    CMP #&01
2A8F  F0 12        ..    BEQ &2AA3
2A91  A0 02        ..    LDY #&02
2A93  C9 02        ..    CMP #&02
2A95  F0 0E        ..    BEQ &2AA5
2A97  C8           .     INY
2A98  90 0B        ..    BCC &2AA5
2A9A  C8           .     INY
2A9B  E0 02        ..    CPX #&02
2A9D  F0 06        ..    BEQ &2AA5
2A9F  C8           .     INY
2AA0  90 03        ..    BCC &2AA5
2AA2  60           `     RTS
2AA3  A0 00        ..    LDY #&00
2AA5  18           .     CLC
2AA6  60           `     RTS
2AA7  01 0C        ..    ORA (&0C,X)
2AA9  04           .     ...
2AAA  00           .     BRK
2AAB  00           .     BRK
2AAC  02           .     ...
2AAD  02           .     ...
2AAE  03           .     ...
2AAF  04           .     ...
2AB0  04           .     ...
2AB1  05 06        ..    ORA &06
2AB3  00           .     BRK
2AB4  00           .     BRK
2AB5  00           .     BRK
2AB6  46 27        F'    LSR &27
2AB8  E6 C0        ..    INC &C0
2ABA  A5 C0        ..    LDA &C0
2ABC  A0 FF        ..    LDY #&FF
2ABE  A2 05        ..    LDX #&05
2AC0  4A           J     LSR A
2AC1  90 01        ..    BCC &2AC4
2AC3  C8           .     INY
2AC4  94 C1        ..    STY &C1
2AC6  CA           .     DEX
2AC7  10 F7        ..    BPL &2AC0
2AC9  20 97 1F      ..   JSR &1F97
2ACC  20 0B 1A      ..   JSR &1A0B
2ACF  20 9A 25      .%   JSR &259A
2AD2  A2 02        ..    LDX #&02
2AD4  BD 19 08     ...   LDA &0819,X
2AD7  F0 03        ..    BEQ &2ADC
2AD9  DE 19 08     ...   DEC &0819,X
2ADC  CA           .     DEX
2ADD  10 F5        ..    BPL &2AD4
2ADF  AD 1D 08     ...   LDA &081D
2AE2  F0 03        ..    BEQ &2AE7
2AE4  EE 1D 08     ...   INC &081D
2AE7  4C B6 19     L..   JMP &19B6
2AEA  BA           .     TSX
2AEB  86 26        .&    STX &26
2AED  A6 08        ..    LDX &08
2AEF  10 04        ..    BPL &2AF5
2AF1  AA           .     TAX
2AF2  BD 32 04     .2.   LDA &0432,X
2AF5  48           H     PHA
2AF6  BD B9 03     ...   LDA &03B9,X
2AF9  18           .     CLC
2AFA  69 1A        i.    ADC #&1A
2AFC  AA           .     TAX
2AFD  68           h     PLA
2AFE  29 3F        )?    AND #&3F
2B00  69 3E        i>    ADC #&3E
2B02  48           H     PHA
2B03  8A           .     TXA
2B04  48           H     PHA
2B05  A6 BC        ..    LDX &BC
2B07  8A           .     TXA
2B08  C0 00        ..    CPY #&00
2B0A  60           `     RTS
2B0B  A2 00        ..    LDX #&00
2B0D  86 AA        ..    STX &AA
2B0F  BD B4 08     ...   LDA &08B4,X
2B12  D0 03        ..    BNE &2B17
2B14  4C 10 1E     L..   JMP &1E10
2B17  85 55        .U    STA &55
2B19  85 56        .V    STA &56
2B1B  BD C6 08     ...   LDA &08C6,X
2B1E  85 6F        .o    STA &6F
2B20  85 70        .p    STA &70
2B22  85 37        .7    STA &37
2B24  0A           .     ASL A
2B25  85 39        .9    STA &39
2B27  BD 91 08     ...   LDA &0891,X
2B2A  85 53        .S    STA &53
2B2C  85 54        .T    STA &54
2B2E  BD 80 08     ...   LDA &0880,X
2B31  85 4F        .O    STA &4F
2B33  85 50        .P    STA &50
2B35  BD F6 08     ...   LDA &08F6,X
2B38  85 45        .E    STA &45
2B3A  85 46        .F    STA &46
2B3C  BD E6 08     ...   LDA &08E6,X
2B3F  85 43        .C    STA &43
2B41  85 44        .D    STA &44
2B43  BD A3 08     ...   LDA &08A3,X
2B46  85 51        .Q    STA &51
2B48  85 52        .R    STA &52
2B4A  BD 70 08     .p.   LDA &0870,X
2B4D  85 75        .u    STA &75
2B4F  85 76        .v    STA &76
2B51  BD D6 08     ...   LDA &08D6,X
2B54  85 73        .s    STA &73
2B56  85 74        .t    STA &74
2B58  BD 60 08     .`.   LDA &0860,X
2B5B  85 41        .A    STA &41
2B5D  BD 66 09     .f.   LDA &0966,X
2B60  85 3D        .=    STA &3D
2B62  BD 06 09     ...   LDA &0906,X
2B65  85 3E        .>    STA &3E
2B67  85 3F        .?    STA &3F
2B69  29 1F        ).    AND #&1F
2B6B  85 0E        ..    STA &0E
2B6D  BD 16 09     ...   LDA &0916,X
2B70  85 14        ..    STA &14
2B72  BD 26 09     .&.   LDA &0926,X
2B75  85 15        ..    STA &15
2B77  BD 36 09     .6.   LDA &0936,X
2B7A  85 16        ..    STA &16
2B7C  BD 46 09     .F.   LDA &0946,X
2B7F  85 3B        .;    STA &3B
2B81  BD 76 09     .v.   LDA &0976,X
2B84  85 11        ..    STA &11
2B86  BD 56 09     .V.   LDA &0956,X
2B89  85 12        ..    STA &12
2B8B  85 13        ..    STA &13
2B8D  A5 AA        ..    LDA &AA
2B8F  0A           .     ASL A
2B90  0A           .     ASL A
2B91  0A           .     ASL A
2B92  0A           .     ASL A
2B93  05 AA        ..    ORA &AA
2B95  65 C0        e.    ADC &C0
2B97  85 06        ..    STA &06
2B99  29 0F        ).    AND #&0F
2B9B  85 07        ..    STA &07
2B9D  A5 53        .S    LDA &53
2B9F  20 BC 2C      .,   JSR &2CBC
2BA2  A4 AA        ..    LDY &AA
2BA4  CC D8 29     ..)   CPY &29D8
2BA7  D0 03        ..    BNE &2BAC
2BA9  6E D8 29     n.)   ROR &29D8
2BAC  20 20 1E       .   JSR &1E20
2BAF  85 38        .8    STA &38
2BB1  C9 07        ..    CMP #&07
2BB3  66 2C        f,    ROR &2C
2BB5  10 03        ..    BPL &2BBA
2BB7  20 A3 28      .(   JSR &28A3
2BBA  A6 75        .u    LDX &75
2BBC  BD 0C 5E     ..^   LDA &5E0C,X
2BBF  29 F0        ).    AND #&F0
2BC1  85 3A        .:    STA &3A
2BC3  BD 89 5E     ..^   LDA &5E89,X
2BC6  29 F8        ).    AND #&F8
2BC8  85 3C        .<    STA &3C
2BCA  A2 00        ..    LDX #&00
2BCC  86 40        .@    STX &40
2BCE  86 42        .B    STX &42
2BD0  86 D3        ..    STX &D3
2BD2  8E E5 29     ..)   STX &29E5
2BD5  8E E6 29     ..)   STX &29E6
2BD8  86 1D        ..    STX &1D
2BDA  86 30        .0    STX &30
2BDC  86 1C        ..    STX &1C
2BDE  CA           .     DEX
2BDF  86 05        ..    STX &05
2BE1  86 2B        .+    STX &2B
2BE3  20 31 2A      1*   JSR &2A31
2BE6  A6 AA        ..    LDX &AA
2BE8  D0 0F        ..    BNE &2BF9
2BEA  A4 DD        ..    LDY &DD
2BEC  30 0B        0.    BMI &2BF9
2BEE  20 20 1E       .   JSR &1E20
2BF1  A8           .     TAY
2BF2  B9 AC 19     ...   LDA &19AC,Y
2BF5  85 38        .8    STA &38
2BF7  A6 AA        ..    LDX &AA
2BF9  E4 DD        ..    CPX &DD
2BFB  D0 50        .P    BNE &2C4D
2BFD  AE 70 08     .p.   LDX &0870
2C00  BD 89 5E     ..^   LDA &5E89,X
2C03  38           8     SEC
2C04  E5 3C        .<    SBC &3C
2C06  08           .     PHP
2C07  6A           j     ROR A
2C08  49 80        I.    EOR #&80
2C0A  29 F8        ).    AND #&F8
2C0C  6D A3 08     m..   ADC &08A3
2C0F  85 51        .Q    STA &51
2C11  85 0C        ..    STA &0C
2C13  AD B4 08     ...   LDA &08B4
2C16  69 00        i.    ADC #&00
2C18  28           (     PLP
2C19  E9 00        ..    SBC #&00
2C1B  85 55        .U    STA &55
2C1D  85 0D        ..    STA &0D
2C1F  BD 0C 5E     ..^   LDA &5E0C,X
2C22  69 0F        i.    ADC #&0F
2C24  A2 00        ..    LDX #&00
2C26  2C C6 08     ,..   BIT &08C6
2C29  10 08        ..    BPL &2C33
2C2B  A5 3A        .:    LDA &3A
2C2D  69 10        i.    ADC #&10
2C2F  CA           .     DEX
2C30  20 56 32      V2   JSR &3256
2C33  18           .     CLC
2C34  6D 80 08     m..   ADC &0880
2C37  85 4F        .O    STA &4F
2C39  85 0A        ..    STA &0A
2C3B  8A           .     TXA
2C3C  6D 91 08     m..   ADC &0891
2C3F  85 53        .S    STA &53
2C41  85 0B        ..    STA &0B
2C43  A0 00        ..    LDY #&00
2C45  20 B4 0B      ..   JSR &0BB4
2C48  AD C6 08     ...   LDA &08C6
2C4B  85 37        .7    STA &37
2C4D  20 48 2A      H*   JSR &2A48
2C50  24 2C        $,    BIT &2C
2C52  30 63        0c    BMI &2CB7
2C54  20 64 2A      d*   JSR &2A64
2C57  A4 AA        ..    LDY &AA
2C59  D0 17        ..    BNE &2C72
2C5B  A5 1C        ..    LDA &1C
2C5D  E5 DE        ..    SBC &DE
2C5F  E9 40        .@    SBC #&40
2C61  20 56 32      V2   JSR &3256
2C64  4A           J     LSR A
2C65  4A           J     LSR A
2C66  69 C0        i.    ADC #&C0
2C68  65 1D        e.    ADC &1D
2C6A  90 06        ..    BCC &2C72
2C6C  4A           J     LSR A
2C6D  20 0C 25      .%   JSR &250C
2C70  85 15        ..    STA &15
2C72  A5 18        ..    LDA &18
2C74  0D E5 29     ..)   ORA &29E5
2C77  85 19        ..    STA &19
2C79  AD E5 29     ..)   LDA &29E5
2C7C  0A           .     ASL A
2C7D  05 1A        ..    ORA &1A
2C7F  85 1A        ..    STA &1A
2C81  4E B4 19     N..   LSR &19B4
2C84  A5 6F        .o    LDA &6F
2C86  29 FD        ).    AND #&FD
2C88  85 6F        .o    STA &6F
2C8A  24 1A        $.    BIT &1A
2C8C  30 0A        0.    BMI &2C98
2C8E  24 19        $.    BIT &19
2C90  10 25        .%    BPL &2CB7
2C92  09 02        ..    ORA #&02
2C94  85 6F        .o    STA &6F
2C96  D0 1F        ..    BNE &2CB7
2C98  A5 70        .p    LDA &70
2C9A  29 02        ).    AND #&02
2C9C  F0 19        ..    BEQ &2CB7
2C9E  38           8     SEC
2C9F  6E B4 19     n..   ROR &19B4
2CA2  A2 00        ..    LDX #&00
2CA4  A5 79        .y    LDA &79
2CA6  C5 77        .w    CMP &77
2CA8  F0 0D        ..    BEQ &2CB7
2CAA  08           .     PHP
2CAB  A9 10        ..    LDA #&10
2CAD  28           (     PLP
2CAE  20 56 32      V2   JSR &3256
2CB1  20 38 2A      8*   JSR &2A38
2CB4  20 48 2A      H*   JSR &2A48
2CB7  A4 41        .A    LDY &41
2CB9  B9 54 03     .T.   LDA &0354,Y
2CBC  85 9F        ..    STA &9F
2CBE  0A           .     ASL A
2CBF  85 BF        ..    STA &BF
2CC1  0A           .     ASL A
2CC2  29 C0        ).    AND #&C0
2CC4  0A           .     ASL A
2CC5  2A           *     ROL A
2CC6  2A           *     ROL A
2CC7  F0 30        .0    BEQ &2CF9
2CC9  AA           .     TAX
2CCA  E0 02        ..    CPX #&02
2CCC  D0 0D        ..    BNE &2CDB
2CCE  20 B6 3B      .;   JSR &3BB6
2CD1  C9 05        ..    CMP #&05
2CD3  6A           j     ROR A
2CD4  49 80        I.    EOR #&80
2CD6  25 19        %.    AND &19
2CD8  10 01        ..    BPL &2CDB
2CDA  E8           .     INX
2CDB  BC A6 19     ...   LDY &19A6,X
2CDE  A5 07        ..    LDA &07
2CE0  29 03        ).    AND #&03
2CE2  C9 03        ..    CMP #&03
2CE4  90 13        ..    BCC &2CF9
2CE6  A5 6F        .o    LDA &6F
2CE8  29 14        ).    AND #&14
2CEA  18           .     CLC
2CEB  D0 0C        ..    BNE &2CF9
2CED  A5 9F        ..    LDA &9F
2CEF  29 08        ).    AND #&08
2CF1  2D B5 19     -..   AND &19B5
2CF4  D0 03        ..    BNE &2CF9
2CF6  20 1D 11      ..   JSR &111D
2CF9  66 BF        f.    ROR &BF
2CFB  A5 6F        .o    LDA &6F
2CFD  29 10        ).    AND #&10
2CFF  F0 46        .F    BEQ &2D47
2D01  A5 12        ..    LDA &12
2D03  F0 39        .9    BEQ &2D3E
2D05  C9 11        ..    CMP #&11
2D07  D0 0A        ..    BNE &2D13
2D09  85 55        .U    STA &55
2D0B  A6 AA        ..    LDX &AA
2D0D  D0 04        ..    BNE &2D13
2D0F  CA           .     DEX
2D10  8E B5 19     ...   STX &19B5
2D13  C9 10        ..    CMP #&10
2D15  D0 22        ."    BNE &2D39
2D17  A6 AA        ..    LDX &AA
2D19  D0 03        ..    BNE &2D1E
2D1B  8E B5 19     ...   STX &19B5
2D1E  A2 02        ..    LDX #&02
2D20  B5 3A        .:    LDA &3A,X
2D22  49 FF        I.    EOR #&FF
2D24  4A           J     LSR A
2D25  95 4F        .O    STA &4F,X
2D27  B5 14        ..    LDA &14,X
2D29  95 53        .S    STA &53,X
2D2B  CA           .     DEX
2D2C  CA           .     DEX
2D2D  10 F1        ..    BPL &2D20
2D2F  20 A3 28      .(   JSR &28A3
2D32  20 FA 13      ..   JSR &13FA
2D35  33           3     ...
2D36  F3           .     ...
2D37  63           c     ...
2D38  F3           .     ...
2D39  C6 12        ..    DEC &12
2D3B  4C 2E 1D     L..   JMP &1D2E
2D3E  A5 6F        .o    LDA &6F
2D40  29 EF        ).    AND #&EF
2D42  85 6F        .o    STA &6F
2D44  20 49 25      I%   JSR &2549
2D47  A5 55        .U    LDA &55
2D49  C9 4F        .O    CMP #&4F
2D4B  B0 45        .E    BCS &2D92
2D4D  A9 00        ..    LDA #&00
2D4F  85 B4        ..    STA &B4
2D51  85 B6        ..    STA &B6
2D53  A5 55        .U    LDA &55
2D55  E9 4E        .N    SBC #&4E
2D57  A2 02        ..    LDX #&02
2D59  A4 38        .8    LDY &38
2D5B  C8           .     INY
2D5C  66 9D        f.    ROR &9D
2D5E  20 54 32      T2   JSR &3254
2D61  C9 1E        ..    CMP #&1E
2D63  90 22        ."    BCC &2D87
2D65  C9 32        .2    CMP #&32
2D67  90 06        ..    BCC &2D6F
2D69  88           .     DEY
2D6A  C9 3C        .<    CMP #&3C
2D6C  90 01        ..    BCC &2D6F
2D6E  88           .     DEY
2D6F  E9 08        ..    SBC #&08
2D71  0A           .     ASL A
2D72  10 04        ..    BPL &2D78
2D74  88           .     DEY
2D75  88           .     DEY
2D76  A9 7F        .    LDA #&7F
2D78  C8           .     INY
2D79  10 02        ..    BPL &2D7D
2D7B  A0 00        ..    LDY #&00
2D7D  24 9D        $.    BIT &9D
2D7F  20 56 32      V2   JSR &3256
2D82  95 B4        ..    STA &B4,X
2D84  20 94 3F      .?   JSR &3F94
2D87  A5 53        .S    LDA &53
2D89  E9 9B        ..    SBC #&9B
2D8B  CA           .     DEX
2D8C  CA           .     DEX
2D8D  F0 CA        ..    BEQ &2D59
2D8F  20 73 3F      s?   JSR &3F73
2D92  A6 3D        .=    LDX &3D
2D94  BD 86 09     ...   LDA &0986,X
2D97  85 BC        ..    STA &BC
2D99  A5 41        .A    LDA &41
2D9B  18           .     CLC
2D9C  69 14        i.    ADC #&14
2D9E  A4 3B        .;    LDY &3B
2DA0  20 F1 19      ..   JSR &19F1
2DA3  A6 AA        ..    LDX &AA
2DA5  E4 DD        ..    CPX &DD
2DA7  D0 3A        .:    BNE &2DE3
2DA9  A2 02        ..    LDX #&02
2DAB  B5 0A        ..    LDA &0A,X
2DAD  F5 4F        .O    SBC &4F,X
2DAF  08           .     PHP
2DB0  69 30        i0    ADC #&30
2DB2  A8           .     TAY
2DB3  B5 0B        ..    LDA &0B,X
2DB5  69 00        i.    ADC #&00
2DB7  28           (     PLP
2DB8  F5 53        .S    SBC &53,X
2DBA  D0 04        ..    BNE &2DC0
2DBC  C0 60        .`    CPY #&60
2DBE  90 06        ..    BCC &2DC6
2DC0  20 C8 32      .2   JSR &32C8
2DC3  20 AA 28      .(   JSR &28AA
2DC6  CA           .     DEX
2DC7  CA           .     DEX
2DC8  F0 E1        ..    BEQ &2DAB
2DCA  A5 3B        .;    LDA &3B
2DCC  F0 09        ..    BEQ &2DD7
2DCE  AA           .     TAX
2DCF  BC 60 08     .`.   LDY &0860,X
2DD2  19 54 03     .T.   ORA &0354,Y
2DD5  49 80        I.    EOR #&80
2DD7  05 1B        ..    ORA &1B
2DD9  8D B3 19     ...   STA &19B3
2DDC  10 05        ..    BPL &2DE3
2DDE  A0 00        ..    LDY #&00
2DE0  20 A9 0B      ..   JSR &0BA9
2DE3  A5 15        ..    LDA &15
2DE5  D0 0F        ..    BNE &2DF6
2DE7  A4 41        .A    LDY &41
2DE9  B9 46 04     .F.   LDA &0446,Y
2DEC  29 C0        ).    AND #&C0
2DEE  0A           .     ASL A
2DEF  2A           *     ROL A
2DF0  2A           *     ROL A
2DF1  69 10        i.    ADC #&10
2DF3  20 F1 19      ..   JSR &19F1
2DF6  20 87 25      .%   JSR &2587
2DF9  4A           J     LSR A
2DFA  4A           J     LSR A
2DFB  09 01        ..    ORA #&01
2DFD  CD 1A 08     ...   CMP &081A
2E00  6A           j     ROR A
2E01  49 FF        I.    EOR #&FF
2E03  05 2B        .+    ORA &2B
2E05  85 2B        .+    STA &2B
2E07  A4 41        .A    LDY &41
2E09  B9 54 03     .T.   LDA &0354,Y
2E0C  29 18        ).    AND #&18
2E0E  F0 1B        ..    BEQ &2E2B
2E10  AA           .     TAX
2E11  A5 BC        ..    LDA &BC
2E13  20 33 25      3%   JSR &2533
2E16  B0 0E        ..    BCS &2E26
2E18  24 BF        $.    BIT &BF
2E1A  10 0A        ..    BPL &2E26
2E1C  E0 10        ..    CPX #&10
2E1E  F0 04        ..    BEQ &2E24
2E20  18           .     CLC
2E21  69 04        i.    ADC #&04
2E23  2C 09 80     ,..   BIT &8009
2E26  A6 3D        .=    LDX &3D
2E28  9D 86 09     ...   STA &0986,X
2E2B  20 01 1F      ..   JSR &1F01
2E2E  A6 AA        ..    LDX &AA
2E30  18           .     CLC
2E31  F0 29        .)    BEQ &2E5C
2E33  20 33 25      3%   JSR &2533
2E36  B0 09        ..    BCS &2E41
2E38  24 BF        $.    BIT &BF
2E3A  10 20        .     BPL &2E5C
2E3C  70 03        p.    BCS &2E41
2E3E  20 6E 0C      n.   JSR &0C6E
2E41  A5 AA        ..    LDA &AA
2E43  20 29 1E      ).   JSR &1E29
2E46  AA           .     TAX
2E47  A9 00        ..    LDA #&00
2E49  EC CB 14     ...   CPX &14CB
2E4C  D0 03        ..    BNE &2E51
2E4E  8D CC 14     ...   STA &14CC
2E51  85 53        .S    STA &53
2E53  85 55        .U    STA &55
2E55  E4 DD        ..    CPX &DD
2E57  D0 02        ..    BNE &2E5B
2E59  66 DD        f.    ROR &DD
2E5B  38           8     SEC
2E5C  24 2B        $+    BIT &2B
2E5E  30 01        0.    BMI &2E61
2E60  38           8     SEC
2E61  A5 70        .p    LDA &70
2E63  6A           j     ROR A
2E64  6A           j     ROR A
2E65  29 C0        ).    AND #&C0
2E67  85 9C        ..    STA &9C
2E69  4A           J     LSR A
2E6A  4A           J     LSR A
2E6B  05 9C        ..    ORA &9C
2E6D  85 6E        .n    STA &6E
2E6F  A5 37        .7    LDA &37
2E71  0A           .     ASL A
2E72  A5 39        .9    LDA &39
2E74  6A           j     ROR A
2E75  29 C0        ).    AND #&C0
2E77  85 71        .q    STA &71
2E79  A5 6F        .o    LDA &6F
2E7B  29 C0        ).    AND #&C0
2E7D  85 72        .r    STA &72
2E7F  45 6F        Eo    EOR &6F
2E81  45 71        Eq    EOR &71
2E83  29 F3        ).    AND #&F3
2E85  85 6F        .o    STA &6F
2E87  A5 55        .U    LDA &55
2E89  9D B4 08     ...   STA &08B4,X
2E8C  A5 53        .S    LDA &53
2E8E  9D 91 08     ...   STA &0891,X
2E91  A5 4F        .O    LDA &4F
2E93  9D 80 08     ...   STA &0880,X
2E96  A5 45        .E    LDA &45
2E98  9D F6 08     ...   STA &08F6,X
2E9B  A5 43        .C    LDA &43
2E9D  9D E6 08     ...   STA &08E6,X
2EA0  A5 6F        .o    LDA &6F
2EA2  9D C6 08     ...   STA &08C6,X
2EA5  A5 51        .Q    LDA &51
2EA7  9D A3 08     ...   STA &08A3,X
2EAA  A5 75        .u    LDA &75
2EAC  9D 70 08     .p.   STA &0870,X
2EAF  A5 73        .s    LDA &73
2EB1  9D D6 08     ...   STA &08D6,X
2EB4  A5 41        .A    LDA &41
2EB6  9D 60 08     .`.   STA &0860,X
2EB9  A5 3D        .=    LDA &3D
2EBB  9D 66 09     .f.   STA &0966,X
2EBE  A5 3E        .>    LDA &3E
2EC0  29 E0        ).    AND #&E0
2EC2  05 0E        ..    ORA &0E
2EC4  9D 06 09     ...   STA &0906,X
2EC7  A5 14        ..    LDA &14
2EC9  9D 16 09     ...   STA &0916,X
2ECC  A5 15        ..    LDA &15
2ECE  9D 26 09     .&.   STA &0926,X
2ED1  A5 16        ..    LDA &16
2ED3  9D 36 09     .6.   STA &0936,X
2ED6  A5 3B        .;    LDA &3B
2ED8  09 80        ..    ORA #&80
2EDA  9D 46 09     .F.   STA &0946,X
2EDD  A5 11        ..    LDA &11
2EDF  9D 76 09     .v.   STA &0976,X
2EE2  A5 12        ..    LDA &12
2EE4  9D 56 09     .V.   STA &0956,X
2EE7  EC CB 14     ...   CPX &14CB
2EEA  D0 0E        ..    BNE &2EFA
2EEC  20 2A 15      *.   JSR &152A
2EEF  20 1F 16      ..   JSR &161F
2EF2  20 84 36      .6   JSR &3684
2EF5  A2 00        ..    LDX #&00
2EF7  8E 89 2E     ...   STX &2E89
2EFA  20 A5 0C      ..   JSR &0CA5
2EFD  EC CB 14     ...   CPX &14CB
2F00  D0 0E        ..    BNE &2F10
2F02  20 D2 10      ..   JSR &10D2
2F05  20 58 1F      X.   JSR &1F58
2F08  20 7E 20      ~    JSR &207E
2F0B  20 E8 0B      ..   JSR &0BE8
2F0E  A6 AA        ..    LDX &AA
2F10  E8           .     INX
2F11  E0 10        ..    CPX #&10
2F13  B0 03        ..    BCS &2F18
2F15  4C 0D 1A     L..   JMP &1A0D
2F18  60           `     RTS
2F19  A9 80        ..    LDA #&80
2F1B  45 DF        E.    EOR &DF
2F1D  85 DF        ..    STA &DF
2F1F  60           `     RTS
2F20  A9 07        ..    LDA #&07
2F22  BE 60 08     .`.   LDX &0860,Y
2F25  3D 54 03     =T.   ORA &0354,X
2F28  60           `     RTS
2F29  A2 0F        ..    LDX #&0F
2F2B  DD 46 09     .F.   CMP &0946,X
2F2E  D0 03        ..    BNE &2F33
2F30  7E 46 09     ~F.   ROR &0946,X
2F33  48           H     PHA
2F34  5D 06 09     ]..   EOR &0906,X
2F37  29 1F        ).    AND #&1F
2F39  D0 04        ..    BNE &2F3F
2F3B  8A           .     TXA
2F3C  9D 06 09     ...   STA &0906,X
2F3F  68           h     PLA
2F40  CA           .     DEX
2F41  10 E8        ..    BPL &2F2B
2F43  60           `     RTS
2F44  00           .     BRK
2F45  80           .     ...
2F46  07           .     ...
2F47  70 00        p.    BCS &2F49
2F49  03           .     ...
2F4A  0C           .     ...
2F4B  0F           .     ...
2F4C  30 33        03    BMI &2F81
2F4E  3C           <     ...
2F4F  3F           ?     ...
2F50  C0 C3        ..    CPY #&C3
2F52  CC CF F0     ...   CPY &F0CF
2F55  F3           .     ...
2F56  FC           .     ...
2F57  FF           .     ...
2F58  FF           .     ...
2F59  F8           .     SED
2F5A  A0 00        ..    LDY #&00
2F5C  2C A0 01     ,..   BIT &01A0
2F5F  2C A0 04     ,..   BIT &04A0
2F62  8D C5 1E     ...   STA &1EC5
2F65  8E FF 1E     ...   STX &1EFF
2F68  98           .     TYA
2F69  AA           .     TAX
2F6A  D0 49        .I    BNE &2FB5
2F6C  84 2E        ..    STY &2E
2F6E  84 2F        ./    STY &2F
2F70  A0 0F        ..    LDY #&0F
2F72  C4 AA        ..    CPY &AA
2F74  F0 1F        ..    BEQ &2F95
2F76  B9 B4 08     ...   LDA &08B4,Y
2F79  F0 49        .I    BEQ &2FC4
2F7B  A9 50        .P    LDA #&50
2F7D  20 22 1E      ".   JSR &1E22
2F80  C9 40        .@    CMP #&40
2F82  D0 11        ..    BNE &2F95
2F84  B9 C6 08     ...   LDA &08C6,Y
2F87  6A           j     ROR A
2F88  90 0B        ..    BCC &2F95
2F8A  20 5B 35      [5   JSR &355B
2F8D  C5 2E        ..    CMP &2E
2F8F  90 04        ..    BCC &2F95
2F91  85 2E        ..    STA &2E
2F93  84 2F        ./    STY &2F
2F95  88           .     DEY
2F96  D0 DA        ..    BNE &2F72
2F98  38           8     SEC
2F99  A4 2F        ./    LDY &2F
2F9B  F0 61        .a    BEQ &2FFE
2F9D  A9 08        ..    LDA #&08
2F9F  20 22 1E      ".   JSR &1E22
2FA2  F0 0B        ..    BEQ &2FAF
2FA4  BE 66 09     .f.   LDX &0966,Y
2FA7  BD 86 09     ...   LDA &0986,X
2FAA  69 03        i.    ADC #&03
2FAC  9D 86 09     ...   STA &0986,X
2FAF  98           .     TYA
2FB0  20 29 1E      ).   JSR &1E29
2FB3  30 0F        0.    BMI &2FC4
2FB5  A0 00        ..    LDY #&00
2FB7  C8           .     INY
2FB8  C0 10        ..    CPY #&10
2FBA  B0 42        .B    BCS &2FFE
2FBC  B9 B4 08     ...   LDA &08B4,Y
2FBF  D0 F6        ..    BNE &2FB7
2FC1  CA           .     DEX
2FC2  D0 F3        ..    BNE &2FB7
2FC4  A2 00        ..    LDX #&00
2FC6  BD EF 02     ...   LDA &02EF,X
2FC9  29 7F        )    AND #&7F
2FCB  99 D6 08     ...   STA &08D6,Y
2FCE  BD 8A 02     ...   LDA &028A,X
2FD1  99 70 08     .p.   STA &0870,Y
2FD4  A9 05        ..    LDA #&05
2FD6  99 C6 08     ...   STA &08C6,Y
2FD9  A9 FF        ..    LDA #&FF
2FDB  99 46 09     .F.   STA &0946,Y
2FDE  98           .     TYA
2FDF  99 06 09     ...   STA &0906,Y
2FE2  A9 00        ..    LDA #&00
2FE4  99 66 09     .f.   STA &0966,Y
2FE7  99 76 09     .v.   STA &0976,Y
2FEA  99 56 09     .V.   STA &0956,Y
2FED  99 E6 08     ...   STA &08E6,Y
2FF0  99 F6 08     ...   STA &08F6,Y
2FF3  8A           .     TXA
2FF4  99 60 08     .`.   STA &0860,Y
2FF7  20 A3 2D      .-   JSR &2DA3
2FFA  20 78 28      x(   JSR &2878
2FFD  18           .     CLC
2FFE  A2 00        ..    LDX #&00
3000  60           `     RTS
3001  A2 02        ..    LDX #&02
3003  E0 02        ..    CPX #&02
3005  B5 40        .@    LDA &40,X
3007  08           .     PHP
3008  75 43        uC    ADC &43,X
300A  20 7F 32      2   JSR &327F
300D  A8           .     TAY
300E  28           (     PLP
300F  20 56 32      V2   JSR &3256
3012  E9 3F        .?    SBC #&3F
3014  C9 40        .@    CMP #&40
3016  B0 12        ..    BCS &302A
3018  B4 43        .C    LDY &43
301A  98           .     TYA
301B  20 56 32      V2   JSR &3256
301E  C9 40        .@    CMP #&40
3020  B0 08        ..    BCS &302A
3022  A9 40        .@    LDA #&40
3024  C0 00        ..    CPY #&00
3026  20 56 32      V2   JSR &3256
3029  A8           .     TAY
302A  24 C3        $.    BIT &C3
302C  10 08        ..    BPL &3036
302E  98           .     TYA
302F  F0 05        ..    BEQ &3036
3031  10 02        ..    BPL &3035
3033  C8           .     INY
3034  C9 88        ..    CMP #&88
3036  94 43        .C    STY &43
3038  CA           .     DEX
3039  CA           .     DEX
303A  10 C7        ..    BPL &3003
303C  60           `     RTS
303D  A5 40        .@    LDA &40
303F  05 42        .B    ORA &42
3041  F0 4E        .N    BEQ &3091
3043  A9 ED        ..    LDA #&ED
3045  A4 75        .u    LDY &75
3047  C0 02        ..    CPY #&02
3049  B0 02        ..    BCS &304D
304B  A9 EB        ..    LDA #&EB
304D  8D 17 02     ...   STA &0217
3050  A0 0B        ..    LDY #&0B
3052  20 8C 21      .!   JSR &218C
3055  A9 FF        ..    LDA #&FF
3057  60           `     RTS
3058  AD 89 2E     ...   LDA &2E89
305B  D0 34        .4    BNE &3091
305D  CE 89 2E     ...   DEC &2E89
3060  AD E4 11     ...   LDA &11E4
3063  C9 02        ..    CMP #&02
3065  90 F9        ..    BCC &3060
3067  A9 00        ..    LDA #&00
3069  8D E4 11     ...   STA &11E4
306C  08           .     PHP
306D  78           x     SEI
306E  A5 B0        ..    LDA &B0
3070  85 9C        ..    STA &9C
3072  A5 B1        ..    LDA &B1
3074  4A           J     LSR A
3075  66 9C        f.    ROR &9C
3077  4A           J     LSR A
3078  66 9C        f.    ROR &9C
307A  4A           J     LSR A
307B  66 9C        f.    ROR &9C
307D  69 0C        i.    ADC #&0C
307F  A0 0C        ..    LDY #&0C
3081  8C 00 FE     ...   STY &FE00
3084  8D 01 FE     ...   STA &FE01
3087  A5 9C        ..    LDA &9C
3089  C8           .     INY
308A  8C 00 FE     ...   STY &FE00
308D  8D 01 FE     ...   STA &FE01
3090  28           (     PLP
3091  60           `     RTS
3092  A0 0B        ..    LDY #&0B
3094  84 2A        .*    STY &2A
3096  60           `     RTS
3097  A4 2A        .*    LDY &2A
3099  F0 F6        ..    BEQ &3091
309B  C6 2A        .*    DEC &2A
309D  F0 07        ..    BEQ &30A6
309F  20 87 25      .%   JSR &2587
30A2  29 20        )     AND #&20
30A4  F0 02        ..    BEQ &30A8
30A6  A9 07        ..    LDA #&07
30A8  8D E5 11     ...   STA &11E5
30AB  EE BE 14     ...   INC &14BE
30AE  60           `     RTS
30AF  A4 3B        .;    LDY &3B
30B1  30 14        0.    BMI &30C7
30B3  B9 60 08     .`.   LDA &0860,Y
30B6  C9 44        .D    CMP #&44
30B8  F0 0B        ..    BEQ &30C5
30BA  C9 40        .@    CMP #&40
30BC  F0 07        ..    BEQ &30C5
30BE  38           8     SEC
30BF  E9 25        .%    SBC #&25
30C1  C9 02        ..    CMP #&02
30C3  B0 02        ..    BCS &30C7
30C5  A0 FF        ..    LDY #&FF
30C7  98           .     TYA
30C8  60           `     RTS
30C9  20 AD 2D      .-   JSR &2DAD
30CC  E0 04        ..    CPX #&04
30CE  F0 0A        ..    BEQ &30DA
30D0  C9 40        .@    CMP #&40
30D2  F0 06        ..    BEQ &30DA
30D4  C9 44        .D    CMP #&44
30D6  F0 02        ..    BEQ &30DA
30D8  C9 37        .7    CMP #&37
30DA  60           `     RTS
30DB  A5 93        ..    LDA &93
30DD  46 94        F.    LSR &94
30DF  6A           j     ROR A
30E0  46 94        F.    LSR &94
30E2  6A           j     ROR A
30E3  46 94        F.    LSR &94
30E5  6A           j     ROR A
30E6  AA           .     TAX
30E7  29 07        ).    AND #&07
30E9  A8           .     TAY
30EA  A5 91        ..    LDA &91
30EC  29 E0        ).    AND #&E0
30EE  65 B2        e.    ADC &B2
30F0  85 8F        ..    STA &8F
30F2  8A           .     TXA
30F3  29 F8        ).    AND #&F8
30F5  45 92        E.    EOR &92
30F7  65 B3        e.    ADC &B3
30F9  6A           j     ROR A
30FA  66 8F        f.    ROR &8F
30FC  4A           J     LSR A
30FD  66 8F        f.    ROR &8F
30FF  A6 99        ..    LDX &99
3101  09 60        .`    ORA #&60
3103  85 90        ..    STA &90
3105  A5 91        ..    LDA &91
3107  29 10        ).    AND #&10
3109  C9 10        ..    CMP #&10
310B  A9 AA        ..    LDA #&AA
310D  90 01        ..    BCC &3110
310F  4A           J     LSR A
3110  3D 48 1E     =H.   ORA &1E48,X
3113  51 8F        Q.    EOR (&8F),Y
3115  91 8F        ..    STA (&8F),Y
3117  60           `     RTS
3118  88           .     DEY
3119  10 EA        ..    BPL &3105
311B  C8           .     INY
311C  A5 8F        ..    LDA &8F
311E  E9 F8        ..    SBC #&F8
3120  85 8F        ..    STA &8F
3122  A5 90        ..    LDA &90
3124  E9 01        ..    SBC #&01
3126  10 D9        ..    BPL &3101
3128  85 99        ..    STA &99
312A  38           8     SEC
312B  BD D8 28     ..(   LDA &28D8,X
312E  E5 C7        ..    SBC &C7
3130  85 91        ..    STA &91
3132  BD DA 28     ..(   LDA &28DA,X
3135  E5 C8        ..    SBC &C8
3137  C9 08        ..    CMP #&08
3139  B0 42        .B    BCS &317D
313B  85 92        ..    STA &92
313D  BD D9 28     ..(   LDA &28D9,X
3140  E5 C9        ..    SBC &C9
3142  29 F8        ).    AND #&F8
3144  A8           .     TAY
3145  BD DB 28     ..(   LDA &28DB,X
3148  E5 CA        ..    SBC &CA
314A  85 94        ..    STA &94
314C  D0 09        ..    BNE &3157
314E  C0 00        ..    CPY #&00
3150  D0 05        ..    BNE &3157
3152  24 A3        $.    BIT &A3
3154  30 21        0!    BMI &3177
3156  60           `     RTS
3157  C9 04        ..    CMP #&04
3159  90 08        ..    BCC &3163
315B  D0 20        .     BNE &317D
315D  C0 00        ..    CPY #&00
315F  F0 0C        ..    BEQ &316D
3161  B0 1A        ..    BCS &317D
3163  84 93        ..    STY &93
3165  20 DB 1F      ..   JSR &1FDB
3168  24 A3        $.    BIT &A3
316A  70 AC        p.    BCS &3118
316C  60           `     RTS
316D  24 A3        $.    BIT &A3
316F  50 0C        P.    BVC &317D
3171  10 0A        ..    BPL &317D
3173  C6 94        ..    DEC &94
3175  A0 F8        ..    LDY #&F8
3177  84 93        ..    STY &93
3179  20 DB 1F      ..   JSR &1FDB
317C  38           8     SEC
317D  60           `     RTS
317E  AE 58 1E     .X.   LDX &1E58
3181  30 FA        0.    BMI &317D
3183  A9 38        .8    LDA #&38
3185  8D 22 21     ."!   STA &2122
3188  A9 4C        .L    LDA #&4C
318A  8D 5A 21     .Z!   STA &215A
318D  A5 C8        ..    LDA &C8
318F  20 BC 2C      .,   JSR &2CBC
3192  AE 59 1E     .Y.   LDX &1E59
3195  86 9E        ..    STX &9E
3197  BD DD 28     ..(   LDA &28DD,X
319A  85 A3        ..    STA &A3
319C  29 07        ).    AND #&07
319E  20 28 20      (    JSR &2028
31A1  A6 9E        ..    LDX &9E
31A3  B0 71        .q    BCS &3216
31A5  A5 A3        ..    LDA &A3
31A7  29 10        ).    AND #&10
31A9  F0 28        .(    BEQ &31D3
31AB  A0 01        ..    LDY #&01
31AD  BD DB 28     ..(   LDA &28DB,X
31B0  CD D1 14     ...   CMP &14D1
31B3  90 15        ..    BCC &31CA
31B5  D0 08        ..    BNE &31BF
31B7  BD D9 28     ..(   LDA &28D9,X
31BA  CD D0 14     ...   CMP &14D0
31BD  90 0B        ..    BCC &31CA
31BF  A0 FD        ..    LDY #&FD
31C1  20 87 25      .%   JSR &2587
31C4  29 07        ).    AND #&07
31C6  09 06        ..    ORA #&06
31C8  85 99        ..    STA &99
31CA  98           .     TYA
31CB  7D D7 28     }.(   ADC &28D7,X
31CE  70 03        p.    BCS &31D3
31D0  9D D7 28     ..(   STA &28D7,X
31D3  A5 A3        ..    LDA &A3
31D5  29 F7        ).    AND #&F7
31D7  C5 A3        ..    CMP &A3
31D9  B0 06        ..    BCS &31E1
31DB  69 01        i.    ADC #&01
31DD  29 07        ).    AND #&07
31DF  85 99        ..    STA &99
31E1  DE DC 28     ..(   DEC &28DC,X
31E4  F0 54        .T    BEQ &323A
31E6  A0 01        ..    LDY #&01
31E8  18           .     CLC
31E9  BD D6 28     ..(   LDA &28D6,X
31EC  48           H     PHA
31ED  7D D8 28     }.(   ADC &28D8,X
31F0  9D D8 28     ..(   STA &28D8,X
31F3  90 03        ..    BCC &31F8
31F5  FE DA 28     ..(   INC &28DA,X
31F8  68           h     PLA
31F9  10 03        ..    BPL &31FE
31FB  DE DA 28     ..(   DEC &28DA,X
31FE  E8           .     INX
31FF  88           .     DEY
3200  F0 E6        ..    BEQ &31E8
3202  A6 9E        ..    LDX &9E
3204  A5 A3        ..    LDA &A3
3206  29 F8        ).    AND #&F8
3208  05 99        ..    ORA &99
320A  9D DD 28     ..(   STA &28DD,X
320D  29 7F        )    AND #&7F
320F  85 A3        ..    STA &A3
3211  20 2A 20      *    JSR &202A
3214  A6 9E        ..    LDX &9E
3216  B0 22        ."    BCS &323A
3218  29 C0        ).    AND #&C0
321A  F0 06        ..    BEQ &3222
321C  A5 A3        ..    LDA &A3
321E  29 20        )     AND #&20
3220  F0 13        ..    BEQ &3235
3222  38           8     SEC
3223  8A           .     TXA
3224  E9 08        ..    SBC #&08
3226  AA           .     TAX
3227  90 03        ..    BCC &322C
3229  4C 95 20     L.    JMP &2095
322C  A9 60        .`    LDA #&60
322E  8D 22 21     ."!   STA &2122
3231  8D 5A 21     .Z!   STA &215A
3234  60           `     RTS
3235  20 2A 20      *    JSR &202A
3238  A6 9E        ..    LDX &9E
323A  AC 59 1E     .Y.   LDY &1E59
323D  B9 D6 28     ..(   LDA &28D6,Y
3240  9D D6 28     ..(   STA &28D6,X
3243  C8           .     INY
3244  E8           .     INX
3245  8A           .     TXA
3246  29 07        ).    AND #&07
3248  D0 F3        ..    BNE &323D
324A  A6 9E        ..    LDX &9E
324C  38           8     SEC
324D  AD 59 1E     .Y.   LDA &1E59
3250  E9 08        ..    SBC #&08
3252  8D 59 1E     .Y.   STA &1E59
3255  CE 58 1E     .X.   DEC &1E58
3258  30 D2        0.    BMI &322C
325A  60           `     RTS
325B  22           "     ...
325C  21 AE        !.    AND (&AE,X)
325E  58           X     CLI
325F  1E E0 1F     ...   ASL &1FE0,Y
3262  F0 10        ..    BEQ &3274
3264  E8           .     INX
3265  8E 58 1E     .X.   STX &1E58
3268  8A           .     TXA
3269  0A           .     ASL A
326A  0A           .     ASL A
326B  0A           .     ASL A
326C  8D 59 1E     .Y.   STA &1E59
326F  85 9E        ..    STA &9E
3271  AA           .     TAX
3272  90 17        ..    BCC &328B
3274  A5 DA        ..    LDA &DA
3276  29 F8        ).    AND #&F8
3278  AA           .     TAX
3279  86 9E        ..    STX &9E
327B  BD DD 28     ..(   LDA &28DD,X
327E  09 80        ..    ORA #&80
3280  85 A3        ..    STA &A3
3282  29 07        ).    AND #&07
3284  20 28 20      (    JSR &2028
3287  A6 9E        ..    LDX &9E
3289  A4 A1        ..    LDY &A1
328B  60           `     RTS
328C  A9 01        ..    LDA #&01
328E  84 A1        ..    STY &A1
3290  85 9F        ..    STA &9F
3292  B9 0C 02     ...   LDA &020C,Y
3295  85 A0        ..    STA &A0
3297  29 20        )     AND #&20
3299  F0 0A        ..    BEQ &32A5
329B  A2 06        ..    LDX #&06
329D  B5 4F        .O    LDA &4F,X
329F  95 87        ..    STA &87,X
32A1  CA           .     DEX
32A2  CA           .     DEX
32A3  10 F8        ..    BPL &329D
32A5  A5 C8        ..    LDA &C8
32A7  18           .     CLC
32A8  E5 8B        ..    SBC &8B
32AA  38           8     SEC
32AB  E9 01        ..    SBC #&01
32AD  C9 F6        ..    CMP #&F6
32AF  90 DA        ..    BCC &328B
32B1  A5 8D        ..    LDA &8D
32B3  E5 CA        ..    SBC &CA
32B5  18           .     CLC
32B6  69 01        i.    ADC #&01
32B8  C9 06        ..    CMP #&06
32BA  B0 CF        ..    BCS &328B
32BC  24 A0        $.    BIT &A0
32BE  10 17        ..    BPL &32D7
32C0  A2 40        .@    LDX #&40
32C2  70 02        p.    BCS &32C6
32C4  A2 43        .C    LDX #&43
32C6  B5 00        ..    LDA &00,X
32C8  85 B4        ..    STA &B4
32CA  B5 02        ..    LDA &02,X
32CC  85 B6        ..    STA &B6
32CE  20 D4 22      ."   JSR &22D4
32D1  A4 A1        ..    LDY &A1
32D3  49 80        I.    EOR #&80
32D5  85 B5        ..    STA &B5
32D7  20 87 25      .%   JSR &2587
32DA  39 08 02     9..   AND &0208,Y
32DD  18           .     CLC
32DE  79 09 02     y..   ADC &0209,Y
32E1  20 57 23      W#   JSR &2357
32E4  06 A0        ..    ASL &A0
32E6  06 A0        ..    ASL &A0
32E8  06 A0        ..    ASL &A0
32EA  A2 02        ..    LDX #&02
32EC  A9 00        ..    LDA #&00
32EE  06 A0        ..    ASL &A0
32F0  90 06        ..    BCC &32F8
32F2  B4 37        .7    LDY &37
32F4  10 02        ..    BPL &32F8
32F6  B5 3A        .:    LDA &3A,X
32F8  06 A0        ..    ASL &A0
32FA  90 03        ..    BCC &32FF
32FC  B5 3A        .:    LDA &3A,X
32FE  4A           J     LSR A
32FF  75 87        u.    ADC &87,X
3301  95 87        ..    STA &87,X
3303  90 02        ..    BCC &3307
3305  F6 8B        ..    INC &8B,X
3307  CA           .     DEX
3308  CA           .     DEX
3309  F0 E1        ..    BEQ &32EC
330B  A4 A1        ..    LDY &A1
330D  A5 DA        ..    LDA &DA
330F  39 0B 02     9..   AND &020B,Y
3312  59 0A 02     Y..   EOR &020A,Y
3315  48           H     PHA
3316  20 5D 21      ]!   JSR &215D
3319  68           h     PLA
331A  85 A3        ..    STA &A3
331C  29 07        ).    AND #&07
331E  85 99        ..    STA &99
3320  20 87 25      .%   JSR &2587
3323  39 06 02     9..   AND &0206,Y
3326  79 07 02     y..   ADC &0207,Y
3329  9D DC 28     ..(   STA &28DC,X
332C  86 9C        ..    STX &9C
332E  A2 FE        ..    LDX #&FE
3330  86 A2        ..    STX &A2
3332  20 87 25      .%   JSR &2587
3335  4A           J     LSR A
3336  39 0F 02     9..   AND &020F,Y
3339  90 02        ..    BCC &333D
333B  49 FF        I.    EOR #&FF
333D  75 B6        u.    ADC &B6,X
333F  20 7F 32      2   JSR &327F
3342  48           H     PHA
3343  A5 DA        ..    LDA &DA
3345  39 0D 02     9..   AND &020D,Y
3348  75 89        u.    ADC &89,X
334A  48           H     PHA
334B  B5 8D        ..    LDA &8D,X
334D  69 00        i.    ADC #&00
334F  A6 9C        ..    LDX &9C
3351  9D DA 28     ..(   STA &28DA,X
3354  68           h     PLA
3355  9D D8 28     ..(   STA &28D8,X
3358  68           h     PLA
3359  9D D6 28     ..(   STA &28D6,X
335C  E6 9C        ..    INC &9C
335E  A6 A2        ..    LDX &A2
3360  C8           .     INY
3361  E8           .     INX
3362  E8           .     INX
3363  F0 CB        ..    BEQ &3330
3365  A6 9E        ..    LDX &9E
3367  20 E6 20      .    JSR &20E6
336A  24 A0        $.    BIT &A0
336C  10 15        ..    BPL &3383
336E  A0 02        ..    LDY #&02
3370  E8           .     INX
3371  C9 CA        ..    CMP #&CA
3373  BD D6 28     ..(   LDA &28D6,X
3376  79 43 00     yC.   ADC &0043,Y
3379  20 7F 32      2   JSR &327F
337C  9D D6 28     ..(   STA &28D6,X
337F  88           .     DEY
3380  88           .     DEY
3381  F0 EF        ..    BEQ &3372
3383  C6 9F        ..    DEC &9F
3385  D0 84        ..    BNE &330B
3387  60           `     RTS
3388  86 9D        ..    STX &9D
338A  A2 02        ..    LDX #&02
338C  B5 3A        .:    LDA &3A,X
338E  4A           J     LSR A
338F  75 4F        uO    ADC &4F,X
3391  95 87        ..    STA &87,X
3393  B5 53        .S    LDA &53,X
3395  69 00        i.    ADC #&00
3397  95 8B        ..    STA &8B,X
3399  CA           .     DEX
339A  CA           .     DEX
339B  F0 EF        ..    BEQ &338C
339D  A6 9D        ..    LDX &9D
339F  60           `     RTS
33A0  20 88 22      ."   JSR &2288
33A3  BC 70 08     .p.   LDY &0870,X
33A6  B9 0C 5E     ..^   LDA &5E0C,Y
33A9  4A           J     LSR A
33AA  7D 80 08     }..   ADC &0880,X
33AD  85 88        ..    STA &88
33AF  BD 91 08     ...   LDA &0891,X
33B2  69 00        i.    ADC #&00
33B4  85 8C        ..    STA &8C
33B6  B9 89 5E     ..^   LDA &5E89,Y
33B9  4A           J     LSR A
33BA  7D A3 08     }..   ADC &08A3,X
33BD  85 8A        ..    STA &8A
33BF  BD B4 08     ...   LDA &08B4,X
33C2  69 00        i.    ADC #&00
33C4  85 8E        ..    STA &8E
33C6  20 FE 22      ."   JSR &22FE
33C9  4C D7 22     L."   JMP &22D7
33CC  A5 43        .C    LDA &43
33CE  85 B4        ..    STA &B4
33D0  A5 45        .E    LDA &45
33D2  85 B6        ..    STA &B6
33D4  20 3D 23      =#   JSR &233D
33D7  C5 B7        ..    CMP &B7
33D9  90 05        ..    BCC &33E0
33DB  A8           .     TAY
33DC  A5 B7        ..    LDA &B7
33DE  84 B7        ..    STY &B7
33E0  26 99        &.    ROL &99
33E2  A0 08        ..    LDY #&08
33E4  84 B5        ..    STY &B5
33E6  0A           .     ASL A
33E7  C5 B7        ..    CMP &B7
33E9  90 02        ..    BCC &33ED
33EB  E5 B7        ..    SBC &B7
33ED  26 B5        &.    ROL &B5
33EF  90 F5        ..    BCC &33E6
33F1  A5 99        ..    LDA &99
33F3  29 07        ).    AND #&07
33F5  A8           .     TAY
33F6  A5 B5        ..    LDA &B5
33F8  59 BF 14     Y..   EOR &14BF,Y
33FB  85 B5        ..    STA &B5
33FD  60           `     RTS
33FE  A0 04        ..    LDY #&04
3400  85 B7        ..    STA &B7
3402  B9 86 00     ...   LDA &0086,Y
3405  F9 85 00     ...   SBC &0085,Y
3408  99 79 00     .y.   STA &0079,Y
340B  B9 8A 00     ...   LDA &008A,Y
340E  F9 89 00     ...   SBC &0089,Y
3411  99 7A 00     .z.   STA &007A,Y
3414  38           8     SEC
3415  10 03        ..    BPL &341A
3417  20 56 32      V2   JSR &3256
341A  26 99        &.    ROL &99
341C  88           .     DEY
341D  88           .     DEY
341E  D0 E0        ..    BNE &3400
3420  05 B7        ..    ORA &B7
3422  0A           .     ASL A
3423  46 7C        F|    LSR &7C
3425  66 7B        f{    ROR &7B
3427  46 7E        F~    LSR &7E
3429  66 7D        f}    ROR &7D
342B  C8           .     INY
342C  4A           J     LSR A
342D  D0 F4        ..    BNE &3423
342F  84 B8        ..    STY &B8
3431  A5 7D        .}    LDA &7D
3433  20 56 32      V2   JSR &3256
3436  85 B7        ..    STA &B7
3438  A5 7B        .{    LDA &7B
343A  4C 56 32     LV2   JMP &3256
343D  A0 02        ..    LDY #&02
343F  20 46 23      F#   JSR &2346
3442  85 B7        ..    STA &B7
3444  88           .     DEY
3445  88           .     DEY
3446  A9 7F        .    LDA #&7F
3448  D9 B4 00     ...   CMP &00B4,Y
344B  B9 B4 00     ...   LDA &00B4,Y
344E  B0 04        ..    BCS &3454
3450  49 FF        I.    EOR #&FF
3452  69 01        i.    ADC #&01
3454  26 99        &.    ROL &99
3456  60           `     RTS
3457  85 B4        ..    STA &B4
3459  A5 B5        ..    LDA &B5
345B  85 9D        ..    STA &9D
345D  A0 05        ..    LDY #&05
345F  A9 00        ..    LDA #&00
3461  46 9D        F.    LSR &9D
3463  90 03        ..    BCC &3468
3465  18           .     CLC
3466  65 B4        e.    ADC &B4
3468  6A           j     ROR A
3469  88           .     DEY
346A  D0 F5        ..    BNE &3461
346C  46 9D        F.    LSR &9D
346E  90 0A        ..    BCC &347A
3470  A4 B4        ..    LDY &B4
3472  85 B4        ..    STA &B4
3474  98           .     TYA
3475  E5 B4        ..    SBC &B4
3477  85 B4        ..    STA &B4
3479  98           .     TYA
347A  46 9D        F.    LSR &9D
347C  90 08        ..    BCC &3486
347E  49 FF        I.    EOR #&FF
3480  A8           .     TAY
3481  C8           .     INY
3482  A5 B4        ..    LDA &B4
3484  84 B4        ..    STY &B4
3486  46 9D        F.    LSR &9D
3488  90 0B        ..    BCC &3495
348A  49 FF        I.    EOR #&FF
348C  A8           .     TAY
348D  C8           .     INY
348E  A9 00        ..    LDA #&00
3490  E5 B4        ..    SBC &B4
3492  85 B4        ..    STA &B4
3494  98           .     TYA
3495  85 B6        ..    STA &B6
3497  60           `     RTS
3498  20 15 17      ..   JSR &1715
349B  A8           .     TAY
349C  B9 2B 05     .+.   LDA &052B,Y
349F  D0 0D        ..    BNE &34AE
34A1  A5 97        ..    LDA &97
34A3  38           8     SEC
34A4  E9 54        .T    SBC #&54
34A6  4A           J     LSR A
34A7  4A           J     LSR A
34A8  4A           J     LSR A
34A9  4A           J     LSR A
34AA  AA           .     TAX
34AB  BD 85 11     ...   LDA &1185,X
34AE  C9 03        ..    CMP #&03
34B0  B0 09        ..    BCS &34BB
34B2  69 B1        i.    ADC #&B1
34B4  24 97        $.    BIT &97
34B6  10 54        .T    BPL &350C
34B8  0A           .     ASL A
34B9  69 90        i.    ADC #&90
34BB  C9 03        ..    CMP #&03
34BD  D0 11        ..    BNE &34D0
34BF  A5 09        ..    LDA &09
34C1  2A           *     ROL A
34C2  2A           *     ROL A
34C3  2A           *     ROL A
34C4  E5 97        ..    SBC &97
34C6  6A           j     ROR A
34C7  18           .     CLC
34C8  65 95        e.    ADC &95
34CA  29 03        ).    AND #&03
34CC  AA           .     TAX
34CD  BD 95 11     ...   LDA &1195,X
34D0  C9 04        ..    CMP #&04
34D2  D0 0C        ..    BNE &34E0
34D4  A5 97        ..    LDA &97
34D6  2A           *     ROL A
34D7  2A           *     ROL A
34D8  2A           *     ROL A
34D9  2A           *     ROL A
34DA  29 07        ).    AND #&07
34DC  AA           .     TAX
34DD  BD 8C 11     ...   LDA &118C,X
34E0  C9 05        ..    CMP #&05
34E2  D0 1C        ..    BNE &3500
34E4  A5 97        ..    LDA &97
34E6  6A           j     ROR A
34E7  6A           j     ROR A
34E8  45 97        E.    EOR &97
34EA  6A           j     ROR A
34EB  90 02        ..    BCC &34EF
34ED  A0 19        ..    LDY #&19
34EF  6A           j     ROR A
34F0  E5 97        ..    SBC &97
34F2  29 40        )@    AND #&40
34F4  45 09        E.    EOR &09
34F6  24 09        $.    BIT &09
34F8  85 09        ..    STA &09
34FA  A9 B1        ..    LDA #&B1
34FC  50 0E        P.    BVC &350C
34FE  69 0A        i.    ADC #&0A
3500  C9 06        ..    CMP #&06
3502  D0 08        ..    BNE &350C
3504  A9 9C        ..    LDA #&9C
3506  24 09        $.    BIT &09
3508  50 02        P.    BVC &350C
350A  A9 CF        ..    LDA #&CF
350C  85 73        .s    STA &73
350E  85 74        .t    STA &74
3510  A5 09        ..    LDA &09
3512  85 71        .q    STA &71
3514  85 72        .r    STA &72
3516  B9 AB 04     ...   LDA &04AB,Y
3519  29 7F        )    AND #&7F
351B  AA           .     TAX
351C  85 75        .u    STA &75
351E  85 76        .v    STA &76
3520  B9 EB 04     ...   LDA &04EB,Y
3523  29 F0        ).    AND #&F0
3525  24 09        $.    BIT &09
3527  50 07        P.    BVC &3530
3529  7D 89 5E     }.^   ADC &5E89,X
352C  09 07        ..    ORA #&07
352E  49 FF        I.    EOR #&FF
3530  85 51        .Q    STA &51
3532  85 52        .R    STA &52
3534  A9 00        ..    LDA #&00
3536  24 09        $.    BIT &09
3538  10 05        ..    BPL &353F
353A  A9 F2        ..    LDA #&F2
353C  FD 0C 5E     ..^   SBC &5E0C,X
353F  85 4F        .O    STA &4F
3541  85 50        .P    STA &50
3543  A5 95        ..    LDA &95
3545  85 53        .S    STA &53
3547  85 54        .T    STA &54
3549  A5 97        ..    LDA &97
354B  85 55        .U    STA &55
354D  85 56        .V    STA &56
354F  60           `     RTS
3550  A9 04        ..    LDA #&04
3552  2C A9 00     ,..   BIT &00A9
3555  48           H     PHA
3556  8E 90 24     ..$   STX &2490
3559  20 15 17      ..   JSR &1715
355C  A8           .     TAY
355D  68           h     PLA
355E  AA           .     TAX
355F  B9 6B 05     .k.   LDA &056B,Y
3562  24 09        $.    BIT &09
3564  50 04        P.    BVC &356A
3566  0A           .     ASL A
3567  0A           .     ASL A
3568  0A           .     ASL A
3569  0A           .     ASL A
356A  29 F0        ).    AND #&F0
356C  F0 02        ..    BEQ &3570
356E  09 0F        ..    ORA #&0F
3570  95 7E        .~    STA &7E,X
3572  A5 09        ..    LDA &09
3574  0A           .     ASL A
3575  85 9C        ..    STA &9C
3577  59 AB 04     Y..   EOR &04AB,Y
357A  95 7F        .    STA &7F,X
357C  B9 EB 04     ...   LDA &04EB,Y
357F  2A           *     ROL A
3580  06 9C        ..    ASL &9C
3582  2A           *     ROL A
3583  29 3F        )?    AND #&3F
3585  A8           .     TAY
3586  B9 AB 05     ...   LDA &05AB,Y
3589  95 7C        .|    STA &7C,X
358B  A9 01        ..    LDA #&01
358D  95 7D        .}    STA &7D,X
358F  A2 00        ..    LDX #&00
3591  60           `     RTS
3592  20 3C 25      <%   JSR &253C
3595  90 0E        ..    BCC &35A5
3597  20 FA 13      ..   JSR &13FA
359A  33           3     ...
359B  03           .     ...
359C  2D 24 20     -$    AND &2024
359F  FA           .     ...
35A0  13           .     ...
35A1  33           3     ...
35A2  03           .     ...
35A3  2B           +     ...
35A4  25 60        %`    AND &60
35A6  C0 00        ..    CPY #&00
35A8  D0 41        .A    BNE &35EB
35AA  8D 5F 08     ._.   STA &085F
35AD  24 DA        $.    BIT &DA
35AF  30 08        0.    BMI &35B9
35B1  46 31        F1    LSR &31
35B3  C5 BA        ..    CMP &BA
35B5  90 02        ..    BCC &35B9
35B7  85 BA        ..    STA &BA
35B9  8A           .     TXA
35BA  48           H     PHA
35BB  2C 13 08     ,..   BIT &0813
35BE  10 0D        ..    BPL &35CD
35C0  A2 05        ..    LDX #&05
35C2  20 79 2D      y-   JSR &2D79
35C5  20 79 2D      y-   JSR &2D79
35C8  20 92 2D      .-   JSR &2D92
35CB  B0 0D        ..    BCS &35DA
35CD  A0 03        ..    LDY #&03
35CF  0E 5F 08     ._.   ASL &085F
35D2  90 03        ..    BCC &35D7
35D4  6E 5F 08     n_.   ROR &085F
35D7  88           .     DEY
35D8  D0 F5        ..    BNE &35CF
35DA  A5 DA        ..    LDA &DA
35DC  29 07        ).    AND #&07
35DE  CD 5F 08     ._.   CMP &085F
35E1  B0 03        ..    BCS &35E6
35E3  20 97 24      .$   JSR &2497
35E6  68           h     PLA
35E7  AA           .     TAX
35E8  AD 5F 08     ._.   LDA &085F
35EB  85 9D        ..    STA &9D
35ED  C9 08        ..    CMP #&08
35EF  90 08        ..    BCC &35F9
35F1  B9 C6 08     ...   LDA &08C6,Y
35F4  09 08        ..    ORA #&08
35F6  99 C6 08     ...   STA &08C6,Y
35F9  B9 26 09     .&.   LDA &0926,Y
35FC  85 9C        ..    STA &9C
35FE  38           8     SEC
35FF  E5 9D        ..    SBC &9D
3601  B0 05        ..    BCS &3608
3603  A9 00        ..    LDA #&00
3605  2C A9 01     ,..   BIT &01A9
3608  99 26 09     .&.   STA &0926,Y
360B  60           `     RTS
360C  20 A6 24      .$   JSR &24A6
360F  D0 04        ..    BNE &3615
3611  A5 9C        ..    LDA &9C
3613  D0 F1        ..    BNE &3606
3615  60           `     RTS
3616  B9 C6 08     ...   LDA &08C6,Y
3619  09 20        .     ORA #&20
361B  99 C6 08     ...   STA &08C6,Y
361E  60           `     RTS
361F  18           .     CLC
3620  A5 15        ..    LDA &15
3622  F0 04        ..    BEQ &3628
3624  E9 00        ..    SBC #&00
3626  85 15        ..    STA &15
3628  60           `     RTS
3629  48           H     PHA
362A  A5 6F        .o    LDA &6F
362C  09 20        .     ORA #&20
362E  85 6F        .o    STA &6F
3630  68           h     PLA
3631  38           8     SEC
3632  60           `     RTS
3633  48           H     PHA
3634  A5 6F        .o    LDA &6F
3636  29 20        )     AND #&20
3638  C9 20        .     CMP #&20
363A  68           h     PLA
363B  60           `     RTS
363C  48           H     PHA
363D  A5 6F        .o    LDA &6F
363F  29 08        ).    AND #&08
3641  C9 08        ..    CMP #&08
3643  68           h     PLA
3644  60           `     RTS
3645  C6 15        ..    DEC &15
3647  D0 04        ..    BNE &364D
3649  E6 15        ..    INC &15
364B  F0 F8        ..    BEQ &3645
364D  60           `     RTS
364E  E6 15        ..    INC &15
3650  C6 15        ..    DEC &15
3652  D0 F5        ..    BNE &3649
3654  60           `     RTS
3655  A2 03        ..    LDX #&03
3657  85 9C        ..    STA &9C
3659  20 B6 3B      .;   JSR &3BB6
365C  4A           J     LSR A
365D  CA           .     DEX
365E  10 FC        ..    BPL &365C
3660  38           8     SEC
3661  65 12        e.    ADC &12
3663  38           8     SEC
3664  E5 9C        ..    SBC &9C
3666  B0 FC        ..    BCS &3664
3668  65 9C        e.    ADC &9C
366A  85 12        ..    STA &12
366C  60           `     RTS
366D  24 1B        $.    BIT &1B
366F  10 06        ..    BPL &3677
3671  A5 1C        ..    LDA &1C
3673  49 FF        I.    EOR #&FF
3675  85 37        .7    STA &37
3677  60           `     RTS
3678  A9 03        ..    LDA #&03
367A  25 D9        %.    AND &D9
367C  D0 06        ..    BNE &3684
367E  A5 43        .C    LDA &43
3680  F0 02        ..    BEQ &3684
3682  85 37        .7    STA &37
3684  A5 37        .7    LDA &37
3686  60           `     RTS
3687  65 DC        e.    ADC &DC
3689  65 D9        e.    ADC &D9
368B  85 D9        ..    STA &D9
368D  65 DB        e.    ADC &DB
368F  85 DB        ..    STA &DB
3691  65 DA        e.    ADC &DA
3693  85 DA        ..    STA &DA
3695  65 DC        e.    ADC &DC
3697  85 DC        ..    STA &DC
3699  60           `     RTS
369A  A9 67        .g    LDA #&67
369C  2C 1E 08     ,..   BIT &081E
369F  30 3E        0>    BMI &36DF
36A1  A9 60        .`    LDA #&60
36A3  8D 88 09     ...   STA &0988
36A6  24 C1        $.    BIT &C1
36A8  10 19        ..    BPL &36C3
36AA  A9 27        .'    LDA #&27
36AC  20 60 1E      `.   JSR &1E60
36AF  B0 12        ..    BCS &36C3
36B1  A9 D9        ..    LDA #&D9
36B3  99 B4 08     ...   STA &08B4,Y
36B6  A9 61        .a    LDA #&61
36B8  99 91 08     ...   STA &0891,Y
36BB  99 80 08     ...   STA &0880,Y
36BE  A9 70        .p    LDA #&70
36C0  99 A3 08     ...   STA &08A3,Y
36C3  AD 48 0A     .H.   LDA &0A48
36C6  24 C2        $.    BIT &C2
36C8  10 0B        ..    BPL &36D5
36CA  29 FD        ).    AND #&FD
36CC  AC 33 08     .3.   LDY &0833
36CF  C0 E0        ..    CPY #&E0
36D1  B0 02        ..    BCS &36D5
36D3  09 02        ..    ORA #&02
36D5  8D 48 0A     .H.   STA &0A48
36D8  29 02        ).    AND #&02
36DA  0A           .     ASL A
36DB  0A           .     ASL A
36DC  0A           .     ASL A
36DD  69 D2        i.    ADC #&D2
36DF  8D 37 08     .7.   STA &0837
36E2  AD 1F 08     ...   LDA &081F
36E5  10 2B        .+    BPL &3712
36E7  0A           .     ASL A
36E8  C5 DB        ..    CMP &DB
36EA  29 10        ).    AND #&10
36EC  2A           *     ROL A
36ED  F0 0B        ..    BEQ &36FA
36EF  24 C4        $.    BIT &C4
36F1  10 07        ..    BPL &36FA
36F3  C9 21        .!    CMP #&21
36F5  F0 03        ..    BEQ &36FA
36F7  EE 1F 08     ...   INC &081F
36FA  4A           J     LSR A
36FB  D0 15        ..    BNE &3712
36FD  20 87 25      .%   JSR &2587
3700  29 01        ).    AND #&01
3702  09 5A        .Z    ORA #&5A
3704  A0 02        ..    LDY #&02
3706  78           x     SEI
3707  8C 00 FE     ...   STY &FE00
370A  8D 01 FE     ...   STA &FE01
370D  58           X     CLI
370E  A0 00        ..    LDY #&00
3710  F0 07        ..    BEQ &3719
3712  2C 1E 08     ,..   BIT &081E
3715  30 0F        0.    BMI &3726
3717  A0 11        ..    LDY #&11
3719  84 AA        ..    STY &AA
371B  24 C4        $.    BIT &C4
371D  10 07        ..    BPL &3726
371F  20 F8 13      ..   JSR &13F8
3722  70 C2        p.    BCS &36E6
3724  6E A3 A2     n..   ROR &A2A3
3727  FE A5 C0     ...   INC &C0A5,X
372A  29 20        )     AND #&20
372C  D0 02        ..    BNE &3730
372E  A2 02        ..    LDX #&02
3730  86 A2        ..    STX &A2
3732  A2 03        ..    LDX #&03
3734  A9 18        ..    LDA #&18
3736  38           8     SEC
3737  FD 2E 08     ...   SBC &082E,X
373A  BD 36 08     .6.   LDA &0836,X
373D  FD 32 08     .2.   SBC &0832,X
3740  65 A2        e.    ADC &A2
3742  08           .     PHP
3743  A0 02        ..    LDY #&02
3745  20 5E 32      ^2   JSR &325E
3748  7D 2E 08     }..   ADC &082E,X
374B  9D 2E 08     ...   STA &082E,X
374E  90 03        ..    BCC &3753
3750  FE 32 08     .2.   INC &0832,X
3753  28           (     PLP
3754  10 03        ..    BPL &3759
3756  DE 32 08     .2.   DEC &0832,X
3759  CA           .     DEX
375A  10 D8        ..    BPL &3734
375C  A9 10        ..    LDA #&10
375E  85 2D        .-    STA &2D
3760  A9 07        ..    LDA #&07
3762  20 43 27      C'   JSR &2743
3765  20 15 17      ..   JSR &1715
3768  C9 2D        .-    CMP #&2D
376A  D0 5C        .\    BNE &37C8
376C  A5 C3        ..    LDA &C3
376E  10 58        .X    BPL &37C8
3770  AD 1E 08     ...   LDA &081E
3773  29 80        ).    AND #&80
3775  49 80        I.    EOR #&80
3777  05 DA        ..    ORA &DA
3779  C5 97        ..    CMP &97
377B  B0 4B        .K    BCS &37C8
377D  2C 1D 08     ,..   BIT &081D
3780  30 06        0.    BMI &3788
3782  A5 DB        ..    LDA &DB
3784  29 70        )p    AND #&70
3786  D0 40        .@    BNE &37C8
3788  A0 01        ..    LDY #&01
378A  20 87 25      .%   JSR &2587
378D  C9 08        ..    CMP #&08
378F  6A           j     ROR A
3790  2C 1E 08     ,..   BIT &081E
3793  30 06        0.    BMI &379B
3795  2C AA 19     ,..   BIT &19AA
3798  20 56 32      V2   JSR &3256
379B  0A           .     ASL A
379C  90 01        ..    BCC &379F
379E  C8           .     INY
379F  84 BD        ..    STY &BD
37A1  84 BE        ..    STY &BE
37A3  B9 86 09     ...   LDA &0986,Y
37A6  0A           .     ASL A
37A7  C5 DB        ..    CMP &DB
37A9  90 1D        ..    BCC &37C8
37AB  20 60 27      `'   JSR &2760
37AE  B0 18        ..    BCS &37C8
37B0  99 A3 08     ...   STA &08A3,Y
37B3  AD 91 08     ...   LDA &0891
37B6  E5 95        ..    SBC &95
37B8  99 E6 08     ...   STA &08E6,Y
37BB  AD B4 08     ...   LDA &08B4
37BE  E5 97        ..    SBC &97
37C0  99 F6 08     ...   STA &08F6,Y
37C3  A9 80        ..    LDA #&80
37C5  99 76 09     .v.   STA &0976,Y
37C8  A5 97        ..    LDA &97
37CA  C9 4E        .N    CMP #&4E
37CC  B0 18        ..    BCS &37E6
37CE  85 8D        ..    STA &8D
37D0  A5 95        ..    LDA &95
37D2  85 8B        ..    STA &8B
37D4  A9 00        ..    LDA #&00
37D6  85 89        ..    STA &89
37D8  85 87        ..    STA &87
37DA  AD B5 19     ...   LDA &19B5
37DD  05 00        ..    ORA &00
37DF  30 05        0.    BMI &37E6
37E1  A0 4D        .M    LDY #&4D
37E3  20 8C 21      .!   JSR &218C
37E6  AC 1F 08     ...   LDY &081F
37E9  88           .     DEY
37EA  C0 C8        ..    CPY #&C8
37EC  6A           j     ROR A
37ED  2D 1E 08     -..   AND &081E
37F0  05 C2        ..    ORA &C2
37F2  10 20        .     BPL &3814
37F4  20 87 25      .%   JSR &2587
37F7  D0 1B        ..    BNE &3814
37F9  AD B4 08     ...   LDA &08B4
37FC  E9 14        ..    SBC #&14
37FE  0D 1E 08     ...   ORA &081E
3801  10 0E        ..    BPL &3811
3803  A9 26        .&    LDA #&26
3805  20 18 3C      .<   JSR &3C18
3808  D0 07        ..    BNE &3811
380A  A9 26        .&    LDA #&26
380C  20 60 1E      `.   JSR &1E60
380F  90 27        .'    BCC &3838
3811  20 4E 39      N9   JSR &394E
3814  24 C4        $.    BIT &C4
3816  10 2A        .*    BPL &3842
3818  20 87 25      .%   JSR &2587
381B  29 03        ).    AND #&03
381D  AA           .     TAX
381E  BD 3F 08     .?.   LDA &083F,X
3821  30 1F        0.    BMI &3842
3823  D0 1D        ..    BNE &3842
3825  FE 43 08     .C.   INC &0843,X
3828  10 18        ..    BPL &3842
382A  8A           .     TXA
382B  18           .     CLC
382C  69 22        i"    ADC #&22
382E  20 60 1E      `.   JSR &1E60
3831  B0 0F        ..    BCS &3842
3833  A9 01        ..    LDA #&01
3835  9D 3F 08     .?.   STA &083F,X
3838  A9 FE        ..    LDA #&FE
383A  99 B4 08     ...   STA &08B4,Y
383D  A9 C0        ..    LDA #&C0
383F  99 06 09     ...   STA &0906,Y
3842  60           `     RTS
3843  85 9D        ..    STA &9D
3845  4A           J     LSR A
3846  85 9C        ..    STA &9C
3848  20 87 25      .%   JSR &2587
384B  25 9D        %.    AND &9D
384D  6D 91 08     m..   ADC &0891
3850  E5 9C        ..    SBC &9C
3852  85 95        ..    STA &95
3854  A5 D9        ..    LDA &D9
3856  25 9D        %.    AND &9D
3858  6D B4 08     m..   ADC &08B4
385B  E5 9C        ..    SBC &9C
385D  85 97        ..    STA &97
385F  60           `     RTS
3860  BA           .     TSX
3861  86 26        .&    STX &26
3863  A2 06        ..    LDX #&06
3865  4C 4F 3E     LO>   JMP &3E4F
3868  85 9D        ..    STA &9D
386A  A5 15        ..    LDA &15
386C  4A           J     LSR A
386D  4A           J     LSR A
386E  4A           J     LSR A
386F  69 02        i.    ADC #&02
3871  C5 DA        ..    CMP &DA
3873  90 14        ..    BCC &3889
3875  8E 80 27     ..'   STX &2780
3878  A5 9D        ..    LDA &9D
387A  20 2A 3C      *<   JSR &3C2A
387D  30 0A        0.    BMI &3889
387F  A0 18        ..    LDY #&18
3881  20 8A 27      .'   JSR &278A
3884  30 03        0.    BMI &3889
3886  20 36 31      61   JSR &3136
3889  60           `     RTS
388A  20 87 25      .%   JSR &2587
388D  29 3F        )?    AND #&3F
388F  69 B4        i.    ADC #&B4
3891  84 A0        ..    STY &A0
3893  20 55 33      U3   JSR &3355
3896  6A           j     ROR A
3897  38           8     SEC
3898  30 2E        0.    BMI &38C8
389A  A5 43        .C    LDA &43
389C  E5 B4        ..    SBC &B4
389E  20 7F 32      2   JSR &327F
38A1  45 37        E7    EOR &37
38A3  10 22        ."    BPL &38C7
38A5  8A           .     TXA
38A6  48           H     PHA
38A7  A5 DC        ..    LDA &DC
38A9  29 03        ).    AND #&03
38AB  45 B6        E.    EOR &B6
38AD  85 B6        ..    STA &B6
38AF  A5 A0        ..    LDA &A0
38B1  20 B8 33      .3   JSR &33B8
38B4  68           h     PLA
38B5  B0 0E        ..    BCS &38C5
38B7  9D 06 09     ...   STA &0906,X
38BA  20 87 25      .%   JSR &2587
38BD  29 07        ).    AND #&07
38BF  5D E6 08     ]..   EOR &08E6,X
38C2  9D E6 08     ...   STA &08E6,X
38C5  A0 FF        ..    LDY #&FF
38C7  18           .     CLC
38C8  60           `     RTS
38C9  A9 00        ..    LDA #&00
38CB  85 21        .!    STA &21
38CD  86 22        ."    STX &22
38CF  A5 06        ..    LDA &06
38D1  29 3F        )?    AND #&3F
38D3  D0 3B        .;    BNE &3910
38D5  BD 6B 31     .k1   LDA &316B,X
38D8  BC 75 31     .u1   LDY &3175,X
38DB  20 FE 3B      .;   JSR &3BFE
38DE  30 07        0.    BMI &38E7
38E0  26 21        &!    ROL &21
38E2  D0 01        ..    BNE &38E5
38E4  38           8     SEC
38E5  26 21        &!    ROL &21
38E7  A6 22        ."    LDX &22
38E9  24 11        $.    BIT &11
38EB  10 17        ..    BPL &3904
38ED  70 15        p.    BCS &3904
38EF  A5 21        .!    LDA &21
38F1  F0 08        ..    BEQ &38FB
38F3  20 11 3C      .<   JSR &3C11
38F6  20 87 25      .%   JSR &2587
38F9  30 09        0.    BMI &3904
38FB  BD 89 31     ..1   LDA &3189,X
38FE  A8           .     TAY
38FF  20 FE 3B      .;   JSR &3BFE
3902  A6 22        ."    LDX &22
3904  20 87 25      .%   JSR &2587
3907  30 07        0.    BMI &3910
3909  BD 7F 31     .1   LDA &317F,X
390C  A8           .     TAY
390D  20 FE 3B      .;   JSR &3BFE
3910  06 21        .!    ASL &21
3912  A6 22        ."    LDX &22
3914  BD 7F 31     .1   LDA &317F,X
3917  20 E1 3B      .;   JSR &3BE1
391A  D0 02        ..    BNE &391E
391C  E6 21        .!    INC &21
391E  A6 22        ."    LDX &22
3920  BC 93 31     ..1   LDY &3193,X
3923  A5 21        .!    LDA &21
3925  84 9C        ..    STY &9C
3927  20 3C 25      <%   JSR &253C
392A  2A           *     ROL A
392B  AC 1D 08     ...   LDY &081D
392E  C0 CF        ..    CPY #&CF
3930  F0 01        ..    BEQ &3933
3932  18           .     CLC
3933  2A           *     ROL A
3934  AC 1E 08     ...   LDY &081E
3937  C0 80        ..    CPY #&80
3939  2A           *     ROL A
393A  A4 06        ..    LDY &06
393C  C0 FF        ..    CPY #&FF
393E  2A           *     ROL A
393F  25 DA        %.    AND &DA
3941  F0 23        .#    BEQ &3966
3943  A2 00        ..    LDX #&00
3945  A0 07        ..    LDY #&07
3947  4A           J     LSR A
3948  90 07        ..    BCC &3951
394A  CA           .     DEX
394B  24 9C        $.    BIT &9C
394D  10 02        ..    BPL &3951
394F  E8           .     INX
3950  E8           .     INX
3951  06 9C        ..    ASL &9C
3953  88           .     DEY
3954  D0 F1        ..    BNE &3947
3956  8A           .     TXA
3957  F0 0D        ..    BEQ &3966
3959  29 C0        ).    AND #&C0
395B  30 02        0.    BMI &395F
395D  A9 40        .@    LDA #&40
395F  18           .     CLC
3960  65 11        e.    ADC &11
3962  70 02        p.    BCS &3966
3964  85 11        ..    STA &11
3966  60           `     RTS
3967  A5 95        ..    LDA &95
3969  99 91 08     ...   STA &0891,Y
396C  99 16 09     ...   STA &0916,Y
396F  A5 97        ..    LDA &97
3971  99 B4 08     ...   STA &08B4,Y
3974  99 36 09     .6.   STA &0936,Y
3977  60           `     RTS
3978  A5 53        .S    LDA &53
397A  99 91 08     ...   STA &0891,Y
397D  A5 55        .U    LDA &55
397F  99 B4 08     ...   STA &08B4,Y
3982  60           `     RTS
3983  BD 91 08     ...   LDA &0891,X
3986  85 14        ..    STA &14
3988  BD B4 08     ...   LDA &08B4,X
398B  85 16        ..    STA &16
398D  60           `     RTS
398E  A2 10        ..    LDX #&10
3990  A5 14        ..    LDA &14
3992  9D 91 08     ...   STA &0891,X
3995  A5 16        ..    LDA &16
3997  9D B4 08     ...   STA &08B4,X
399A  A9 80        ..    LDA #&80
399C  9D 80 08     ...   STA &0880,X
399F  9D A3 08     ...   STA &08A3,X
39A2  60           `     RTS
39A3  A9 00        ..    LDA #&00
39A5  85 43        .C    STA &43
39A7  85 45        .E    STA &45
39A9  60           `     RTS
39AA  A5 52        .R    LDA &52
39AC  85 51        .Q    STA &51
39AE  A5 56        .V    LDA &56
39B0  85 55        .U    STA &55
39B2  A5 50        .P    LDA &50
39B4  85 4F        .O    STA &4F
39B6  A5 54        .T    LDA &54
39B8  85 53        .S    STA &53
39BA  60           `     RTS
39BB  A9 00        ..    LDA #&00
39BD  A8           .     TAY
39BE  88           .     DEY
39BF  99 08 7F     ..   STA &7F08,Y
39C2  C8           .     INY
39C3  99 C4 01     ...   STA &01C4,Y
39C6  C8           .     INY
39C7  D0 FA        ..    BNE &39C3
39C9  EE C5 28     ..(   INC &28C5
39CC  CD C3 28     ..(   CMP &28C3
39CF  D0 F2        ..    BNE &39C3
39D1  6E 8E 02     n..   ROR &028E
39D4  30 FE        0.    BMI &39D4
39D6  00           .     BRK
39D7  00           .     BRK
39D8  00           .     BRK
39D9  00           .     BRK
39DA  00           .     BRK
39DB  00           .     BRK
39DC  00           .     BRK
39DD  00           .     BRK
39DE  00           .     BRK
39DF  00           .     BRK
39E0  00           .     BRK
39E1  00           .     BRK
39E2  00           .     BRK
39E3  00           .     BRK
39E4  00           .     BRK
39E5  00           .     BRK
39E6  00           .     BRK
39E7  00           .     BRK
39E8  00           .     BRK
39E9  00           .     BRK
39EA  00           .     BRK
39EB  00           .     BRK
39EC  00           .     BRK
39ED  00           .     BRK
39EE  00           .     BRK
39EF  00           .     BRK
39F0  00           .     BRK
39F1  00           .     BRK
39F2  00           .     BRK
39F3  00           .     BRK
39F4  00           .     BRK
39F5  00           .     BRK
39F6  00           .     BRK
39F7  00           .     BRK
39F8  00           .     BRK
39F9  00           .     BRK
39FA  00           .     BRK
39FB  00           .     BRK
39FC  00           .     BRK
39FD  00           .     BRK
39FE  00           .     BRK
39FF  00           .     BRK
3A00  00           .     BRK
3A01  00           .     BRK
3A02  00           .     BRK
3A03  00           .     BRK
3A04  00           .     BRK
3A05  00           .     BRK
3A06  00           .     BRK
3A07  00           .     BRK
3A08  00           .     BRK
3A09  00           .     BRK
3A0A  00           .     BRK
3A0B  00           .     BRK
3A0C  00           .     BRK
3A0D  00           .     BRK
3A0E  00           .     BRK
3A0F  00           .     BRK
3A10  00           .     BRK
3A11  00           .     BRK
3A12  00           .     BRK
3A13  00           .     BRK
3A14  00           .     BRK
3A15  00           .     BRK
3A16  00           .     BRK
3A17  00           .     BRK
3A18  00           .     BRK
3A19  00           .     BRK
3A1A  00           .     BRK
3A1B  00           .     BRK
3A1C  00           .     BRK
3A1D  00           .     BRK
3A1E  00           .     BRK
3A1F  00           .     BRK
3A20  00           .     BRK
3A21  00           .     BRK
3A22  00           .     BRK
3A23  00           .     BRK
3A24  00           .     BRK
3A25  00           .     BRK
3A26  00           .     BRK
3A27  00           .     BRK
3A28  00           .     BRK
3A29  00           .     BRK
3A2A  00           .     BRK
3A2B  00           .     BRK
3A2C  00           .     BRK
3A2D  00           .     BRK
3A2E  00           .     BRK
3A2F  00           .     BRK
3A30  00           .     BRK
3A31  00           .     BRK
3A32  00           .     BRK
3A33  00           .     BRK
3A34  00           .     BRK
3A35  00           .     BRK
3A36  00           .     BRK
3A37  00           .     BRK
3A38  00           .     BRK
3A39  00           .     BRK
3A3A  00           .     BRK
3A3B  00           .     BRK
3A3C  00           .     BRK
3A3D  00           .     BRK
3A3E  00           .     BRK
3A3F  00           .     BRK
3A40  00           .     BRK
3A41  00           .     BRK
3A42  00           .     BRK
3A43  00           .     BRK
3A44  00           .     BRK
3A45  00           .     BRK
3A46  00           .     BRK
3A47  00           .     BRK
3A48  00           .     BRK
3A49  00           .     BRK
3A4A  00           .     BRK
3A4B  00           .     BRK
3A4C  00           .     BRK
3A4D  00           .     BRK
3A4E  00           .     BRK
3A4F  00           .     BRK
3A50  00           .     BRK
3A51  00           .     BRK
3A52  00           .     BRK
3A53  00           .     BRK
3A54  00           .     BRK
3A55  00           .     BRK
3A56  00           .     BRK
3A57  00           .     BRK
3A58  00           .     BRK
3A59  00           .     BRK
3A5A  00           .     BRK
3A5B  00           .     BRK
3A5C  00           .     BRK
3A5D  00           .     BRK
3A5E  00           .     BRK
3A5F  00           .     BRK
3A60  00           .     BRK
3A61  00           .     BRK
3A62  00           .     BRK
3A63  00           .     BRK
3A64  00           .     BRK
3A65  00           .     BRK
3A66  00           .     BRK
3A67  00           .     BRK
3A68  00           .     BRK
3A69  00           .     BRK
3A6A  00           .     BRK
3A6B  00           .     BRK
3A6C  00           .     BRK
3A6D  00           .     BRK
3A6E  00           .     BRK
3A6F  00           .     BRK
3A70  00           .     BRK
3A71  00           .     BRK
3A72  00           .     BRK
3A73  00           .     BRK
3A74  00           .     BRK
3A75  00           .     BRK
3A76  00           .     BRK
3A77  00           .     BRK
3A78  00           .     BRK
3A79  00           .     BRK
3A7A  00           .     BRK
3A7B  00           .     BRK
3A7C  00           .     BRK
3A7D  00           .     BRK
3A7E  00           .     BRK
3A7F  00           .     BRK
3A80  00           .     BRK
3A81  00           .     BRK
3A82  00           .     BRK
3A83  00           .     BRK
3A84  00           .     BRK
3A85  00           .     BRK
3A86  00           .     BRK
3A87  00           .     BRK
3A88  00           .     BRK
3A89  00           .     BRK
3A8A  00           .     BRK
3A8B  00           .     BRK
3A8C  00           .     BRK
3A8D  00           .     BRK
3A8E  00           .     BRK
3A8F  00           .     BRK
3A90  00           .     BRK
3A91  00           .     BRK
3A92  00           .     BRK
3A93  00           .     BRK
3A94  00           .     BRK
3A95  00           .     BRK
3A96  00           .     BRK
3A97  00           .     BRK
3A98  00           .     BRK
3A99  00           .     BRK
3A9A  00           .     BRK
3A9B  00           .     BRK
3A9C  00           .     BRK
3A9D  00           .     BRK
3A9E  00           .     BRK
3A9F  00           .     BRK
3AA0  00           .     BRK
3AA1  00           .     BRK
3AA2  00           .     BRK
3AA3  00           .     BRK
3AA4  00           .     BRK
3AA5  00           .     BRK
3AA6  00           .     BRK
3AA7  00           .     BRK
3AA8  00           .     BRK
3AA9  00           .     BRK
3AAA  00           .     BRK
3AAB  00           .     BRK
3AAC  00           .     BRK
3AAD  00           .     BRK
3AAE  00           .     BRK
3AAF  00           .     BRK
3AB0  00           .     BRK
3AB1  00           .     BRK
3AB2  00           .     BRK
3AB3  00           .     BRK
3AB4  00           .     BRK
3AB5  00           .     BRK
3AB6  00           .     BRK
3AB7  00           .     BRK
3AB8  00           .     BRK
3AB9  00           .     BRK
3ABA  00           .     BRK
3ABB  00           .     BRK
3ABC  00           .     BRK
3ABD  00           .     BRK
3ABE  00           .     BRK
3ABF  00           .     BRK
3AC0  00           .     BRK
3AC1  00           .     BRK
3AC2  00           .     BRK
3AC3  00           .     BRK
3AC4  00           .     BRK
3AC5  00           .     BRK
3AC6  00           .     BRK
3AC7  00           .     BRK
3AC8  00           .     BRK
3AC9  00           .     BRK
3ACA  00           .     BRK
3ACB  00           .     BRK
3ACC  00           .     BRK
3ACD  00           .     BRK
3ACE  00           .     BRK
3ACF  00           .     BRK
3AD0  00           .     BRK
3AD1  00           .     BRK
3AD2  00           .     BRK
3AD3  00           .     BRK
3AD4  00           .     BRK
3AD5  00           .     BRK
3AD6  00           .     BRK
3AD7  FF           .     ...
3AD8  FF           .     ...
3AD9  00           .     BRK
3ADA  EA           .     NOP
3ADB  00           .     BRK
3ADC  0C           .     ...
3ADD  EA           .     NOP
3ADE  03           .     ...
3ADF  0F           .     ...
3AE0  EA           .     NOP
3AE1  07           .     ...
3AE2  F0 EA        ..    BEQ &3ACE
3AE4  F8           .     SED
3AE5  00           .     BRK
3AE6  00           .     BRK
3AE7  20 EA 80      ..   JSR &80EA
3AEA  EA           .     NOP
3AEB  10 EA        ..    BPL &3AD7
3AED  40           @     RTI
3AEE  00           .     BRK
3AEF  04           .     ...
3AF0  06 0F        ..    ASL &0F
3AF2  12           .     ...
3AF3  1C           .     ...
3AF4  22           "     ...
3AF5  32           2     ...
3AF6  38           8     SEC
3AF7  4A           J     LSR A
3AF8  7F                ...
3AF9  3F           ?     ...
3AFA  7F                ...
3AFB  07           .     ...
3AFC  3F           ?     ...
3AFD  81 FD        ..    STA (&FD,X)
3AFF  3F           ?     ...
3B00  FF           .     ...
3B01  7D A5 17     }..   ADC &17A5,X
3B04  10 0B        ..    BPL &3B11
3B06  20 87 25      .%   JSR &2587
3B09  D0 13        ..    BNE &3B1E
3B0B  06 BF        ..    ASL &BF
3B0D  38           8     SEC
3B0E  66 BF        f.    ROR &BF
3B10  60           `     RTS
3B11  A5 1B        ..    LDA &1B
3B13  25 11        %.    AND &11
3B15  10 F9        ..    BPL &3B10
3B17  20 FA 13      ..   JSR &13FA
3B1A  23           #     ...
3B1B  E3           .     ...
3B1C  82           .     ...
3B1D  12           .     ...
3B1E  C6 42        .B    DEC &42
3B20  A2 02        ..    LDX #&02
3B22  B5 44        .D    LDA &44,X
3B24  20 CD 3B      .;   JSR &3BCD
3B27  0A           .     ASL A
3B28  95 43        .C    STA &43,X
3B2A  CA           .     DEX
3B2B  CA           .     DEX
3B2C  10 F4        ..    BPL &3B22
3B2E  20 AA 28      .(   JSR &28AA
3B31  A2 02        ..    LDX #&02
3B33  20 36 2A      6*   JSR &2A36
3B36  B5 43        .C    LDA &43,X
3B38  10 02        ..    BPL &3B3C
3B3A  D6 53        .S    DEC &53,X
3B3C  18           .     CLC
3B3D  75 4F        uO    ADC &4F,X
3B3F  95 4F        .O    STA &4F,X
3B41  90 02        ..    BCC &3B45
3B43  F6 53        .S    INC &53,X
3B45  CA           .     DEX
3B46  CA           .     DEX
3B47  60           `     RTS
3B48  A2 02        ..    LDX #&02
3B4A  B5 3A        .:    LDA &3A,X
3B4C  18           .     CLC
3B4D  75 4F        uO    ADC &4F,X
3B4F  95 47        .G    STA &47,X
3B51  08           .     PHP
3B52  B5 53        .S    LDA &53,X
3B54  69 00        i.    ADC #&00
3B56  95 48        .H    STA &48,X
3B58  28           (     PLP
3B59  7E D9 29     ~.)   ROR &29D9,X
3B5C  CA           .     DEX
3B5D  CA           .     DEX
3B5E  F0 EA        ..    BEQ &3B4A
3B60  60           `     RTS
3B61  4C E8 2E     L..   JMP &2EE8
3B64  A5 53        .S    LDA &53
3B66  18           .     CLC
3B67  69 02        i.    ADC #&02
3B69  8D 86 2A     ..*   STA &2A86
3B6C  E9 02        ..    SBC #&02
3B6E  8D 82 2A     ..*   STA &2A82
3B71  A4 55        .U    LDY &55
3B73  88           .     DEY
3B74  88           .     DEY
3B75  8C 8D 2A     ..*   STY &2A8D
3B78  A0 EF        ..    LDY #&EF
3B7A  38           8     SEC
3B7B  C8           .     INY
3B7C  F0 E3        ..    BEQ &3B61
3B7E  B9 A1 07     ...   LDA &07A1,Y
3B81  C9 52        .R    CMP #&52
3B83  90 F6        ..    BCC &3B7B
3B85  C9 54        .T    CMP #&54
3B87  B0 F2        ..    BCS &3B7B
3B89  B9 C4 07     ...   LDA &07C4,Y
3B8C  E9 53        .S    SBC #&53
3B8E  C9 03        ..    CMP #&03
3B90  B0 E9        ..    BCS &3B7B
3B92  98           .     TYA
3B93  69 10        i.    ADC #&10
3B95  E5 AA        ..    SBC &AA
3B97  F0 E2        ..    BEQ &3B7B
3B99  BE 80 07     ...   LDX &0780,Y
3B9C  BD 0C 5E     ..^   LDA &5E0C,X
3B9F  85 9B        ..    STA &9B
3BA1  BD 89 5E     ..^   LDA &5E89,X
3BA4  85 9D        ..    STA &9D
3BA6  B9 C4 07     ...   LDA &07C4,Y
3BA9  85 98        ..    STA &98
3BAB  B9 B3 07     ...   LDA &07B3,Y
3BAE  A2 02        ..    LDX #&02
3BB0  1D DF 29     ..)   ORA &29DF,X
3BB3  38           8     SEC
3BB4  F5 47        .G    SBC &47,X
3BB6  08           .     PHP
3BB7  3D E2 29     =.)   ORA &29E2,X
3BBA  18           .     CLC
3BBB  FD DF 29     ..)   SBC &29DF,X
3BBE  95 7B        .{    STA &7B,X
3BC0  A5 98        ..    LDA &98
3BC2  E9 00        ..    SBC #&00
3BC4  28           (     PLP
3BC5  F5 48        .H    SBC &48,X
3BC7  10 B2        ..    BPL &3B7B
3BC9  95 7C        .|    STA &7C,X
3BCB  B5 9B        ..    LDA &9B,X
3BCD  1D DF 29     ..)   ORA &29DF,X
3BD0  38           8     SEC
3BD1  75 3A        u:    ADC &3A,X
3BD3  08           .     PHP
3BD4  1D DF 29     ..)   ORA &29DF,X
3BD7  38           8     SEC
3BD8  75 7B        u{    ADC &7B,X
3BDA  95 7F        .    STA &7F,X
3BDC  B5 7C        .|    LDA &7C,X
3BDE  69 00        i.    ADC #&00
3BE0  28           (     PLP
3BE1  69 00        i.    ADC #&00
3BE3  30 96        0.    BMI &3B7B
3BE5  95 80        ..    STA &80,X
3BE7  15 7F        .    ORA &7F,X
3BE9  F0 90        ..    BEQ &3B7B
3BEB  B9 A1 07     ...   LDA &07A1,Y
3BEE  85 98        ..    STA &98
3BF0  B9 90 07     ...   LDA &0790,Y
3BF3  CA           .     DEX
3BF4  CA           .     DEX
3BF5  F0 B9        ..    BEQ &3BB0
3BF7  A6 AA        ..    LDX &AA
3BF9  98           .     TYA
3BFA  18           .     CLC
3BFB  69 10        i.    ADC #&10
3BFD  D0 04        ..    BNE &3C03
3BFF  E4 DD        ..    CPX &DD
3C01  F0 2C        .,    BEQ &3C2F
3C03  2C B3 19     ,..   BIT &19B3
3C06  30 08        0.    BMI &3C10
3C08  E0 00        ..    CPX #&00
3C0A  D0 04        ..    BNE &3C10
3C0C  C5 DD        ..    CMP &DD
3C0E  F0 1F        ..    BEQ &3C2F
3C10  AA           .     TAX
3C11  20 87 25      .%   JSR &2587
3C14  05 3B        .;    ORA &3B
3C16  10 02        ..    BPL &3C1A
3C18  86 3B        .;    STX &3B
3C1A  20 87 25      .%   JSR &2587
3C1D  19 56 08     .V.   ORA &0856,Y
3C20  10 05        ..    BPL &3C27
3C22  A5 AA        ..    LDA &AA
3C24  99 56 08     .V.   STA &0856,Y
3C27  BE 70 07     .p.   LDX &0770,Y
3C2A  BD 54 03     .T.   LDA &0354,X
3C2D  10 03        ..    BPL &3C32
3C2F  4C 7B 2A     L{*   JMP &2A7B
3C32  29 07        ).    AND #&07
3C34  85 90        ..    STA &90
3C36  A6 41        .A    LDX &41
3C38  BD 54 03     .T.   LDA &0354,X
3C3B  30 F2        0.    BMI &3C2F
3C3D  29 07        ).    AND #&07
3C3F  38           8     SEC
3C40  E5 90        ..    SBC &90
3C42  66 9E        f.    ROR &9E
3C44  20 4C 32      L2   JSR &324C
3C47  85 90        ..    STA &90
3C49  84 AB        ..    STY &AB
3C4B  A2 06        ..    LDX #&06
3C4D  A9 FF        ..    LDA #&FF
3C4F  85 9C        ..    STA &9C
3C51  B5 7C        .|    LDA &7C,X
3C53  08           .     PHP
3C54  4A           J     LSR A
3C55  B5 7B        .{    LDA &7B,X
3C57  6A           j     ROR A
3C58  28           (     PLP
3C59  20 56 32      V2   JSR &3256
3C5C  C5 9C        ..    CMP &9C
3C5E  B0 04        ..    BCS &3C64
3C60  85 9C        ..    STA &9C
3C62  8A           .     TXA
3C63  A8           .     TAY
3C64  CA           .     DEX
3C65  CA           .     DEX
3C66  10 E9        ..    BPL &3C51
3C68  98           .     TYA
3C69  29 02        ).    AND #&02
3C6B  AA           .     TAX
3C6C  BD DC 29     ..)   LDA &29DC,X
3C6F  85 9F        ..    STA &9F
3C71  B9 E7 29     ..)   LDA &29E7,Y
3C74  48           H     PHA
3C75  29 C0        ).    AND #&C0
3C77  8D E5 29     ..)   STA &29E5
3C7A  68           h     PLA
3C7B  0A           .     ASL A
3C7C  0A           .     ASL A
3C7D  8D E6 29     ..)   STA &29E6
3C80  B9 7C 00     .|.   LDA &007C,Y
3C83  08           .     PHP
3C84  20 CD 3B      .;   JSR &3BCD
3C87  0A           .     ASL A
3C88  18           .     CLC
3C89  75 43        uC    ADC &43,X
3C8B  95 43        .C    STA &43,X
3C8D  B9 7B 00     .{.   LDA &007B,Y
3C90  28           (     PLP
3C91  20 38 2A      8*   JSR &2A38
3C94  20 48 2A      H*   JSR &2A48
3C97  A4 AB        ..    LDY &AB
3C99  A6 43        .C    LDX &43
3C9B  B9 F6 07     ...   LDA &07F6,Y
3C9E  20 B6 2B      .+   JSR &2BB6
3CA1  86 43        .C    STX &43
3CA3  99 F6 07     ...   STA &07F6,Y
3CA6  A6 45        .E    LDX &45
3CA8  B9 06 08     ...   LDA &0806,Y
3CAB  20 B6 2B      .+   JSR &2BB6
3CAE  86 45        .E    STX &45
3CB0  99 06 08     ...   STA &0806,Y
3CB3  4C 7B 2A     L{*   JMP &2A7B
3CB6  20 EE 2B      .+   JSR &2BEE
3CB9  20 C6 2B      .+   JSR &2BC6
3CBC  A2 01        ..    LDX #&01
3CBE  20 C6 2B      .+   JSR &2BC6
3CC1  A5 A1        ..    LDA &A1
3CC3  A6 A0        ..    LDX &A0
3CC5  60           `     RTS
3CC6  B5 A2        ..    LDA &A2,X
3CC8  C9 80        ..    CMP #&80
3CCA  6A           j     ROR A
3CCB  46 9F        F.    LSR &9F
3CCD  B0 05        ..    BCS &3CD4
3CCF  75 A2        u.    ADC &A2,X
3CD1  20 7F 32      2   JSR &327F
3CD4  24 9E        $.    BIT &9E
3CD6  30 08        0.    BMI &3CE0
3CD8  20 4C 32      L2   JSR &324C
3CDB  CA           .     DEX
3CDC  F0 02        ..    BEQ &3CE0
3CDE  A2 01        ..    LDX #&01
3CE0  48           H     PHA
3CE1  20 E5 2B      .+   JSR &2BE5
3CE4  68           h     PLA
3CE5  18           .     CLC
3CE6  75 A0        u.    ADC &A0,X
3CE8  20 7F 32      2   JSR &327F
3CEB  95 A0        ..    STA &A0,X
3CED  60           `     RTS
3CEE  85 A1        ..    STA &A1
3CF0  86 A0        ..    STX &A0
3CF2  38           8     SEC
3CF3  E5 A0        ..    SBC &A0
3CF5  C9 80        ..    CMP #&80
3CF7  6A           j     ROR A
3CF8  50 02        P.    BVC &3CFC
3CFA  49 80        I.    EOR #&80
3CFC  85 A3        ..    STA &A3
3CFE  A6 90        ..    LDX &90
3D00  D0 01        ..    BNE &3D03
3D02  E8           .     INX
3D03  C9 80        ..    CMP #&80
3D05  6A           j     ROR A
3D06  CA           .     DEX
3D07  D0 FA        ..    BNE &3D03
3D09  C9 80        ..    CMP #&80
3D0B  69 00        i.    ADC #&00
3D0D  85 A2        ..    STA &A2
3D0F  38           8     SEC
3D10  E5 A3        ..    SBC &A3
3D12  85 A3        ..    STA &A3
3D14  60           `     RTS
3D15  FF           .     ...
3D16  01 FF        ..    ORA (&FF,X)
3D18  01 FE        ..    ORA (&FE,X)
3D1A  02           .     ...
3D1B  FC           .     ...
3D1C  04           .     ...
3D1D  8A           .     TXA
3D1E  38           8     SEC
3D1F  E9 0F        ..    SBC #&0F
3D21  AA           .     TAX
3D22  29 02        ).    AND #&02
3D24  A8           .     TAY
3D25  B9 C8 14     ...   LDA &14C8,Y
3D28  DD 19 2C     ..,   CMP &2C19,X
3D2B  F0 3C        .<    BEQ &3D69
3D2D  18           .     CLC
3D2E  7D 15 2C     }.,   ADC &2C15,X
3D31  99 C8 14     ...   STA &14C8,Y
3D34  20 FA 13      ..   JSR &13FA
3D37  3D 04 11     =..   ORA &1104,X
3D3A  D4           .     ...
3D3B  60           `     RTS
3D3C  A5 15        ..    LDA &15
3D3E  C9 08        ..    CMP #&08
3D40  90 27        .'    BCC &3D69
3D42  AC 22 08     .".   LDY &0822
3D45  C0 04        ..    CPY #&04
3D47  B0 01        ..    BCS &3D4A
3D49  C8           .     INY
3D4A  8C 22 08     .".   STY &0822
3D4D  20 88 22      ."   JSR &2288
3D50  AC 21 08     .!.   LDY &0821
3D53  99 23 08     .#.   STA &0823,Y
3D56  A5 8D        ..    LDA &8D
3D58  99 28 08     .(.   STA &0828,Y
3D5B  20 9D 14      ..   JSR &149D
3D5E  EE 21 08     .!.   INC &0821
3D61  AD 21 08     .!.   LDA &0821
3D64  29 03        ).    AND #&03
3D66  8D 21 08     .!.   STA &0821
3D69  60           `     RTS
3D6A  E6 40        .@    INC &40
3D6C  60           `     RTS
3D6D  C6 40        .@    DEC &40
3D6F  60           `     RTS
3D70  E6 42        .B    INC &42
3D72  60           `     RTS
3D73  C6 42        .B    DEC &42
3D75  2C 8A 35     ,.5   BIT &358A
3D78  10 1E        ..    BPL &3D98
3D7A  A5 11        ..    LDA &11
3D7C  09 0F        ..    ORA #&0F
3D7E  85 11        ..    STA &11
3D80  60           `     RTS
3D81  AD 8A 35     ..5   LDA &358A
3D84  2D 0E 08     -..   AND &080E
3D87  10 0F        ..    BPL &3D98
3D89  A5 42        .B    LDA &42
3D8B  30 07        0.    BMI &3D94
3D8D  A5 40        .@    LDA &40
3D8F  F0 03        ..    BEQ &3D94
3D91  20 7A 2C      z,   JSR &2C7A
3D94  06 40        .@    ASL &40
3D96  06 42        .B    ASL &42
3D98  60           `     RTS
3D99  2C 17 08     ,..   BIT &0817
3D9C  10 FA        ..    BPL &3D98
3D9E  20 FA 13      ..   JSR &13FA
3DA1  B0 24        .$    BCS &3DC7
3DA3  B6 E2        ..    LDX &E2,Y
3DA5  A5 AA        ..    LDA &AA
3DA7  8D D8 29     ..)   STA &29D8
3DAA  10 08        ..    BPL &3DB4
3DAC  2C 16 08     ,..   BIT &0816
3DAF  10 E7        ..    BPL &3D98
3DB1  38           8     SEC
3DB2  66 27        f'    ROR &27
3DB4  20 FA 13      ..   JSR &13FA
3DB7  B0 24        .$    BCS &3DDD
3DB9  B6 B3        ..    LDX &B3,Y
3DBB  60           `     RTS
3DBC  A2 04        ..    LDX #&04
3DBE  CA           .     DEX
3DBF  DD D2 14     ...   CMP &14D2,X
3DC2  90 FA        ..    BCC &3DBE
3DC4  BD 2E 08     ...   LDA &082E,X
3DC7  8D D0 14     ...   STA &14D0
3DCA  18           .     CLC
3DCB  ED 2F 08     ./.   SBC &082F
3DCE  BD 32 08     .2.   LDA &0832,X
3DD1  8D D1 14     ...   STA &14D1
3DD4  ED 33 08     .3.   SBC &0833
3DD7  A2 01        ..    LDX #&01
3DD9  B0 E9        ..    BCS &3DC4
3DDB  60           `     RTS
3DDC  00           .     BRK
3DDD  18           .     CLC
3DDE  13           .     ...
3DDF  FB           .     ...
3DE0  19 00 CA     ...   ORA &CA00,Y
3DE3  2C 91 12     ,..   BIT &1291
3DE6  30 1A        0.    BMI &3E02
3DE8  8A           .     TXA
3DE9  F0 09        ..    BEQ &3DF4
3DEB  C9 06        ..    CMP #&06
3DED  B0 36        .6    BCS &3E25
3DEF  BD 0E 08     ...   LDA &080E,X
3DF2  10 32        .2    BPL &3E26
3DF4  8E 4D 08     .M.   STX &084D
3DF7  BD 54 08     .T.   LDA &0854,X
3DFA  4A           J     LSR A
3DFB  4A           J     LSR A
3DFC  4A           J     LSR A
3DFD  85 25        .%    STA &25
3DFF  4C A5 14     L..   JMP &14A5
3E02  8A           .     TXA
3E03  F0 09        ..    BEQ &3E0E
3E05  E0 06        ..    CPX #&06
3E07  B0 1D        ..    BCS &3E26
3E09  BD 0E 08     ...   LDA &080E,X
3E0C  10 18        ..    BPL &3E26
3E0E  20 27 2D      '-   JSR &2D27
3E11  90 13        ..    BCC &3E26
3E13  AE 4D 08     .M.   LDX &084D
3E16  BD 54 08     .T.   LDA &0854,X
3E19  18           .     CLC
3E1A  69 08        i.    ADC #&08
3E1C  B0 03        ..    BCS &3E21
3E1E  9D 54 08     .T.   STA &0854,X
3E21  A9 01        ..    LDA #&01
3E23  85 25        .%    STA &25
3E25  60           `     RTS
3E26  60           `     RTS
3E27  BD 54 08     .T.   LDA &0854,X
3E2A  38           8     SEC
3E2B  E9 08        ..    SBC #&08
3E2D  90 03        ..    BCC &3E32
3E2F  9D 54 08     .T.   STA &0854,X
3E32  60           `     RTS
3E33  20 0F 33      .3   JSR &330F
3E36  A5 DD        ..    LDA &DD
3E38  8D D7 29     ..)   STA &29D7
3E3B  10 54        .T    BPL &3E91
3E3D  A9 05        ..    LDA #&05
3E3F  8D D6 29     ..)   STA &29D6
3E42  AE 4D 08     .M.   LDX &084D
3E45  20 92 2D      .-   JSR &2D92
3E48  90 47        .G    BCC &3E91
3E4A  BD DC 2C     ..,   LDA &2CDC,X
3E4D  F0 42        .B    BEQ &3E91
3E4F  85 36        .6    STA &36
3E51  30 23        0#    BMI &3E76
3E53  20 B8 33      .3   JSR &33B8
3E56  B0 39        .9    BCS &3E91
3E58  AE 4D 08     .M.   LDX &084D
3E5B  CA           .     DEX
3E5C  F0 11        ..    BEQ &3E6F
3E5E  CA           .     DEX
3E5F  F0 05        ..    BEQ &3E66
3E61  20 AD 14      ..   JSR &14AD
3E64  B0 10        ..    BCS &3E76
3E66  20 FA 13      ..   JSR &13FA
3E69  3D 04 3D     =.=   ORA &3D04,X
3E6C  D3           .     ...
3E6D  B0 07        ..    BCS &3E76
3E6F  20 FA 13      ..   JSR &13FA
3E72  3D 04 3D     =.=   ORA &3D04,X
3E75  04           .     ...
3E76  AE 4D 08     .M.   LDX &084D
3E79  BD 4E 08     .N.   LDA &084E,X
3E7C  FD 5A 08     .Z.   SBC &085A,X
3E7F  9D 4E 08     .N.   STA &084E,X
3E82  BD 54 08     .T.   LDA &0854,X
3E85  E9 00        ..    SBC #&00
3E87  B0 05        ..    BCS &3E8E
3E89  A9 00        ..    LDA #&00
3E8B  9D 4E 08     .N.   STA &084E,X
3E8E  9D 54 08     .T.   STA &0854,X
3E91  60           `     RTS
3E92  BD 54 08     .T.   LDA &0854,X
3E95  C9 04        ..    CMP #&04
3E97  B0 09        ..    BCS &3EA2
3E99  CA           .     DEX
3E9A  E0 FF        ..    CPX #&FF
3E9C  E8           .     INX
3E9D  6A           j     ROR A
3E9E  6A           j     ROR A
3E9F  6A           j     ROR A
3EA0  C5 DA        ..    CMP &DA
3EA2  60           `     RTS
3EA3  20 B0 2D      .-   JSR &2DB0
3EA6  BD F8 29     ..)   LDA &29F8,X
3EA9  99 26 09     .&.   STA &0926,Y
3EAC  60           `     RTS
3EAD  B9 60 08     .`.   LDA &0860,Y
3EB0  A2 0A        ..    LDX #&0A
3EB2  CA           .     DEX
3EB3  DD EE 29     ..)   CMP &29EE,X
3EB6  90 FA        ..    BCC &3EB2
3EB8  60           `     RTS
3EB9  88           .     DEY
3EBA  03           .     ...
3EBB  10 03        ..    BPL &3EC0
3EBD  F0 80        ..    BEQ &3E3F
3EBF  03           .     ...
3EC0  C0 01        ..    CPY #&01
3EC2  04           .     ...
3EC3  05 06        ..    ORA &06
3EC5  82           .     ...
3EC6  0C           .     ...
3EC7  FE 03 03     ...   INC &0303,X
3ECA  80           .     ...
3ECB  01 F9        ..    ORA (&F9,X)
3ECD  02           .     ...
3ECE  01 02        ..    ORA (&02,X)
3ED0  FF           .     ...
3ED1  08           .     PHP
3ED2  F0 08        ..    BEQ &3EDC
3ED4  F8           .     SED
3ED5  01 FB        ..    ORA (&FB,X)
3ED7  87           .     ...
3ED8  03           .     ...
3ED9  A1 03        ..    LDA (&03,X)
3EDB  81 80        ..    STA (&80,X)
3EDD  83           .     ...
3EDE  02           .     ...
3EDF  A3           .     ...
3EE0  02           .     ...
3EE1  81 80        ..    STA (&80,X)
3EE3  3E 00 01     >..   ROL &0100,X
3EE6  06 0A        ..    ASL &0A
3EE8  0C           .     ...
3EE9  0A           .     ASL A
3EEA  00           .     BRK
3EEB  78           x     SEI
3EEC  FE 0F 10     ...   INC &100F,X
3EEF  0F           .     ...
3EF0  F4           .     ...
3EF1  F8           .     SED
3EF2  04           .     ...
3EF3  02           .     ...
3EF4  05 FE        ..    ORA &FE
3EF6  80           .     ...
3EF7  08           .     PHP
3EF8  F0 0A        ..    BEQ &3F04
3EFA  F8           .     SED
3EFB  0C           .     ...
3EFC  FC           .     ...
3EFD  92           .     ...
3EFE  03           .     ...
3EFF  02           .     ...
3F00  03           .     ...
3F01  01 03        ..    ORA (&03,X)
3F03  00           .     BRK
3F04  03           .     ...
3F05  FF           .     ...
3F06  03           .     ...
3F07  FE 80 03     ...   INC &0380,X
3F0A  03           .     ...
3F0B  03           .     ...
3F0C  01 03        ..    ORA (&03,X)
3F0E  00           .     BRK
3F0F  0C           .     ...
3F10  FF           .     ...
3F11  04           .     ...
3F12  20 05 10      ..   JSR &1005
3F15  05 08        ..    ORA &08
3F17  04           .     ...
3F18  E0 05        ..    CPX #&05
3F1A  F0 05        ..    BEQ &3F21
3F1C  F8           .     SED
3F1D  E1 01        ..    SBC (&01,X)
3F1F  F8           .     SED
3F20  08           .     PHP
3F21  01 E1        ..    ORA (&E1,X)
3F23  01 1A        ..    ORA (&1A,X)
3F25  0D FE 80     ...   ORA &80FE
3F28  01 18        ..    ORA (&18,X)
3F2A  64           d     ...
3F2B  00           .     BRK
3F2C  88           .     DEY
3F2D  02           .     ...
3F2E  00           .     BRK
3F2F  01 40        .@    ORA (&40,X)
3F31  02           .     ...
3F32  00           .     BRK
3F33  01 BC        ..    ORA (&BC,X)
3F35  90 03        ..    BCC &3F3A
3F37  00           .     BRK
3F38  01 0C        ..    ORA (&0C,X)
3F3A  03           .     ...
3F3B  00           .     BRK
3F3C  01 F4        ..    ORA (&F4,X)
3F3E  80           .     ...
3F3F  10 00        ..    BPL &3F41
3F41  01 2F        ./    ORA (&2F,X)
3F43  10 00        ..    BPL &3F45
3F45  01 F9        ..    ORA (&F9,X)
3F47  10 00        ..    BPL &3F49
3F49  01 F1        ..    ORA (&F1,X)
3F4B  83           .     ...
3F4C  10 F0        ..    BPL &3F3E
3F4E  87           .     ...
3F4F  04           .     ...
3F50  20 02 FD      ..   JSR &FD02
3F53  02           .     ...
3F54  C0 80        ..    CPY #&80
3F56  0B           .     ...
3F57  14           .     ...
3F58  83           .     ...
3F59  03           .     ...
3F5A  F0 03        ..    BEQ &3F5F
3F5C  10 80        ..    BPL &3EDE
3F5E  03           .     ...
3F5F  BC 07 06     ...   LDY &0607,X
3F62  82           .     ...
3F63  02           .     ...
3F64  FE 04 02     ...   INC &0204,X
3F67  80           .     ...
3F68  11 FF        ..    ORA (&FF),Y
3F6A  0B           .     ...
3F6B  14           .     ...
3F6C  01 02        ..    ORA (&02,X)
3F6E  02           .     ...
3F6F  83           .     ...
3F70  0A           .     ASL A
3F71  03           .     ...
3F72  04           .     ...
3F73  09 88        ..    ORA #&88
3F75  01 0B        ..    ORA (&0B,X)
3F77  01 E0        ..    ORA (&E0,X)
3F79  01 15        ..    ORA (&15,X)
3F7B  AC 01 14     ...   LDY &1401
3F7E  01 EC        ..    ORA (&EC,X)
3F80  80           .     ...
3F81  10 FF        ..    BPL &3F82
3F83  14           .     ...
3F84  F8           .     SED
3F85  28           (     PLP
3F86  02           .     ...
3F87  01 00        ..    ORA (&00,X)
3F89  FF           .     ...
3F8A  A9 00        ..    LDA #&00
3F8C  85 A2        ..    STA &A2
3F8E  85 A3        ..    STA &A3
3F90  B1 7C        .|    LDA (&7C),Y
3F92  18           .     CLC
3F93  65 7E        e~    ADC &7E
3F95  90 02        ..    BCC &3F99
3F97  A9 FF        ..    LDA #&FF
3F99  38           8     SEC
3F9A  E5 84        ..    SBC &84
3F9C  90 08        ..    BCC &3FA6
3F9E  C5 3C        .<    CMP &3C
3FA0  90 02        ..    BCC &3FA4
3FA2  A5 3C        .<    LDA &3C
3FA4  85 A2        ..    STA &A2
3FA6  A5 3C        .<    LDA &3C
3FA8  2C DB 29     ,.)   BIT &29DB
3FAB  10 21        .!    BPL &3FCE
3FAD  B1 80        ..    LDA (&80),Y
3FAF  18           .     CLC
3FB0  65 82        e.    ADC &82
3FB2  90 02        ..    BCC &3FB6
3FB4  A9 FF        ..    LDA #&FF
3FB6  C5 85        ..    CMP &85
3FB8  90 02        ..    BCC &3FBC
3FBA  A5 85        ..    LDA &85
3FBC  85 A3        ..    STA &A3
3FBE  24 83        $.    BIT &83
3FC0  30 07        0.    BMI &3FC9
3FC2  A5 85        ..    LDA &85
3FC4  38           8     SEC
3FC5  E5 A3        ..    SBC &A3
3FC7  85 A3        ..    STA &A3
3FC9  A9 00        ..    LDA #&00
3FCB  38           8     SEC
3FCC  E5 84        ..    SBC &84
3FCE  24 7F        $    BIT &7F
3FD0  30 05        0.    BMI &3FD7
3FD2  38           8     SEC
3FD3  E5 A2        ..    SBC &A2
3FD5  85 A2        ..    STA &A2
3FD7  A5 A2        ..    LDA &A2
3FD9  18           .     CLC
3FDA  65 A3        e.    ADC &A3
3FDC  69 06        i.    ADC #&06
3FDE  6A           j     ROR A
3FDF  4A           J     LSR A
3FE0  29 FE        ).    AND #&FE
3FE2  49 FF        I.    EOR #&FF
3FE4  18           .     CLC
3FE5  69 01        i.    ADC #&01
3FE7  60           `     RTS
3FE8  A9 20        .     LDA #&20
3FEA  85 2D        .-    STA &2D
3FEC  46 17        F.    LSR &17
3FEE  A5 49        .I    LDA &49
3FF0  38           8     SEC
3FF1  ED D0 14     ...   SBC &14D0
3FF4  AA           .     TAX
3FF5  A5 4A        .J    LDA &4A
3FF7  ED D1 14     ...   SBC &14D1
3FFA  F0 05        ..    BEQ &4001
3FFC  A2 00        ..    LDX #&00
3FFE  90 01        ..    BCC &4001
4000  CA           .     DEX
4001  86 20        .     STX &20
4003  A5 53        .S    LDA &53
4005  85 95        ..    STA &95
4007  A5 55        .U    LDA &55
4009  85 97        ..    STA &97
400B  A2 00        ..    LDX #&00
400D  86 01        ..    STX &01
400F  20 53 24      S$   JSR &2453
4012  85 81        ..    STA &81
4014  06 01        ..    ASL &01
4016  90 01        ..    BCC &4019
4018  CA           .     DEX
4019  2C DB 29     ,.)   BIT &29DB
401C  10 0F        ..    BPL &402D
401E  E6 97        ..    INC &97
4020  20 50 24      P$   JSR &2450
4023  06 01        ..    ASL &01
4025  90 12        ..    BCC &4039
4027  8A           .     TXA
4028  05 49        .I    ORA &49
402A  AA           .     TAX
402B  B0 0C        ..    BCS &4039
402D  A5 7E        .~    LDA &7E
402F  85 82        ..    STA &82
4031  A5 7C        .|    LDA &7C
4033  85 80        ..    STA &80
4035  A5 7F        .    LDA &7F
4037  85 83        ..    STA &83
4039  E4 20        .     CPX &20
403B  B0 02        ..    BCS &403F
403D  A6 20        .     LDX &20
403F  86 8F        ..    STX &8F
4041  A4 38        .8    LDY &38
4043  D0 01        ..    BNE &4046
4045  C8           .     INY
4046  A5 3C        .<    LDA &3C
4048  4A           J     LSR A
4049  4A           J     LSR A
404A  85 9A        ..    STA &9A
404C  A2 04        ..    LDX #&04
404E  A5 8F        ..    LDA &8F
4050  D0 01        ..    BNE &4053
4052  38           8     SEC
4053  66 1F        f.    ROR &1F
4055  30 35        05    BMI &408C
4057  E5 9A        ..    SBC &9A
4059  90 0E        ..    BCC &4069
405B  88           .     DEY
405C  30 04        0.    BMI &4062
405E  D0 04        ..    BNE &4064
4060  C6 45        .E    DEC &45
4062  C6 45        .E    DEC &45
4064  CA           .     DEX
4065  D0 F0        ..    BNE &4057
4067  F0 1C        ..    BEQ &4085
4069  A5 45        .E    LDA &45
406B  30 18        0.    BMI &4085
406D  A9 C0        ..    LDA #&C0
406F  85 B5        ..    STA &B5
4071  20 88 22      ."   JSR &2288
4074  A5 49        .I    LDA &49
4076  E5 8F        ..    SBC &8F
4078  85 89        ..    STA &89
407A  A5 4A        .J    LDA &4A
407C  E9 00        ..    SBC #&00
407E  85 8D        ..    STA &8D
4080  A0 63        .c    LDY #&63
4082  20 8C 21      .!   JSR &218C
4085  24 C5        $.    BIT &C5
4087  10 03        ..    BPL &408C
4089  20 22 32      "2   JSR &3222
408C  A5 51        .Q    LDA &51
408E  29 F8        ).    AND #&F8
4090  09 04        ..    ORA #&04
4092  85 84        ..    STA &84
4094  A5 49        .I    LDA &49
4096  29 F8        ).    AND #&F8
4098  09 04        ..    ORA #&04
409A  85 85        ..    STA &85
409C  A5 4F        .O    LDA &4F
409E  4A           J     LSR A
409F  4A           J     LSR A
40A0  4A           J     LSR A
40A1  4A           J     LSR A
40A2  4A           J     LSR A
40A3  A8           .     TAY
40A4  20 8A 2E      ..   JSR &2E8A
40A7  85 77        .w    STA &77
40A9  A9 00        ..    LDA #&00
40AB  85 78        .x    STA &78
40AD  85 7A        .z    STA &7A
40AF  A5 3A        .:    LDA &3A
40B1  4A           J     LSR A
40B2  4A           J     LSR A
40B3  4A           J     LSR A
40B4  4A           J     LSR A
40B5  4A           J     LSR A
40B6  85 AB        ..    STA &AB
40B8  A5 84        ..    LDA &84
40BA  38           8     SEC
40BB  E5 7E        .~    SBC &7E
40BD  B0 02        ..    BCS &40C1
40BF  A9 00        ..    LDA #&00
40C1  85 A0        ..    STA &A0
40C3  A5 85        ..    LDA &85
40C5  38           8     SEC
40C6  E5 82        ..    SBC &82
40C8  B0 02        ..    BCS &40CC
40CA  A9 00        ..    LDA #&00
40CC  85 A1        ..    STA &A1
40CE  B1 7C        .|    LDA (&7C),Y
40D0  C5 A0        ..    CMP &A0
40D2  6A           j     ROR A
40D3  45 7F        E    EOR &7F
40D5  30 02        0.    BMI &40D9
40D7  C6 78        .x    DEC &78
40D9  B1 80        ..    LDA (&80),Y
40DB  C5 A1        ..    CMP &A1
40DD  6A           j     ROR A
40DE  45 83        E.    EOR &83
40E0  30 02        0.    BMI &40E4
40E2  C6 7A        .z    DEC &7A
40E4  C6 AB        ..    DEC &AB
40E6  30 27        0'    BMI &410F
40E8  C8           .     INY
40E9  C0 08        ..    CPY #&08
40EB  90 E1        ..    BCC &40CE
40ED  E6 95        ..    INC &95
40EF  20 50 24      P$   JSR &2450
40F2  2C DB 29     ,.)   BIT &29DB
40F5  10 08        ..    BPL &40FF
40F7  C6 97        ..    DEC &97
40F9  20 53 24      S$   JSR &2453
40FC  4C 0B 30     L.0   JMP &300B
40FF  A5 82        ..    LDA &82
4101  85 7E        .~    STA &7E
4103  A5 80        ..    LDA &80
4105  85 7C        .|    STA &7C
4107  A5 83        ..    LDA &83
4109  85 7F        .    STA &7F
410B  A0 00        ..    LDY #&00
410D  F0 A9        ..    BEQ &40B8
410F  A5 7A        .z    LDA &7A
4111  0A           .     ASL A
4112  0A           .     ASL A
4113  0A           .     ASL A
4114  85 7A        .z    STA &7A
4116  A5 78        .x    LDA &78
4118  0A           .     ASL A
4119  0A           .     ASL A
411A  0A           .     ASL A
411B  85 78        .x    STA &78
411D  38           8     SEC
411E  E5 7A        .z    SBC &7A
4120  85 B4        ..    STA &B4
4122  85 1A        ..    STA &1A
4124  49 FF        I.    EOR #&FF
4126  18           .     CLC
4127  69 01        i.    ADC #&01
4129  85 18        ..    STA &18
412B  A5 7A        .z    LDA &7A
412D  05 78        .x    ORA &78
412F  C9 01        ..    CMP #&01
4131  66 1B        f.    ROR &1B
4133  20 8A 2E      ..   JSR &2E8A
4136  85 79        .y    STA &79
4138  38           8     SEC
4139  E5 77        .w    SBC &77
413B  85 B6        ..    STA &B6
413D  05 B4        ..    ORA &B4
413F  D0 2B        .+    BNE &416C
4141  A5 77        .w    LDA &77
4143  05 78        .x    ORA &78
4145  F0 24        .$    BEQ &416B
4147  20 AA 28      .(   JSR &28AA
414A  A5 43        .C    LDA &43
414C  C9 80        ..    CMP #&80
414E  6A           j     ROR A
414F  85 43        .C    STA &43
4151  A5 45        .E    LDA &45
4153  C9 80        ..    CMP #&80
4155  6A           j     ROR A
4156  85 45        .E    STA &45
4158  20 48 2A      H*   JSR &2A48
415B  E8           .     INX
415C  86 18        ..    STX &18
415E  86 1A        ..    STX &1A
4160  86 17        ..    STX &17
4162  E8           .     INX
4163  86 77        .w    STX &77
4165  86 79        .y    STX &79
4167  86 78        .x    STX &78
4169  86 7A        .z    STX &7A
416B  60           `     RTS
416C  20 D4 22      ."   JSR &22D4
416F  85 1C        ..    STA &1C
4171  38           8     SEC
4172  E9 60        .`    SBC #&60
4174  29 C0        ).    AND #&C0
4176  0A           .     ASL A
4177  2A           *     ROL A
4178  2A           *     ROL A
4179  A8           .     TAY
417A  49 02        I.    EOR #&02
417C  AA           .     TAX
417D  B9 77 00     .w.   LDA &0077,Y
4180  D5 77        .w    CMP &77,X
4182  B0 02        ..    BCS &4186
4184  B5 77        .w    LDA &77,X
4186  C9 00        ..    CMP #&00
4188  D0 02        ..    BNE &418C
418A  A9 FE        ..    LDA #&FE
418C  0A           .     ASL A
418D  0A           .     ASL A
418E  48           H     PHA
418F  88           .     DEY
4190  98           .     TYA
4191  29 01        ).    AND #&01
4193  0A           .     ASL A
4194  AA           .     TAX
4195  68           h     PLA
4196  E0 00        ..    CPX #&00
4198  D0 06        ..    BNE &41A0
419A  69 0F        i.    ADC #&0F
419C  90 02        ..    BCC &41A0
419E  A9 FE        ..    LDA #&FE
41A0  C0 02        ..    CPY #&02
41A2  90 01        ..    BCC &41A5
41A4  C8           .     INY
41A5  08           .     PHP
41A6  20 4C 32      L2   JSR &324C
41A9  28           (     PLP
41AA  20 38 2A      8*   JSR &2A38
41AD  20 48 2A      H*   JSR &2A48
41B0  20 CC 22      ."   JSR &22CC
41B3  85 1E        ..    STA &1E
41B5  A4 B7        ..    LDY &B7
41B7  84 1D        ..    STY &1D
41B9  38           8     SEC
41BA  E5 1C        ..    SBC &1C
41BC  85 B5        ..    STA &B5
41BE  10 12        ..    BPL &41D2
41C0  E9 C0        ..    SBC #&C0
41C2  20 56 32      V2   JSR &3256
41C5  C9 2A        .*    CMP #&2A
41C7  B0 32        .2    BCS &41FB
41C9  A5 B7        ..    LDA &B7
41CB  C9 40        .@    CMP #&40
41CD  90 2C        .,    BCC &41FB
41CF  4C 47 30     LG0   JMP &3047
41D2  38           8     SEC
41D3  E9 3F        .?    SBC #&3F
41D5  20 75 32      u2   JSR &3275
41D8  65 B5        e.    ADC &B5
41DA  49 FF        I.    EOR #&FF
41DC  38           8     SEC
41DD  65 1C        e.    ADC &1C
41DF  85 B5        ..    STA &B5
41E1  A5 B7        ..    LDA &B7
41E3  C9 20        .     CMP #&20
41E5  90 02        ..    BCC &41E9
41E7  A9 20        .     LDA #&20
41E9  E9 02        ..    SBC #&02
41EB  B0 02        ..    BCS &41EF
41ED  A9 00        ..    LDA #&00
41EF  20 35 32      52   JSR &3235
41F2  20 57 23      W#   JSR &2357
41F5  85 45        .E    STA &45
41F7  A5 B4        ..    LDA &B4
41F9  85 43        .C    STA &43
41FB  60           `     RTS
41FC  A5 D3        ..    LDA &D3
41FE  F0 08        ..    BEQ &4208
4200  18           .     CLC
4201  65 33        e3    ADC &33
4203  A0 10        ..    LDY #&10
4205  20 5E 32      ^2   JSR &325E
4208  85 33        .3    STA &33
420A  18           .     CLC
420B  65 32        e2    ADC &32
420D  A0 3F        .?    LDY #&3F
420F  20 5E 32      ^2   JSR &325E
4212  85 32        .2    STA &32
4214  24 37        $7    BIT &37
4216  10 05        ..    BPL &421D
4218  49 7F        I    EOR #&7F
421A  18           .     CLC
421B  69 01        i.    ADC #&01
421D  85 34        .4    STA &34
421F  60           `     RTS
4220  A9 00        ..    LDA #&00
4222  85 32        .2    STA &32
4224  85 33        .3    STA &33
4226  C6 D3        ..    DEC &D3
4228  2C E6 D3     ,..   BIT &D3E6
422B  20 0F 33      .3   JSR &330F
422E  20 36 31      61   JSR &3136
4231  A0 42        .B    LDY #&42
4233  20 8C 21      .!   JSR &218C
4236  A5 37        .7    LDA &37
4238  49 80        I.    EOR #&80
423A  85 37        .7    STA &37
423C  60           `     RTS
423D  00           .     BRK
423E  B9 58 49     .XI   LDA &4958,Y
4241  20 78 32      x2   JSR &3278
4244  29 15        ).    AND #&15
4246  79 58 49     yXI   ADC &4958,Y
4249  60           `     RTS
424A  62           b     ...
424B  AD 2A 0B     .*.   LDA &0B2A
424E  9D AF 9E     ...   STA &9EAF,X
4251  45 89        E.    EOR &89
4253  9D B5 A2     ...   STA &A2B5,X
4256  72           r     ...
4257  A7           .     ...
4258  9F           .     ...
4259  B0 C7        ..    BCS &4222
425B  62           b     ...
425C  CD 0B 58     ..X   CMP &580B
425F  62           b     ...
4260  69 57        iW    ADC #&57
4262  71 3C        q<    ADC (&3C),Y
4264  66 63        fc    ROR &63
4266  54           T     ...
4267  80           .     ...
4268  49 80        I.    EOR #&80
426A  FF           .     ...
426B  81 81        ..    STA (&81,X)
426D  BA           .     TSX
426E  CD 81 A9     ...   CMP &A981
4271  37           7     ...
4272  37           7     ...
4273  8A           .     TXA
4274  0F           .     ...
4275  29 29        ))    AND #&29
4277  55 37        U7    EOR &37,X
4279  86 86        ..    STX &86
427B  86 86        ..    STX &86
427D  86 0F        ..    STX &0F
427F  11 2F        ./    ORA (&2F),Y
4281  10 34        .4    BPL &42B7
4283  30 35        05    BMI &42BA
4285  34           4     ...
4286  58           X     CLI
4287  58           X     CLI
4288  0F           .     ...
4289  40           @     RTI
428A  40           @     RTI
428B  40           @     RTI
428C  40           @     RTI
428D  40           @     RTI
428E  88           .     DEY
428F  00           .     BRK
4290  00           .     BRK
4291  37           7     ...
4292  3A           :     ...
4293  CC F6 8C     ...   CPY &8CF6
4296  72           r     ...
4297  F2           .     ...
4298  76 88        v.    ROR &88,X
429A  A4 1A        ..    LDY &1A
429C  0E 34 17     .4.   ASL &1734
429F  58           X     CLI
42A0  33           3     ...
42A1  33           3     ...
42A2  0A           .     ASL A
42A3  50 46        PF    BVC &42EB
42A5  14           .     ...
42A6  13           .     ...
42A7  4B           K     ...
42A8  12           .     ...
42A9  47           G     ...
42AA  47           G     ...
42AB  12           .     ...
42AC  69 40        i@    ADC #&40
42AE  A5 BC        ..    LDA &BC
42B0  70 04        p.    BCS &42B6
42B2  69 60        i`    ADC #&60
42B4  4A           J     LSR A
42B5  B8           .     CLV
42B6  4A           J     LSR A
42B7  4A           J     LSR A
42B8  4A           J     LSR A
42B9  4A           J     LSR A
42BA  AA           .     TAX
42BB  BD 06 08     ...   LDA &0806,X
42BE  10 17        ..    BPL &42D7
42C0  A5 BC        ..    LDA &BC
42C2  49 01        I.    EOR #&01
42C4  50 08        P.    BVC &42CE
42C6  4A           J     LSR A
42C7  29 FE        ).    AND #&FE
42C9  B0 02        ..    BCS &42CD
42CB  09 01        ..    ORA #&01
42CD  2A           *     ROL A
42CE  85 BC        ..    STA &BC
42D0  20 FA 13      ..   JSR &13FA
42D3  94 64        .d    STY &64
42D5  BA           .     TSX
42D6  C4 60        .`    CPY &60
42D8  A2 FF        ..    LDX #&FF
42DA  E4 DA        ..    CPX &DA
42DC  90 17        ..    BCC &42F5
42DE  84 9C        ..    STY &9C
42E0  48           H     PHA
42E1  20 8E 28      .(   JSR &288E
42E4  68           h     PLA
42E5  20 47 33      G3   JSR &3347
42E8  A2 02        ..    LDX #&02
42EA  A0 00        ..    LDY #&00
42EC  B5 B4        ..    LDA &B4,X
42EE  20 F6 31      .1   JSR &31F6
42F1  CA           .     DEX
42F2  CA           .     DEX
42F3  F0 F5        ..    BEQ &42EA
42F5  60           `     RTS
42F6  38           8     SEC
42F7  F5 43        .C    SBC &43,X
42F9  20 01 32      .2   JSR &3201
42FC  75 43        uC    ADC &43,X
42FE  95 43        .C    STA &43,X
4300  60           `     RTS
4301  20 7F 32      2   JSR &327F
4304  08           .     PHP
4305  20 56 32      V2   JSR &3256
4308  4A           J     LSR A
4309  88           .     DEY
430A  10 FC        ..    BPL &4308
430C  2A           *     ROL A
430D  C5 9C        ..    CMP &9C
430F  90 02        ..    BCC &4313
4311  A5 9C        ..    LDA &9C
4313  28           (     PLP
4314  20 56 32      V2   JSR &3256
4317  18           .     CLC
4318  60           `     RTS
4319  20 22 32      "2   JSR &3222
431C  20 22 32      "2   JSR &3222
431F  20 22 32      "2   JSR &3222
4322  20 2D 32      -2   JSR &322D
4325  A5 45        .E    LDA &45
4327  20 35 32      52   JSR &3235
432A  85 45        .E    STA &45
432C  60           `     RTS
432D  A5 43        .C    LDA &43
432F  20 35 32      52   JSR &3235
4332  85 43        .C    STA &43
4334  60           `     RTS
4335  85 9C        ..    STA &9C
4337  20 54 32      T2   JSR &3254
433A  69 07        i.    ADC #&07
433C  4A           J     LSR A
433D  4A           J     LSR A
433E  4A           J     LSR A
433F  24 9C        $.    BIT &9C
4341  20 56 32      V2   JSR &3256
4344  85 9B        ..    STA &9B
4346  A5 9C        ..    LDA &9C
4348  38           8     SEC
4349  E5 9B        ..    SBC &9B
434B  60           `     RTS
434C  18           .     CLC
434D  30 04        0.    BMI &4353
434F  49 FF        I.    EOR #&FF
4351  69 01        i.    ADC #&01
4353  60           `     RTS
4354  C9 00        ..    CMP #&00
4356  18           .     CLC
4357  10 04        ..    BPL &435D
4359  49 FF        I.    EOR #&FF
435B  69 01        i.    ADC #&01
435D  60           `     RTS
435E  84 9C        ..    STY &9C
4360  85 9D        ..    STA &9D
4362  20 54 32      T2   JSR &3254
4365  C5 9C        ..    CMP &9C
4367  90 06        ..    BCC &436F
4369  98           .     TYA
436A  24 9D        $.    BIT &9D
436C  4C 56 32     LV2   JMP &3256
436F  A5 9D        ..    LDA &9D
4371  60           `     RTS
4372  C9 80        ..    CMP #&80
4374  6A           j     ROR A
4375  C9 80        ..    CMP #&80
4377  6A           j     ROR A
4378  C9 80        ..    CMP #&80
437A  6A           j     ROR A
437B  C9 80        ..    CMP #&80
437D  6A           j     ROR A
437E  60           `     RTS
437F  50 04        P.    BVC &4385
4381  A9 7F        .    LDA #&7F
4383  69 00        i.    ADC #&00
4385  60           `     RTS
4386  85 41        .A    STA &41
4388  A8           .     TAY
4389  B9 EF 02     ...   LDA &02EF,Y
438C  29 7F        )    AND #&7F
438E  85 73        .s    STA &73
4390  A9 00        ..    LDA #&00
4392  18           .     CLC
4393  A4 41        .A    LDY &41
4395  79 8A 02     y..   ADC &028A,Y
4398  C5 75        .u    CMP &75
439A  F0 E9        ..    BEQ &4385
439C  85 75        .u    STA &75
439E  A8           .     TAY
439F  A2 02        ..    LDX #&02
43A1  A5 3C        .<    LDA &3C
43A3  38           8     SEC
43A4  F9 89 5E     ..^   SBC &5E89,Y
43A7  20 B0 32      .2   JSR &32B0
43AA  A5 3A        .:    LDA &3A
43AC  38           8     SEC
43AD  F9 0C 5E     ..^   SBC &5E0C,Y
43B0  6A           j     ROR A
43B1  49 80        I.    EOR #&80
43B3  4C 38 2A     L8*   JMP &2A38
43B6  20 D5 3B      .;   JSR &3BD5
43B9  30 0C        0.    BMI &43C7
43BB  BC 60 08     .`.   LDY &0860,X
43BE  B9 EF 02     ...   LDA &02EF,Y
43C1  25 DD        %.    AND &DD
43C3  10 02        ..    BPL &43C7
43C5  86 DD        ..    STX &DD
43C7  60           `     RTS
43C8  24 DD        $.    BIT &DD
43CA  30 FB        0.    BMI &43C7
43CC  38           8     SEC
43CD  66 DD        f.    ROR &DD
43CF  4C A5 14     L..   JMP &14A5
43D2  20 20 20           JSR &2020
43D5  20 20 10       .   JSR &1020
43D8  08           .     PHP
43D9  20 0F 33      .3   JSR &330F
43DC  A4 DD        ..    LDY &DD
43DE  30 E7        0.    BMI &43C7
43E0  20 20 1E       .   JSR &1E20
43E3  A8           .     TAY
43E4  A6 DD        ..    LDX &DD
43E6  20 C8 32      .2   JSR &32C8
43E9  20 87 25      .%   JSR &2587
43EC  29 07        ).    AND #&07
43EE  79 D2 32     y.2   ADC &32D2,Y
43F1  20 57 23      W#   JSR &2357
43F4  24 19        $.    BIT &19
43F6  30 08        0.    BMI &4400
43F8  A5 B6        ..    LDA &B6
43FA  18           .     CLC
43FB  65 45        eE    ADC &45
43FD  20 7F 32      2   JSR &327F
4400  9D F6 08     ...   STA &08F6,X
4403  A5 B4        ..    LDA &B4
4405  18           .     CLC
4406  65 43        eC    ADC &43
4408  20 7F 32      2   JSR &327F
440B  9D E6 08     ...   STA &08E6,X
440E  60           `     RTS
440F  A5 34        .4    LDA &34
4411  85 B5        ..    STA &B5
4413  20 87 25      .%   JSR &2587
4416  29 03        ).    AND #&03
4418  69 40        i@    ADC #&40
441A  20 57 23      W#   JSR &2357
441D  A5 43        .C    LDA &43
441F  65 B4        e.    ADC &B4
4421  20 7F 32      2   JSR &327F
4424  08           .     PHP
4425  20 56 32      V2   JSR &3256
4428  C9 50        .P    CMP #&50
442A  90 10        ..    BCC &443C
442C  A5 43        .C    LDA &43
442E  20 56 32      V2   JSR &3256
4431  69 20        i     ADC #&20
4433  20 7F 32      2   JSR &327F
4436  C9 50        .P    CMP #&50
4438  B0 02        ..    BCS &443C
443A  A9 50        .P    LDA #&50
443C  28           (     PLP
443D  20 56 32      V2   JSR &3256
4440  85 B4        ..    STA &B4
4442  60           `     RTS
4443  85 A3        ..    STA &A3
4445  4A           J     LSR A
4446  4A           J     LSR A
4447  85 A2        ..    STA &A2
4449  20 A0 22      ."   JSR &22A0
444C  A5 B7        ..    LDA &B7
444E  85 84        ..    STA &84
4450  A5 A2        ..    LDA &A2
4452  4C 57 23     LW#   JMP &2357
4455  20 43 33      C3   JSR &3343
4458  A5 B8        ..    LDA &B8
445A  C9 06        ..    CMP #&06
445C  B0 46        .F    BCS &44A4
445E  46 A2        F.    LSR &A2
4460  46 A2        F.    LSR &A2
4462  06 84        ..    ASL &84
4464  A9 00        ..    LDA #&00
4466  A0 08        ..    LDY #&08
4468  06 84        ..    ASL &84
446A  2A           *     ROL A
446B  C5 A2        ..    CMP &A2
446D  90 02        ..    BCC &4471
446F  E5 A2        ..    SBC &A2
4471  26 84        &.    ROL &84
4473  88           .     DEY
4474  D0 F4        ..    BNE &446A
4476  A5 B8        ..    LDA &B8
4478  18           .     CLC
4479  69 04        i.    ADC #&04
447B  A8           .     TAY
447C  A9 00        ..    LDA #&00
447E  06 84        ..    ASL &84
4480  2A           *     ROL A
4481  88           .     DEY
4482  D0 FA        ..    BNE &447E
4484  49 FF        I.    EOR #&FF
4486  38           8     SEC
4487  65 B6        e.    ADC &B6
4489  38           8     SEC
448A  70 18        p.    BCS &44A4
448C  85 B6        ..    STA &B6
448E  20 56 32      V2   JSR &3256
4491  A8           .     TAY
4492  BD E6 08     ...   LDA &08E6,X
4495  65 B4        e.    ADC &B4
4497  20 7F 32      2   JSR &327F
449A  85 B4        ..    STA &B4
449C  20 56 32      V2   JSR &3256
449F  20 C1 3B      .;   JSR &3BC1
44A2  C5 A3        ..    CMP &A3
44A4  60           `     RTS
44A5  A2 32        .2    LDX #&32
44A7  A9 28        .(    LDA #&28
44A9  A0 00        ..    LDY #&00
44AB  24 37        $7    BIT &37
44AD  20 56 32      V2   JSR &3256
44B0  85 B4        ..    STA &B4
44B2  84 B6        ..    STY &B6
44B4  20 1D 33      .3   JSR &331D
44B7  8A           .     TXA
44B8  20 5D 1E      ].   JSR &1E5D
44BB  B0 E7        ..    BCS &44A4
44BD  38           8     SEC
44BE  66 30        f0    ROR &30
44C0  98           .     TYA
44C1  AA           .     TAX
44C2  A5 39        .9    LDA &39
44C4  29 80        ).    AND #&80
44C6  4A           J     LSR A
44C7  09 05        ..    ORA #&05
44C9  99 C6 08     ...   STA &08C6,Y
44CC  20 2F 34      /4   JSR &342F
44CF  BC 70 08     .p.   LDY &0870,X
44D2  38           8     SEC
44D3  A5 3C        .<    LDA &3C
44D5  F9 89 5E     ..^   SBC &5E89,Y
44D8  4A           J     LSR A
44D9  65 51        eQ    ADC &51
44DB  9D A3 08     ...   STA &08A3,X
44DE  A5 55        .U    LDA &55
44E0  69 00        i.    ADC #&00
44E2  9D B4 08     ...   STA &08B4,X
44E5  A5 43        .C    LDA &43
44E7  38           8     SEC
44E8  E5 B4        ..    SBC &B4
44EA  20 7F 32      2   JSR &327F
44ED  85 9D        ..    STA &9D
44EF  45 43        EC    EOR &43
44F1  18           .     CLC
44F2  08           .     PHP
44F3  A5 9D        ..    LDA &9D
44F5  10 08        ..    BPL &44FF
44F7  A5 3A        .:    LDA &3A
44F9  69 18        i.    ADC #&18
44FB  A0 01        ..    LDY #&01
44FD  D0 07        ..    BNE &4506
44FF  A9 E9        ..    LDA #&E9
4501  F9 0C 5E     ..^   SBC &5E0C,Y
4504  A0 FF        ..    LDY #&FF
4506  B0 01        ..    BCS &4509
4508  88           .     DEY
4509  18           .     CLC
450A  65 4F        eO    ADC &4F
450C  85 9C        ..    STA &9C
450E  98           .     TYA
450F  65 53        eS    ADC &53
4511  A8           .     TAY
4512  A5 9D        ..    LDA &9D
4514  28           (     PLP
4515  30 04        0.    BMI &451B
4517  A9 01        ..    LDA #&01
4519  E5 B4        ..    SBC &B4
451B  C9 00        ..    CMP #&00
451D  10 01        ..    BPL &4520
451F  88           .     DEY
4520  18           .     CLC
4521  65 9C        e.    ADC &9C
4523  9D 80 08     ...   STA &0880,X
4526  90 01        ..    BCC &4529
4528  C8           .     INY
4529  98           .     TYA
452A  9D 91 08     ...   STA &0891,X
452D  18           .     CLC
452E  60           `     RTS
452F  A5 B4        ..    LDA &B4
4531  9D E6 08     ...   STA &08E6,X
4534  A5 B6        ..    LDA &B6
4536  9D F6 08     ...   STA &08F6,X
4539  60           `     RTS
453A  A9 FF        ..    LDA #&FF
453C  85 A1        ..    STA &A1
453E  A5 B5        ..    LDA &B5
4540  85 A0        ..    STA &A0
4542  A2 0F        ..    LDX #&0F
4544  E4 AA        ..    CPX &AA
4546  F0 5C        .\    BEQ &45A4
4548  A5 35        .5    LDA &35
454A  20 9C 35      .5   JSR &359C
454D  B0 55        .U    BCS &45A4
454F  A5 B5        ..    LDA &B5
4551  45 29        E)    EOR &29
4553  85 B5        ..    STA &B5
4555  E5 A0        ..    SBC &A0
4557  C5 A1        ..    CMP &A1
4559  90 06        ..    BCC &4561
455B  49 FF        I.    EOR #&FF
455D  C5 A1        ..    CMP &A1
455F  B0 43        .C    BCS &45A4
4561  BC 60 08     .`.   LDY &0860,X
4564  B9 54 03     .T.   LDA &0354,Y
4567  29 07        ).    AND #&07
4569  C9 07        ..    CMP #&07
456B  66 24        f$    ROR &24
456D  0A           .     ASL A
456E  69 08        i.    ADC #&08
4570  65 83        e.    ADC &83
4572  E5 35        .5    SBC &35
4574  49 FF        I.    EOR #&FF
4576  B0 2C        .,    BCS &45A4
4578  24 28        $(    BIT &28
457A  10 0E        ..    BPL &458A
457C  C9 04        ..    CMP #&04
457E  90 0A        ..    BCC &458A
4580  86 9D        ..    STX &9D
4582  A4 9D        ..    LDY &9D
4584  48           H     PHA
4585  0A           .     ASL A
4586  20 A6 24      .$   JSR &24A6
4589  68           h     PLA
458A  24 24        $$    BIT &24
458C  30 16        0.    BMI &45A4
458E  4A           J     LSR A
458F  20 57 23      W#   JSR &2357
4592  7D F6 08     }..   ADC &08F6,X
4595  70 03        p.    BCS &459A
4597  9D F6 08     ...   STA &08F6,X
459A  A5 B4        ..    LDA &B4
459C  7D E6 08     }..   ADC &08E6,X
459F  70 03        p.    BCS &45A4
45A1  9D E6 08     ...   STA &08E6,X
45A4  CA           .     DEX
45A5  10 9D        ..    BPL &4544
45A7  46 28        F(    LSR &28
45A9  A9 28        .(    LDA #&28
45AB  85 35        .5    STA &35
45AD  E8           .     INX
45AE  86 29        .)    STX &29
45B0  60           `     RTS
45B1  A9 04        ..    LDA #&04
45B3  2C A9 05     ,..   BIT &05A9
45B6  8D DB 34     ..4   STA &34DB
45B9  A4 DD        ..    LDY &DD
45BB  18           .     CLC
45BC  30 6F        0o    BMI &462D
45BE  BE 70 08     .p.   LDX &0870,Y
45C1  BD 89 5E     ..^   LDA &5E89,X
45C4  C9 38        .8    CMP #&38
45C6  B0 65        .e    BCS &462D
45C8  B9 60 08     .`.   LDA &0860,Y
45CB  C9 4B        .K    CMP #&4B
45CD  D0 08        ..    BNE &45D7
45CF  A2 00        ..    LDX #&00
45D1  20 16 2D      .-   JSR &2D16
45D4  4C F4 34     L.4   JMP &34F4
45D7  AE 47 08     .G.   LDX &0847
45DA  E0 05        ..    CPX #&05
45DC  B0 4F        .O    BCS &462D
45DE  A2 05        ..    LDX #&05
45E0  48           H     PHA
45E1  BD 46 08     .F.   LDA &0846,X
45E4  9D 47 08     .G.   STA &0847,X
45E7  CA           .     DEX
45E8  D0 F7        ..    BNE &45E1
45EA  68           h     PLA
45EB  8D 48 08     .H.   STA &0848
45EE  EE 47 08     .G.   INC &0847
45F1  20 C8 32      .2   JSR &32C8
45F4  18           .     CLC
45F5  4C 16 25     L.%   JMP &2516
45F8  20 B4 34      .4   JSR &34B4
45FB  6E 6A 31     nj1   ROR &316A
45FE  60           `     RTS
45FF  2C 6A 31     ,j1   BIT &316A
4602  30 29        0)    BMI &462D
4604  A5 37        .7    LDA &37
4606  29 80        ).    AND #&80
4608  20 11 33      .3   JSR &3311
460B  AE 47 08     .G.   LDX &0847
460E  F0 19        ..    BEQ &4629
4610  BD 47 08     .G.   LDA &0847,X
4613  20 B8 33      .3   JSR &33B8
4616  B0 15        ..    BCS &462D
4618  86 DD        ..    STX &DD
461A  20 FA 13      ..   JSR &13FA
461D  17           .     ...
461E  82           .     ...
461F  13           .     ...
4620  C2           .     ...
4621  A4 DD        ..    LDY &DD
4623  20 A9 0B      ..   JSR &0BA9
4626  CE 47 08     .G.   DEC &0847
4629  38           8     SEC
462A  6E 6A 31     nj1   ROR &316A
462D  60           `     RTS
462E  A5 15        ..    LDA &15
4630  F0 05        ..    BEQ &4637
4632  20 C1 3B      .;   JSR &3BC1
4635  85 15        ..    STA &15
4637  60           `     RTS
4638  A0 1E        ..    LDY #&1E
463A  24 C5        $.    BIT &C5
463C  10 09        ..    BPL &4647
463E  A5 15        ..    LDA &15
4640  C9 C0        ..    CMP #&C0
4642  B0 03        ..    BCS &4647
4644  20 4E 25      N%   JSR &254E
4647  20 2E 35      .5   JSR &352E
464A  0A           .     ASL A
464B  08           .     PHP
464C  B0 06        ..    BCS &4654
464E  A5 06        ..    LDA &06
4650  29 07        ).    AND #&07
4652  C9 02        ..    CMP #&02
4654  20 DF 4D      .M   JSR &4DDF
4657  28           (     PLP
4658  60           `     RTS
4659  A4 AA        ..    LDY &AA
465B  38           8     SEC
465C  B9 91 08     ...   LDA &0891,Y
465F  E9 04        ..    SBC #&04
4661  E5 C8        ..    SBC &C8
4663  20 56 32      V2   JSR &3256
4666  85 9D        ..    STA &9D
4668  B9 B4 08     ...   LDA &08B4,Y
466B  E9 01        ..    SBC #&01
466D  E5 CA        ..    SBC &CA
466F  20 56 32      V2   JSR &3256
4672  65 9D        e.    ADC &9D
4674  6A           j     ROR A
4675  60           `     RTS
4676  4E BD 14     N..   LSR &14BD
4679  20 81 35      .5   JSR &3581
467C  2C 6B 12     ,k.   BIT &126B
467F  10 FB        ..    BPL &467C
4681  2C 6B 12     ,k.   BIT &126B
4684  30 FB        0.    BMI &4681
4686  6E BD 14     n..   ROR &14BD
4689  60           `     RTS
468A  FF           .     ...
468B  FF           .     ...
468C  00           .     BRK
468D  E0 00        ..    CPX #&00
468F  07           .     ...
4690  00           .     BRK
4691  C0 00        ..    CPY #&00
4693  03           .     ...
4694  00           .     BRK
4695  1E 1C 1A     ...   ASL &1A1C,Y
4698  00           .     BRK
4699  00           .     BRK
469A  A9 80        ..    LDA #&80
469C  8D CD 35     ..5   STA &35CD
469F  BD B4 08     ...   LDA &08B4,X
46A2  38           8     SEC
46A3  F0 29        .)    BEQ &46CE
46A5  BD 60 08     .`.   LDA &0860,X
46A8  E9 3C        .<    SBC #&3C
46AA  C9 04        ..    CMP #&04
46AC  B0 06        ..    BCS &46B4
46AE  BD 66 09     .f.   LDA &0966,X
46B1  8D 99 35     ..5   STA &3599
46B4  A9 20        .     LDA #&20
46B6  20 47 33      G3   JSR &3347
46B9  A4 B8        ..    LDY &B8
46BB  C8           .     INY
46BC  C8           .     INY
46BD  C8           .     INY
46BE  A9 00        ..    LDA #&00
46C0  06 84        ..    ASL &84
46C2  2A           *     ROL A
46C3  90 02        ..    BCC &46C7
46C5  A9 FD        ..    LDA #&FD
46C7  88           .     DEY
46C8  D0 F6        ..    BNE &46C0
46CA  69 01        i.    ADC #&01
46CC  C9 40        .@    CMP #&40
46CE  90 05        ..    BCC &46D5
46D0  85 83        ..    STA &83
46D2  4C 7A 36     Lz6   JMP &367A
46D5  85 84        ..    STA &84
46D7  86 9D        ..    STX &9D
46D9  A2 02        ..    LDX #&02
46DB  8D 34 36     .46   STA &3634
46DE  49 76        Iv    EOR #&76
46E0  8D 36 36     .66   STA &3636
46E3  86 83        ..    STX &83
46E5  B5 3A        .:    LDA &3A,X
46E7  4A           J     LSR A
46E8  75 4F        uO    ADC &4F,X
46EA  95 80        ..    STA &80,X
46EC  B5 53        .S    LDA &53,X
46EE  69 00        i.    ADC #&00
46F0  95 95        ..    STA &95,X
46F2  B5 B4        ..    LDA &B4,X
46F4  4A           J     LSR A
46F5  29 20        )     AND #&20
46F7  49 90        I.    EOR #&90
46F9  CA           .     DEX
46FA  CA           .     DEX
46FB  F0 DE        ..    BEQ &46DB
46FD  8D 42 36     .B6   STA &3642
4700  49 76        Iv    EOR #&76
4702  8D 44 36     .D6   STA &3644
4705  A9 40        .@    LDA #&40
4707  85 2D        .-    STA &2D
4709  A5 95        ..    LDA &95
470B  20 BC 2C      .,   JSR &2CBC
470E  A5 82        ..    LDA &82
4710  CD D0 14     ...   CMP &14D0
4713  A5 97        ..    LDA &97
4715  ED D1 14     ...   SBC &14D1
4718  6A           j     ROR A
4719  6A           j     ROR A
471A  6A           j     ROR A
471B  29 20        )     AND #&20
471D  49 B0        I.    EOR #&B0
471F  8D 70 36     .p6   STA &3670
4722  A6 9D        ..    LDX &9D
4724  20 53 24      S$   JSR &2453
4727  A5 82        ..    LDA &82
4729  18           .     CLC
472A  65 B6        e.    ADC &B6
472C  85 82        ..    STA &82
472E  29 F8        ).    AND #&F8
4730  09 04        ..    ORA #&04
4732  85 81        ..    STA &81
4734  B0 05        ..    BCS &473B
4736  E6 97        ..    INC &97
4738  20 53 24      S$   JSR &2453
473B  A5 80        ..    LDA &80
473D  18           .     CLC
473E  65 B4        e.    ADC &B4
4740  85 80        ..    STA &80
4742  B0 05        ..    BCS &4749
4744  E6 95        ..    INC &95
4746  20 53 24      S$   JSR &2453
4749  A5 80        ..    LDA &80
474B  29 E0        ).    AND #&E0
474D  0A           .     ASL A
474E  2A           *     ROL A
474F  2A           *     ROL A
4750  2A           *     ROL A
4751  A8           .     TAY
4752  B1 7C        .|    LDA (&7C),Y
4754  65 7E        e~    ADC &7E
4756  90 02        ..    BCC &475A
4758  A9 FF        ..    LDA #&FF
475A  C5 81        ..    CMP &81
475C  6A           j     ROR A
475D  45 7F        E    EOR &7F
475F  10 19        ..    BPL &477A
4761  2C 98 35     ,.5   BIT &3598
4764  10 0C        ..    BPL &4772
4766  A5 82        ..    LDA &82
4768  CD D0 14     ...   CMP &14D0
476B  A5 97        ..    LDA &97
476D  ED D1 14     ...   SBC &14D1
4770  90 08        ..    BCC &477A
4772  E6 83        ..    INC &83
4774  C6 84        ..    DEC &84
4776  D0 AF        ..    BNE &4727
4778  18           .     CLC
4779  24 38        $8    BIT &38
477B  A9 FF        ..    LDA #&FF
477D  8D 99 35     ..5   STA &3599
4780  8D 98 35     ..5   STA &3598
4783  60           `     RTS
4784  AD 8B 35     ..5   LDA &358B
4787  10 FA        ..    BPL &4783
4789  A5 CF        ..    LDA &CF
478B  F0 58        .X    BEQ &47E5
478D  A4 CC        ..    LDY &CC
478F  C8           .     INY
4790  B9 8C 35     ..5   LDA &358C,Y
4793  18           .     CLC
4794  65 C7        e.    ADC &C7
4796  B9 8E 35     ..5   LDA &358E,Y
4799  65 C8        e.    ADC &C8
479B  85 95        ..    STA &95
479D  A5 CA        ..    LDA &CA
479F  85 97        ..    STA &97
47A1  A5 CB        ..    LDA &CB
47A3  24 CC        $.    BIT &CC
47A5  20 56 32      V2   JSR &3256
47A8  4A           J     LSR A
47A9  4A           J     LSR A
47AA  85 9C        ..    STA &9C
47AC  A2 11        ..    LDX #&11
47AE  38           8     SEC
47AF  A5 B0        ..    LDA &B0
47B1  24 CC        $.    BIT &CC
47B3  30 02        0.    BMI &47B7
47B5  E5 9C        ..    SBC &9C
47B7  85 8F        ..    STA &8F
47B9  A5 B1        ..    LDA &B1
47BB  E9 00        ..    SBC #&00
47BD  18           .     CLC
47BE  69 60        i`    ADC #&60
47C0  38           8     SEC
47C1  C6 9C        ..    DEC &9C
47C3  24 CC        $.    BIT &CC
47C5  30 0D        0.    BMI &47D4
47C7  10 0D        ..    BPL &47D6
47C9  A9 00        ..    LDA #&00
47CB  A4 9C        ..    LDY &9C
47CD  91 8F        ..    STA (&8F),Y
47CF  88           .     DEY
47D0  10 FB        ..    BPL &47CD
47D2  A5 90        ..    LDA &90
47D4  E9 02        ..    SBC #&02
47D6  09 60        .`    ORA #&60
47D8  85 90        ..    STA &90
47DA  CA           .     DEX
47DB  D0 EC        ..    BNE &47C9
47DD  A0 04        ..    LDY #&04
47DF  A9 97        ..    LDA #&97
47E1  A2 02        ..    LDX #&02
47E3  D0 76        .v    BNE &485B
47E5  A6 D1        ..    LDX &D1
47E7  F0 72        .r    BEQ &485B
47E9  A4 CE        ..    LDY &CE
47EB  C8           .     INY
47EC  B9 90 35     ..5   LDA &3590,Y
47EF  18           .     CLC
47F0  65 C9        e.    ADC &C9
47F2  B9 92 35     ..5   LDA &3592,Y
47F5  65 CA        e.    ADC &CA
47F7  85 97        ..    STA &97
47F9  A5 C8        ..    LDA &C8
47FB  85 95        ..    STA &95
47FD  98           .     TYA
47FE  F0 02        ..    BEQ &4802
4800  A4 D1        ..    LDY &D1
4802  A5 B0        ..    LDA &B0
4804  18           .     CLC
4805  85 93        ..    STA &93
4807  A5 B1        ..    LDA &B1
4809  79 94 35     y.5   ADC &3594,Y
480C  29 1F        ).    AND #&1F
480E  09 60        .`    ORA #&60
4810  85 94        ..    STA &94
4812  A5 D1        ..    LDA &D1
4814  20 56 32      V2   JSR &3256
4817  85 A0        ..    STA &A0
4819  A5 94        ..    LDA &94
481B  85 90        ..    STA &90
481D  A2 02        ..    LDX #&02
481F  A4 93        ..    LDY &93
4821  A9 00        ..    LDA #&00
4823  85 8F        ..    STA &8F
4825  91 8F        ..    STA (&8F),Y
4827  C8           .     INY
4828  D0 FB        ..    BNE &4825
482A  E6 90        ..    INC &90
482C  10 06        ..    BPL &4834
482E  A9 60        .`    LDA #&60
4830  85 90        ..    STA &90
4832  A9 00        ..    LDA #&00
4834  CA           .     DEX
4835  D0 EE        ..    BNE &4825
4837  C6 90        ..    DEC &90
4839  C6 8F        ..    DEC &8F
483B  A4 93        ..    LDY &93
483D  F0 07        ..    BEQ &4846
483F  A9 00        ..    LDA #&00
4841  91 8F        ..    STA (&8F),Y
4843  88           .     DEY
4844  D0 FB        ..    BNE &4841
4846  A5 94        ..    LDA &94
4848  18           .     CLC
4849  69 02        i.    ADC #&02
484B  29 1F        ).    AND #&1F
484D  09 60        .`    ORA #&60
484F  85 94        ..    STA &94
4851  C6 A0        ..    DEC &A0
4853  D0 C4        ..    BNE &4819
4855  A9 95        ..    LDA #&95
4857  A0 08        ..    LDY #&08
4859  A2 00        ..    LDX #&00
485B  8D EC 10     ...   STA &10EC
485E  8D 8B 37     ..7   STA &378B
4861  48           H     PHA
4862  B5 C7        ..    LDA &C7,X
4864  F0 01        ..    BEQ &4867
4866  C8           .     INY
4867  84 AF        ..    STY &AF
4869  84 AE        ..    STY &AE
486B  68           h     PLA
486C  AA           .     TAX
486D  B5 00        ..    LDA &00,X
486F  48           H     PHA
4870  8A           .     TXA
4871  48           H     PHA
4872  AD CD 14     ...   LDA &14CD
4875  29 80        ).    AND #&80
4877  85 2D        .-    STA &2D
4879  C6 AE        ..    DEC &AE
487B  30 12        0.    BMI &488F
487D  20 15 17      ..   JSR &1715
4880  A6 AE        ..    LDX &AE
4882  9D F6 07     ...   STA &07F6,X
4885  A5 09        ..    LDA &09
4887  9D ED 07     ...   STA &07ED,X
488A  E6 95        ..    INC &95
488C  4C 79 37     Ly7   JMP &3779
488F  68           h     PLA
4890  AA           .     TAX
4891  68           h     PLA
4892  95 00        ..    STA &00,X
4894  60           `     RTS
4895  20 94 2C      .,   JSR &2C94
4898  24 C3        $.    BIT &C3
489A  10 10        ..    BPL &48AC
489C  A5 15        ..    LDA &15
489E  69 04        i.    ADC #&04
48A0  B0 02        ..    BCS &48A4
48A2  85 15        ..    STA &15
48A4  A2 00        ..    LDX #&00
48A6  20 92 2D      .-   JSR &2D92
48A9  6E 8A 35     n.5   ROR &358A
48AC  A9 10        ..    LDA #&10
48AE  E5 15        ..    SBC &15
48B0  90 02        ..    BCC &48B4
48B2  85 BA        ..    STA &BA
48B4  A5 BA        ..    LDA &BA
48B6  C9 06        ..    CMP #&06
48B8  90 03        ..    BCC &48BD
48BA  4E 8A 35     N.5   LSR &358A
48BD  A5 BB        ..    LDA &BB
48BF  F0 05        ..    BEQ &48C6
48C1  C6 BB        ..    DEC &BB
48C3  4E 8A 35     N.5   LSR &358A
48C6  46 31        F1    LSR &31
48C8  A5 DE        ..    LDA &DE
48CA  38           8     SEC
48CB  E9 CF        ..    SBC #&CF
48CD  C9 E1        ..    CMP #&E1
48CF  6A           j     ROR A
48D0  25 05        %.    AND &05
48D2  85 05        ..    STA &05
48D4  A5 42        .B    LDA &42
48D6  D0 20        .     BNE &48F8
48D8  A5 40        .@    LDA &40
48DA  D0 0A        ..    BNE &48E6
48DC  A5 17        ..    LDA &17
48DE  0D B4 19     ...   ORA &19B4
48E1  0D 81 12     ...   ORA &1281
48E4  85 31        .1    STA &31
48E6  20 8C 3B      .;   JSR &3B8C
48E9  90 25        .%    BCC &4910
48EB  24 19        $.    BIT &19
48ED  10 09        ..    BPL &48F8
48EF  20 25 32      %2   JSR &3225
48F2  20 25 32      %2   JSR &3225
48F5  20 25 32      %2   JSR &3225
48F8  2C 8A 35     ,.5   BIT &358A
48FB  10 13        ..    BPL &4910
48FD  20 3D 1F      =.   JSR &1F3D
4900  F0 0E        ..    BEQ &4910
4902  A5 C4        ..    LDA &C4
4904  0D 80 12     ...   ORA &1280
4907  25 C6        %.    AND &C6
4909  10 05        ..    BPL &4910
490B  A2 00        ..    LDX #&00
490D  20 79 2D      y-   JSR &2D79
4910  A5 BA        ..    LDA &BA
4912  F0 45        .E    BEQ &4959
4914  C6 BA        ..    DEC &BA
4916  A5 DE        ..    LDA &DE
4918  0A           .     ASL A
4919  85 9C        ..    STA &9C
491B  A5 1E        ..    LDA &1E
491D  24 1B        $.    BIT &1B
491F  30 08        0.    BMI &4929
4921  A5 B9        ..    LDA &B9
4923  24 3B        $;    BIT &3B
4925  30 19        0.    BMI &4940
4927  A9 40        .@    LDA #&40
4929  0A           .     ASL A
492A  38           8     SEC
492B  E5 9C        ..    SBC &9C
492D  6A           j     ROR A
492E  08           .     PHP
492F  A5 1D        ..    LDA &1D
4931  4A           J     LSR A
4932  4A           J     LSR A
4933  09 01        ..    ORA #&01
4935  28           (     PLP
4936  20 56 32      V2   JSR &3256
4939  65 B9        e.    ADC &B9
493B  A0 20        .     LDY #&20
493D  20 5E 32      ^2   JSR &325E
4940  24 C5        $.    BIT &C5
4942  10 0B        ..    BPL &494F
4944  C9 04        ..    CMP #&04
4946  90 07        ..    BCC &494F
4948  C9 FD        ..    CMP #&FD
494A  B0 03        ..    BCS &494F
494C  20 35 32      52   JSR &3235
494F  85 B9        ..    STA &B9
4951  18           .     CLC
4952  65 DE        e.    ADC &DE
4954  85 DE        ..    STA &DE
4956  4C B9 38     L.8   JMP &38B9
4959  A9 00        ..    LDA #&00
495B  A2 02        ..    LDX #&02
495D  B4 40        .@    LDY &40
495F  94 B4        ..    STY &B4
4961  C0 01        ..    CPY #&01
4963  2A           *     ROL A
4964  CA           .     DEX
4965  CA           .     DEX
4966  F0 F5        ..    BEQ &495D
4968  AA           .     TAX
4969  F0 09        ..    BEQ &4974
496B  2C 8A 35     ,.5   BIT &358A
496E  10 04        ..    BPL &4974
4970  20 D4 22      ."   JSR &22D4
4973  2C A9 C0     ,..   BIT &C0A9
4976  24 31        $1    BIT &31
4978  10 08        ..    BPL &4982
497A  A9 FD        ..    LDA #&FD
497C  24 DF        $.    BIT &DF
497E  10 02        ..    BPL &4982
4980  A9 83        ..    LDA #&83
4982  E5 DE        ..    SBC &DE
4984  A8           .     TAY
4985  E0 02        ..    CPX #&02
4987  D0 0A        ..    BNE &4993
4989  E9 74        .t    SBC #&74
498B  C9 18        ..    CMP #&18
498D  B0 04        ..    BCS &4993
498F  A0 00        ..    LDY #&00
4991  F0 08        ..    BEQ &499B
4993  A5 40        .@    LDA &40
4995  F0 04        ..    BEQ &499B
4997  24 05        $.    BIT &05
4999  30 02        0.    BMI &499D
499B  A2 00        ..    LDX #&00
499D  20 8C 3B      .;   JSR &3B8C
49A0  98           .     TYA
49A1  B0 06        ..    BCS &49A9
49A3  24 31        $1    BIT &31
49A5  30 02        0.    BMI &49A9
49A7  A9 00        ..    LDA #&00
49A9  20 78 32      x2   JSR &3278
49AC  65 DE        e.    ADC &DE
49AE  85 DE        ..    STA &DE
49B0  45 40        E@    EOR &40
49B2  49 80        I.    EOR #&80
49B4  CA           .     DEX
49B5  30 02        0.    BMI &49B9
49B7  85 DF        ..    STA &DF
49B9  20 8F 3A      .:   JSR &3A8F
49BC  AD 8A 35     ..5   LDA &358A
49BF  30 0B        0.    BMI &49CC
49C1  20 8C 3B      .;   JSR &3B8C
49C4  A9 00        ..    LDA #&00
49C6  85 42        .B    STA &42
49C8  90 02        ..    BCC &49CC
49CA  85 40        .@    STA &40
49CC  A4 DF        ..    LDY &DF
49CE  A5 DE        ..    LDA &DE
49D0  24 30        $0    BIT &30
49D2  30 05        0.    BMI &49D9
49D4  84 9E        ..    STY &9E
49D6  20 06 39      .9   JSR &3906
49D9  A5 06        ..    LDA &06
49DB  29 1F        ).    AND #&1F
49DD  0A           .     ASL A
49DE  C5 15        ..    CMP &15
49E0  08           .     PHP
49E1  A4 41        .A    LDY &41
49E3  B9 EF 02     ...   LDA &02EF,Y
49E6  29 7F        )    AND #&7F
49E8  A4 41        .A    LDY &41
49EA  D0 10        ..    BNE &49FC
49EC  A2 05        ..    LDX #&05
49EE  20 92 2D      .-   JSR &2D92
49F1  6A           j     ROR A
49F2  2D 13 08     -..   AND &0813
49F5  2A           *     ROL A
49F6  A9 33        .3    LDA #&33
49F8  B0 02        ..    BCS &49FC
49FA  A9 3E        .>    LDA #&3E
49FC  28           (     PLP
49FD  90 04        ..    BCC &4A03
49FF  A5 73        .s    LDA &73
4A01  49 0B        I.    EOR #&0B
4A03  85 73        .s    STA &73
4A05  60           `     RTS
4A06  4A           J     LSR A
4A07  4A           J     LSR A
4A08  4A           J     LSR A
4A09  4A           J     LSR A
4A0A  4A           J     LSR A
4A0B  69 00        i.    ADC #&00
4A0D  24 9E        $.    BIT &9E
4A0F  30 04        0.    BMI &4A15
4A11  49 07        I.    EOR #&07
4A13  69 01        i.    ADC #&01
4A15  48           H     PHA
4A16  29 04        ).    AND #&04
4A18  C9 04        ..    CMP #&04
4A1A  6A           j     ROR A
4A1B  85 37        .7    STA &37
4A1D  45 9E        E.    EOR &9E
4A1F  85 39        .9    STA &39
4A21  68           h     PLA
4A22  29 03        ).    AND #&03
4A24  C9 02        ..    CMP #&02
4A26  D0 23        .#    BNE &4A4B
4A28  A5 43        .C    LDA &43
4A2A  20 56 32      V2   JSR &3256
4A2D  4A           J     LSR A
4A2E  F0 18        ..    BEQ &4A48
4A30  20 8C 3B      .;   JSR &3B8C
4A33  A9 02        ..    LDA #&02
4A35  B0 14        ..    BCS &4A4B
4A37  A9 08        ..    LDA #&08
4A39  20 55 25      U%   JSR &2555
4A3C  4A           J     LSR A
4A3D  48           H     PHA
4A3E  A5 43        .C    LDA &43
4A40  45 37        E7    EOR &37
4A42  2A           *     ROL A
4A43  68           h     PLA
4A44  90 02        ..    BCC &4A48
4A46  49 03        I.    EOR #&03
4A48  18           .     CLC
4A49  69 04        i.    ADC #&04
4A4B  4C 98 32     L.2   JMP &3298
4A4E  A0 44        .D    LDY #&44
4A50  A2 02        ..    LDX #&02
4A52  20 3E 31      >1   JSR &313E
4A55  59 63 0B     Yc.   EOR &0B63,Y
4A58  C8           .     INY
4A59  CA           .     DEX
4A5A  D0 F9        ..    BNE &4A55
4A5C  59 E7 07     Y..   EOR &07E7,Y
4A5F  D0 ED        ..    BNE &4A4E
4A61  60           `     RTS
4A62  32           2     ...
4A63  80           .     ...
4A64  80           .     ...
4A65  20 20 20           JSR &2020
4A68  80           .     ...
4A69  06 08        ..    ASL &08
4A6B  10 03        ..    BPL &4A70
4A6D  04           .     ...
4A6E  05 08        ..    ORA &08
4A70  00           .     BRK
4A71  01 01        ..    ORA (&01,X)
4A73  01 01        ..    ORA (&01,X)
4A75  01 01        ..    ORA (&01,X)
4A77  EA           .     NOP
4A78  C8           .     INY
4A79  C8           .     INY
4A7A  10 00        ..    BPL &4A7C
4A7C  00           .     BRK
4A7D  C8           .     INY
4A7E  EA           .     NOP
4A7F  40           @     RTI
4A80  08           .     PHP
4A81  08           .     PHP
4A82  00           .     BRK
4A83  00           .     BRK
4A84  10 A5        ..    BPL &4A2B
4A86  3A           :     ...
4A87  4A           J     LSR A
4A88  65 4F        eO    ADC &4F
4A8A  85 87        ..    STA &87
4A8C  A5 53        .S    LDA &53
4A8E  69 00        i.    ADC #&00
4A90  85 95        ..    STA &95
4A92  A5 49        .I    LDA &49
4A94  85 89        ..    STA &89
4A96  A5 4A        .J    LDA &4A
4A98  85 97        ..    STA &97
4A9A  D0 29        .)    BNE &4AC5
4A9C  20 88 22      ."   JSR &2288
4A9F  A5 87        ..    LDA &87
4AA1  E9 7F        .    SBC #&7F
4AA3  85 87        ..    STA &87
4AA5  A5 8B        ..    LDA &8B
4AA7  E9 00        ..    SBC #&00
4AA9  85 95        ..    STA &95
4AAB  20 77 3B      w;   JSR &3B77
4AAE  30 02        0.    BMI &4AB2
4AB0  E6 95        ..    INC &95
4AB2  A5 4B        .K    LDA &4B
4AB4  4A           J     LSR A
4AB5  65 49        eI    ADC &49
4AB7  08           .     PHP
4AB8  E9 7F        .    SBC #&7F
4ABA  85 89        ..    STA &89
4ABC  A5 4A        .J    LDA &4A
4ABE  E9 00        ..    SBC #&00
4AC0  28           (     PLP
4AC1  69 00        i.    ADC #&00
4AC3  85 97        ..    STA &97
4AC5  86 AE        ..    STX &AE
4AC7  A5 87        ..    LDA &87
4AC9  4A           J     LSR A
4ACA  4A           J     LSR A
4ACB  4A           J     LSR A
4ACC  4A           J     LSR A
4ACD  4A           J     LSR A
4ACE  A8           .     TAY
4ACF  A9 00        ..    LDA #&00
4AD1  85 83        ..    STA &83
4AD3  A9 40        .@    LDA #&40
4AD5  85 2D        .-    STA &2D
4AD7  A5 89        ..    LDA &89
4AD9  29 F8        ).    AND #&F8
4ADB  09 04        ..    ORA #&04
4ADD  85 81        ..    STA &81
4ADF  84 9E        ..    STY &9E
4AE1  20 53 24      S$   JSR &2453
4AE4  A4 9E        ..    LDY &9E
4AE6  B1 7C        .|    LDA (&7C),Y
4AE8  18           .     CLC
4AE9  65 7E        e~    ADC &7E
4AEB  90 02        ..    BCC &4AEF
4AED  A9 FF        ..    LDA #&FF
4AEF  AA           .     TAX
4AF0  C5 81        ..    CMP &81
4AF2  6A           j     ROR A
4AF3  45 7F        E    EOR &7F
4AF5  10 22        ."    BPL &4B19
4AF7  24 7F        $    BIT &7F
4AF9  10 10        ..    BPL &4B0B
4AFB  A5 81        ..    LDA &81
4AFD  49 FF        I.    EOR #&FF
4AFF  65 83        e.    ADC &83
4B01  B0 12        ..    BCS &4B15
4B03  85 83        ..    STA &83
4B05  E6 97        ..    INC &97
4B07  A9 04        ..    LDA #&04
4B09  D0 D2        ..    BNE &4ADD
4B0B  8A           .     TXA
4B0C  E8           .     INX
4B0D  F0 EC        ..    BEQ &4AFB
4B0F  E5 81        ..    SBC &81
4B11  65 83        e.    ADC &83
4B13  90 02        ..    BCC &4B17
4B15  A9 FF        ..    LDA #&FF
4B17  85 83        ..    STA &83
4B19  A6 AE        ..    LDX &AE
4B1B  A5 83        ..    LDA &83
4B1D  60           `     RTS
4B1E  24 C5        $.    BIT &C5
4B20  10 31        .1    BPL &4B53
4B22  A5 3C        .<    LDA &3C
4B24  49 FF        I.    EOR #&FF
4B26  4A           J     LSR A
4B27  85 8A        ..    STA &8A
4B29  20 85 39      .9   JSR &3985
4B2C  C9 FF        ..    CMP #&FF
4B2E  F0 11        ..    BEQ &4B41
4B30  C5 8A        ..    CMP &8A
4B32  B0 1F        ..    BCS &4B53
4B34  20 87 25      .%   JSR &2587
4B37  09 C0        ..    ORA #&C0
4B39  65 83        e.    ADC &83
4B3B  B0 02        ..    BCS &4B3F
4B3D  C6 42        .B    DEC &42
4B3F  C6 42        .B    DEC &42
4B41  C6 42        .B    DEC &42
4B43  4C 25 32     L%2   JMP &3225
4B46  24 C5        $.    BIT &C5
4B48  18           .     CLC
4B49  10 08        ..    BPL &4B53
4B4B  20 9C 39      .9   JSR &399C
4B4E  38           8     SEC
4B4F  F0 02        ..    BEQ &4B53
4B51  C9 FF        ..    CMP #&FF
4B53  60           `     RTS
4B54  20 86 3B      .;   JSR &3B86
4B57  B0 FA        ..    BCS &4B53
4B59  A5 04        ..    LDA &04
4B5B  A8           .     TAY
4B5C  86 AE        ..    STX &AE
4B5E  20 D8 31      .1   JSR &31D8
4B61  A6 AE        ..    LDX &AE
4B63  A5 42        .B    LDA &42
4B65  E9 0A        ..    SBC #&0A
4B67  85 42        .B    STA &42
4B69  18           .     CLC
4B6A  4C 7A 2C     Lz,   JMP &2C7A
4B6D  24 05        $.    BIT &05
4B6F  10 F9        ..    BPL &4B6A
4B71  A5 1B        ..    LDA &1B
4B73  0D E5 29     ..)   ORA &29E5
4B76  38           8     SEC
4B77  10 03        ..    BPL &4B7C
4B79  20 AD 3B      .;   JSR &3BAD
4B7C  A5 11        ..    LDA &11
4B7E  29 F0        ).    AND #&F0
4B80  90 0A        ..    BCC &4B8C
4B82  45 11        E.    EOR &11
4B84  C9 0F        ..    CMP #&0F
4B86  B0 E2        ..    BCS &4B6A
4B88  E6 11        ..    INC &11
4B8A  A5 11        ..    LDA &11
4B8C  85 11        ..    STA &11
4B8E  60           `     RTS
4B8F  A9 1F        ..    LDA #&1F
4B91  85 04        ..    STA &04
4B93  A5 07        ..    LDA &07
4B95  C9 02        ..    CMP #&02
4B97  A5 38        .8    LDA &38
4B99  E9 05        ..    SBC #&05
4B9B  A8           .     TAY
4B9C  90 1F        ..    BCC &4BBD
4B9E  20 8C 3B      .;   JSR &3B8C
4BA1  90 1A        ..    BCC &4BBD
4BA3  24 19        $.    BIT &19
4BA5  30 16        0.    BMI &4BBD
4BA7  A2 02        ..    LDX #&02
4BA9  B5 40        .@    LDA &40,X
4BAB  C9 80        ..    CMP #&80
4BAD  6A           j     ROR A
4BAE  10 02        ..    BPL &4BB2
4BB0  69 00        i.    ADC #&00
4BB2  95 40        .@    STA &40,X
4BB4  CA           .     DEX
4BB5  CA           .     DEX
4BB6  F0 F1        ..    BEQ &4BA9
4BB8  88           .     DEY
4BB9  10 EC        ..    BPL &4BA7
4BBB  30 4E        0N    BMI &4C0B
4BBD  A9 0F        ..    LDA #&0F
4BBF  C8           .     INY
4BC0  4A           J     LSR A
4BC1  88           .     DEY
4BC2  10 FC        ..    BPL &4BC0
4BC4  69 01        i.    ADC #&01
4BC6  A4 40        .@    LDY &40
4BC8  84 D2        ..    STY &D2
4BCA  D0 04        ..    BNE &4BD0
4BCC  84 04        ..    STY &04
4BCE  A9 01        ..    LDA #&01
4BD0  8D 69 39     .i9   STA &3969
4BD3  A2 00        ..    LDX #&00
4BD5  20 8C 3B      .;   JSR &3B8C
4BD8  B0 02        ..    BCS &4BDC
4BDA  86 40        .@    STX &40
4BDC  4C 0B 3B     L.;   JMP &3B0B
4BDF  85 04        ..    STA &04
4BE1  20 08 3B      .;   JSR &3B08
4BE4  20 46 3A      F:   JSR &3A46
4BE7  90 13        ..    BCC &4BFC
4BE9  20 87 25      .%   JSR &2587
4BEC  DD 77 39     .w9   CMP &3977,X
4BEF  90 13        ..    BCC &4C04
4BF1  A9 01        ..    LDA #&01
4BF3  24 D2        $.    BIT &D2
4BF5  20 4C 32      L2   JSR &324C
4BF8  65 53        eS    ADC &53
4BFA  85 14        ..    STA &14
4BFC  20 87 25      .%   JSR &2587
4BFF  DD 7E 39     .~9   CMP &397E,X
4C02  B0 03        ..    BCS &4C07
4C04  4C 54 3A     LT:   JMP &3A54
4C07  60           `     RTS
4C08  20 77 3B      w;   JSR &3B77
4C0B  20 6D 3A      m:   JSR &3A6D
4C0E  29 0F        ).    AND #&0F
4C10  D0 73        .s    BNE &4C85
4C12  BC 69 39     .i9   LDY &3969,X
4C15  84 9C        ..    STY &9C
4C17  BC 70 39     .p9   LDY &3970,X
4C1A  20 AD 3B      .;   JSR &3BAD
4C1D  E9 2C        .,    SBC #&2C
4C1F  C9 28        .(    CMP #&28
4C21  A5 04        ..    LDA &04
4C23  90 36        .6    BCC &4C5B
4C25  24 D2        $.    BIT &D2
4C27  20 56 32      V2   JSR &3256
4C2A  38           8     SEC
4C2B  E5 43        .C    SBC &43
4C2D  20 01 32      .2   JSR &3201
4C30  A8           .     TAY
4C31  29 80        ).    AND #&80
4C33  45 1C        E.    EOR &1C
4C35  69 40        i@    ADC #&40
4C37  0A           .     ASL A
4C38  A5 D2        ..    LDA &D2
4C3A  D0 02        ..    BNE &4C3E
4C3C  A0 00        ..    LDY #&00
4C3E  A9 10        ..    LDA #&10
4C40  90 02        ..    BCC &4C44
4C42  A9 6F        .o    LDA #&6F
4C44  65 1C        e.    ADC &1C
4C46  85 B5        ..    STA &B5
4C48  98           .     TYA
4C49  20 56 32      V2   JSR &3256
4C4C  20 57 23      W#   JSR &2357
4C4F  85 42        .B    STA &42
4C51  A5 B4        ..    LDA &B4
4C53  85 40        .@    STA &40
4C55  20 25 32      %2   JSR &3225
4C58  4C 25 32     L%2   JMP &3225
4C5B  24 D4        $.    BIT &D4
4C5D  20 56 32      V2   JSR &3256
4C60  A2 02        ..    LDX #&02
4C62  20 F6 31      .1   JSR &31F6
4C65  A9 08        ..    LDA #&08
4C67  24 1C        $.    BIT &1C
4C69  20 4C 32      L2   JSR &324C
4C6C  85 40        .@    STA &40
4C6E  20 2D 32      -2   JSR &322D
4C71  20 2D 32      -2   JSR &322D
4C74  4C 2D 32     L-2   JMP &322D
4C77  A5 16        ..    LDA &16
4C79  18           .     CLC
4C7A  E5 55        .U    SBC &55
4C7C  85 D4        ..    STA &D4
4C7E  A5 14        ..    LDA &14
4C80  38           8     SEC
4C81  E5 53        .S    SBC &53
4C83  85 D2        ..    STA &D2
4C85  60           `     RTS
4C86  20 8C 3B      .;   JSR &3B8C
4C89  C9 01        ..    CMP #&01
4C8B  60           `     RTS
4C8C  A5 11        ..    LDA &11
4C8E  29 0F        ).    AND #&0F
4C90  C9 0A        ..    CMP #&0A
4C92  60           `     RTS
4C93  20 8C 3B      .;   JSR &3B8C
4C96  C9 05        ..    CMP #&05
4C98  B0 32        .2    BCS &4CCC
4C9A  A9 F6        ..    LDA #&F6
4C9C  2C 80 12     ,..   BIT &1280
4C9F  10 02        ..    BPL &4CA3
4CA1  A9 F0        ..    LDA #&F0
4CA3  65 38        e8    ADC &38
4CA5  0A           .     ASL A
4CA6  65 45        eE    ADC &45
4CA8  85 45        .E    STA &45
4CAA  46 05        F.    LSR &05
4CAC  60           `     RTS
4CAD  A5 1C        ..    LDA &1C
4CAF  20 56 32      V2   JSR &3256
4CB2  DD 62 39     .b9   CMP &3962,X
4CB5  60           `     RTS
4CB6  A5 45        .E    LDA &45
4CB8  20 56 32      V2   JSR &3256
4CBB  A8           .     TAY
4CBC  A5 43        .C    LDA &43
4CBE  20 56 32      V2   JSR &3256
4CC1  84 9D        ..    STY &9D
4CC3  C5 9D        ..    CMP &9D
4CC5  B0 05        ..    BCS &4CCC
4CC7  A8           .     TAY
4CC8  A5 9D        ..    LDA &9D
4CCA  84 9D        ..    STY &9D
4CCC  60           `     RTS
4CCD  0A           .     ASL A
4CCE  A9 FF        ..    LDA #&FF
4CD0  B0 FA        ..    BCS &4CCC
4CD2  A9 01        ..    LDA #&01
4CD4  60           `     RTS
4CD5  A6 3B        .;    LDX &3B
4CD7  30 07        0.    BMI &4CE0
4CD9  20 A0 22      ."   JSR &22A0
4CDC  69 40        i@    ADC #&40
4CDE  45 37        E7    EOR &37
4CE0  60           `     RTS
4CE1  A4 3B        .;    LDY &3B
4CE3  D9 60 08     .`.   CMP &0860,Y
4CE6  D0 0F        ..    BNE &4CF7
4CE8  20 D5 3B      .;   JSR &3BD5
4CEB  30 0A        0.    BMI &4CF7
4CED  A4 3B        .;    LDY &3B
4CEF  20 16 25      .%   JSR &2516
4CF2  20 AD 14      ..   JSR &14AD
4CF5  A9 00        ..    LDA #&00
4CF7  60           `     RTS
4CF8  A6 07        ..    LDX &07
4CFA  E0 0F        ..    CPX #&0F
4CFC  30 19        0.    BMI &4D17
4CFE  20 2A 3C      *<   JSR &3C2A
4D01  30 14        0.    BMI &4D17
4D03  86 0E        ..    STX &0E
4D05  A9 40        .@    LDA #&40
4D07  D0 0C        ..    BNE &4D15
4D09  A9 37        .7    LDA #&37
4D0B  A8           .     TAY
4D0C  20 F8 3B      .;   JSR &3BF8
4D0F  30 06        0.    BMI &4D17
4D11  A5 3E        .>    LDA &3E
4D13  09 20        .     ORA #&20
4D15  85 3E        .>    STA &3E
4D17  60           `     RTS
4D18  A0 7F        .    LDY #&7F
4D1A  38           8     SEC
4D1B  20 30 3C      0<   JSR &3C30
4D1E  A4 9F        ..    LDY &9F
4D20  60           `     RTS
4D21  80           .     ...
4D22  FF           .     ...
4D23  20 80 00      ..   JSR &0080
4D26  00           .     BRK
4D27  00           .     BRK
4D28  00           .     BRK
4D29  00           .     BRK
4D2A  18           .     CLC
4D2B  24 38        $8    BIT &38
4D2D  66 9B        f.    ROR &9B
4D2F  18           .     CLC
4D30  66 A1        f.    ROR &A1
4D32  8D 29 3C     .)<   STA &3C29
4D35  29 7F        )    AND #&7F
4D37  8D 26 3C     .&<   STA &3C26
4D3A  8C 27 3C     .'<   STY &3C27
4D3D  A2 FF        ..    LDX #&FF
4D3F  8E 25 3C     .%<   STX &3C25
4D42  8E 28 3C     .(<   STX &3C28
4D45  E8           .     INX
4D46  86 A0        ..    STX &A0
4D48  86 9F        ..    STX &9F
4D4A  20 87 25      .%   JSR &2587
4D4D  29 0F        ).    AND #&0F
4D4F  85 A3        ..    STA &A3
4D51  A0 0F        ..    LDY #&0F
4D53  84 9E        ..    STY &9E
4D55  98           .     TYA
4D56  45 A3        E.    EOR &A3
4D58  A8           .     TAY
4D59  B9 B4 08     ...   LDA &08B4,Y
4D5C  F0 6B        .k    BEQ &4DC9
4D5E  C4 AA        ..    CPY &AA
4D60  F0 67        .g    BEQ &4DC9
4D62  B9 60 08     .`.   LDA &0860,Y
4D65  D0 05        ..    BNE &4D6C
4D67  2C 29 3C     ,)<   BIT &3C29
4D6A  30 05        0.    BMI &4D71
4D6C  CD 26 3C     .&<   CMP &3C26
4D6F  D0 06        ..    BNE &4D77
4D71  A5 A0        ..    LDA &A0
4D73  09 01        ..    ORA #&01
4D75  D0 14        ..    BNE &4D8B
4D77  2C 27 3C     ,'<   BIT &3C27
4D7A  10 06        ..    BPL &4D82
4D7C  20 B0 2D      .-   JSR &2DB0
4D7F  8A           .     TXA
4D80  09 80        ..    ORA #&80
4D82  CD 27 3C     .'<   CMP &3C27
4D85  D0 42        .B    BNE &4DC9
4D87  A5 A0        ..    LDA &A0
4D89  29 02        ).    AND #&02
4D8B  29 03        ).    AND #&03
4D8D  85 A0        ..    STA &A0
4D8F  AA           .     TAX
4D90  E6 9F        ..    INC &9F
4D92  24 A1        $.    BIT &A1
4D94  30 33        03    BMI &4DC9
4D96  20 87 25      .%   JSR &2587
4D99  DD 21 3C     .!<   CMP &3C21,X
4D9C  B0 2B        .+    BCS &4DC9
4D9E  98           .     TYA
4D9F  AA           .     TAX
4DA0  24 9B        $.    BIT &9B
4DA2  10 0E        ..    BPL &4DB2
4DA4  A9 00        ..    LDA #&00
4DA6  20 9C 35      .5   JSR &359C
4DA9  A5 83        ..    LDA &83
4DAB  CD 28 3C     .(<   CMP &3C28
4DAE  90 11        ..    BCC &4DC1
4DB0  B0 17        ..    BCS &4DC9
4DB2  20 87 25      .%   JSR &2587
4DB5  29 4F        )O    AND #&4F
4DB7  4D 28 3C     M(<   EOR &3C28
4DBA  20 9C 35      .5   JSR &359C
4DBD  B0 0A        ..    BCS &4DC9
4DBF  A5 83        ..    LDA &83
4DC1  8D 28 3C     .(<   STA &3C28
4DC4  06 A0        ..    ASL &A0
4DC6  8E 25 3C     .%<   STX &3C25
4DC9  A4 9E        ..    LDY &9E
4DCB  88           .     DEY
4DCC  10 85        ..    BPL &4D53
4DCE  46 A0        F.    LSR &A0
4DD0  46 A0        F.    LSR &A0
4DD2  AE 25 3C     .%<   LDX &3C25
4DD5  60           `     RTS
4DD6  A5 16        ..    LDA &16
4DD8  C5 55        .U    CMP &55
4DDA  D0 04        ..    BNE &4DE0
4DDC  A5 14        ..    LDA &14
4DDE  C5 53        .S    CMP &53
4DE0  60           `     RTS
4DE1  00           .     BRK
4DE2  00           .     BRK
4DE3  00           .     BRK
4DE4  00           .     BRK
4DE5  00           .     BRK
4DE6  A6 0E        ..    LDX &0E
4DE8  BD B4 08     ...   LDA &08B4,X
4DEB  D0 06        ..    BNE &4DF3
4DED  A6 AA        ..    LDX &AA
4DEF  86 0E        ..    STX &0E
4DF1  86 3E        .>    STX &3E
4DF3  E4 AA        ..    CPX &AA
4DF5  60           `     RTS
4DF6  A5 07        ..    LDA &07
4DF8  D0 2B        .+    BNE &4E25
4DFA  20 E6 3C      .<   JSR &3CE6
4DFD  F0 37        .7    BEQ &4E36
4DFF  20 9A 35      .5   JSR &359A
4E02  B0 19        ..    BCS &4E1D
4E04  A5 3E        .>    LDA &3E
4E06  09 C0        ..    ORA #&C0
4E08  85 3E        .>    STA &3E
4E0A  29 20        )     AND #&20
4E0C  D0 03        ..    BNE &4E11
4E0E  4C 83 28     L.(   JMP &2883
4E11  20 A0 22      ."   JSR &22A0
4E14  49 80        I.    EOR #&80
4E16  85 B5        ..    STA &B5
4E18  A9 7F        .    LDA #&7F
4E1A  4C A7 3D     L.=   JMP &3DA7
4E1D  A5 3E        .>    LDA &3E
4E1F  10 04        ..    BPL &4E25
4E21  29 BF        ).    AND #&BF
4E23  85 3E        .>    STA &3E
4E25  60           `     RTS
4E26  20 F6 3C      .<   JSR &3CF6
4E29  24 3E        $>    BIT &3E
4E2B  30 04        0.    BMI &4E31
4E2D  50 39        P9    BVC &4E68
4E2F  70 0F        p.    BCS &4E40
4E31  20 98 3D      .=   JSR &3D98
4E34  D0 09        ..    BNE &4E3F
4E36  38           8     SEC
4E37  A5 3E        .>    LDA &3E
4E39  E9 40        .@    SBC #&40
4E3B  90 02        ..    BCC &4E3F
4E3D  85 3E        .>    STA &3E
4E3F  60           `     RTS
4E40  20 87 25      .%   JSR &2587
4E43  29 03        ).    AND #&03
4E45  F0 21        .!    BEQ &4E68
4E47  4A           J     LSR A
4E48  05 DA        ..    ORA &DA
4E4A  F0 EA        ..    BEQ &4E36
4E4C  20 94 3D      .=   JSR &3D94
4E4F  D0 53        .S    BNE &4EA4
4E51  A6 0E        ..    LDX &0E
4E53  A9 20        .     LDA #&20
4E55  20 47 33      G3   JSR &3347
4E58  A5 3E        .>    LDA &3E
4E5A  29 20        )     AND #&20
4E5C  F0 06        ..    BEQ &4E64
4E5E  A5 B5        ..    LDA &B5
4E60  49 80        I.    EOR #&80
4E62  85 B5        ..    STA &B5
4E64  A9 3F        .?    LDA #&3F
4E66  D0 3F        .?    BNE &4EA7
4E68  20 94 3D      .=   JSR &3D94
4E6B  D0 37        .7    BNE &4EA4
4E6D  20 87 25      .%   JSR &2587
4E70  29 07        ).    AND #&07
4E72  E9 03        ..    SBC #&03
4E74  65 43        eC    ADC &43
4E76  85 B4        ..    STA &B4
4E78  A5 D9        ..    LDA &D9
4E7A  29 07        ).    AND #&07
4E7C  E9 03        ..    SBC #&03
4E7E  65 45        eE    ADC &45
4E80  20 D2 22      ."   JSR &22D2
4E83  A9 FF        ..    LDA #&FF
4E85  A6 DA        ..    LDX &DA
4E87  E0 08        ..    CPX #&08
4E89  90 06        ..    BCC &4E91
4E8B  4A           J     LSR A
4E8C  E0 40        .@    CPX #&40
4E8E  90 01        ..    BCC &4E91
4E90  4A           J     LSR A
4E91  4C A7 3D     L.=   JMP &3DA7
4E94  24 1B        $.    BIT &1B
4E96  30 07        0.    BMI &4E9F
4E98  A0 3F        .?    LDY #&3F
4E9A  20 D6 3C      .<   JSR &3CD6
4E9D  D0 02        ..    BNE &4EA1
4E9F  A0 07        ..    LDY #&07
4EA1  98           .     TYA
4EA2  24 06        $.    BIT &06
4EA4  60           `     RTS
4EA5  A9 FF        ..    LDA #&FF
4EA7  8D E1 3C     ..<   STA &3CE1
4EAA  4A           J     LSR A
4EAB  85 9D        ..    STA &9D
4EAD  A5 B5        ..    LDA &B5
4EAF  E5 9D        ..    SBC &9D
4EB1  8D E2 3C     ..<   STA &3CE2
4EB4  A9 04        ..    LDA #&04
4EB6  8D E5 3C     ..<   STA &3CE5
4EB9  8D E3 3C     ..<   STA &3CE3
4EBC  20 87 25      .%   JSR &2587
4EBF  2D E1 3C     -.<   AND &3CE1
4EC2  6D E2 3C     m.<   ADC &3CE2
4EC5  85 B5        ..    STA &B5
4EC7  48           H     PHA
4EC8  A9 20        .     LDA #&20
4ECA  20 57 23      W#   JSR &2357
4ECD  20 87 25      .%   JSR &2587
4ED0  29 1F        ).    AND #&1F
4ED2  69 10        i.    ADC #&10
4ED4  4E 98 35     N.5   LSR &3598
4ED7  20 D5 35      .5   JSR &35D5
4EDA  68           h     PLA
4EDB  90 28        .(    BCC &4F05
4EDD  A6 83        ..    LDX &83
4EDF  EC E3 3C     ..<   CPX &3CE3
4EE2  90 06        ..    BCC &4EEA
4EE4  8E E3 3C     ..<   STX &3CE3
4EE7  8D E4 3C     ..<   STA &3CE4
4EEA  CE E5 3C     ..<   DEC &3CE5
4EED  D0 CD        ..    BNE &4EBC
4EEF  AD E4 3C     ..<   LDA &3CE4
4EF2  85 B5        ..    STA &B5
4EF4  A9 20        .     LDA #&20
4EF6  20 57 23      W#   JSR &2357
4EF9  AD E3 3C     ..<   LDA &3CE3
4EFC  C9 0A        ..    CMP #&0A
4EFE  90 0D        ..    BCC &4F0D
4F00  E9 08        ..    SBC #&08
4F02  20 D5 35      .5   JSR &35D5
4F05  A5 95        ..    LDA &95
4F07  85 14        ..    STA &14
4F09  A5 97        ..    LDA &97
4F0B  85 16        ..    STA &16
4F0D  60           `     RTS
4F0E  60           `     RTS
4F0F  A0 10        ..    LDY #&10
4F11  B9 E4 11     ...   LDA &11E4,Y
4F14  8D 21 FE     .!.   STA &FE21
4F17  88           .     DEY
4F18  D0 F7        ..    BNE &4F11
4F1A  60           `     RTS
4F1B  F0 6B        .k    BEQ &4F88
4F1D  A2 05        ..    LDX #&05
4F1F  A5 2D        .-    LDA &2D
4F21  29 90        ).    AND #&90
4F23  F0 23        .#    BEQ &4F48
4F25  10 02        ..    BPL &4F29
4F27  A2 00        ..    LDX #&00
4F29  A5 09        ..    LDA &09
4F2B  0A           .     ASL A
4F2C  B9 86 09     ...   LDA &0986,Y
4F2F  10 1C        ..    BPL &4F4D
4F31  08           .     PHP
4F32  8A           .     TXA
4F33  48           H     PHA
4F34  A9 40        .@    LDA #&40
4F36  20 42 40      B@   JSR &4042
4F39  A9 40        .@    LDA #&40
4F3B  99 A3 08     ...   STA &08A3,Y
4F3E  99 80 08     ...   STA &0880,Y
4F41  A4 BD        ..    LDY &BD
4F43  68           h     PLA
4F44  AA           .     TAX
4F45  28           (     PLP
4F46  30 05        0.    BMI &4F4D
4F48  20 87 25      .%   JSR &2587
4F4B  C9 F7        ..    CMP #&F7
4F4D  90 39        .9    BCC &4F88
4F4F  86 A2        ..    STX &A2
4F51  B9 86 09     ...   LDA &0986,Y
4F54  85 A3        ..    STA &A3
4F56  0A           .     ASL A
4F57  C9 08        ..    CMP #&08
4F59  90 2D        .-    BCC &4F88
4F5B  29 06        ).    AND #&06
4F5D  D0 29        .)    BNE &4F88
4F5F  A6 BE        ..    LDX &BE
4F61  BD 71 0A     .q.   LDA &0A71,X
4F64  A4 A2        ..    LDY &A2
4F66  85 A2        ..    STA &A2
4F68  20 54 40      T@   JSR &4054
4F6B  A5 A3        ..    LDA &A3
4F6D  E9 03        ..    SBC #&03
4F6F  9D 86 09     ...   STA &0986,X
4F72  A9 05        ..    LDA #&05
4F74  99 C6 08     ...   STA &08C6,Y
4F77  A6 A2        ..    LDX &A2
4F79  BD 8A 02     ...   LDA &028A,X
4F7C  AA           .     TAX
4F7D  BD 0C 5E     ..^   LDA &5E0C,X
4F80  49 FF        I.    EOR #&FF
4F82  4A           J     LSR A
4F83  99 80 08     ...   STA &0880,Y
4F86  18           .     CLC
4F87  60           `     RTS
4F88  38           8     SEC
4F89  60           `     RTS
4F8A  F0 FB        ..    BEQ &4F87
4F8C  A9 3B        .;    LDA #&3B
4F8E  4C 42 40     LB@   JMP &4042
4F91  17           .     ...
4F92  19 2A 19     .*.   ORA &192A,Y
4F95  A9 3E        .>    LDA #&3E
4F97  2C A9 3C     ,.<   BIT &3CA9
4F9A  85 9C        ..    STA &9C
4F9C  CC 99 35     ..5   CPY &3599
4F9F  F0 41        .A    BEQ &4FE2
4FA1  A5 09        ..    LDA &09
4FA3  0A           .     ASL A
4FA4  2A           *     ROL A
4FA5  69 00        i.    ADC #&00
4FA7  29 01        ).    AND #&01
4FA9  48           H     PHA
4FAA  B9 86 09     ...   LDA &0986,Y
4FAD  30 01        0.    BMI &4FB0
4FAF  4A           J     LSR A
4FB0  29 02        ).    AND #&02
4FB2  4A           J     LSR A
4FB3  E9 00        ..    SBC #&00
4FB5  85 A3        ..    STA &A3
4FB7  A5 2D        .-    LDA &2D
4FB9  30 09        0.    BMI &4FC4
4FBB  68           h     PLA
4FBC  48           H     PHA
4FBD  2A           *     ROL A
4FBE  AA           .     TAX
4FBF  BD 91 3E     ..>   LDA &3E91,X
4FC2  85 08        ..    STA &08
4FC4  68           h     PLA
4FC5  24 2D        $-    BIT &2D
4FC7  70 19        p.    BCS &4FE2
4FC9  48           H     PHA
4FCA  18           .     CLC
4FCB  65 9C        e.    ADC &9C
4FCD  20 42 40      B@   JSR &4042
4FD0  68           h     PLA
4FD1  0A           .     ASL A
4FD2  99 36 09     .6.   STA &0936,Y
4FD5  AA           .     TAX
4FD6  B5 95        ..    LDA &95,X
4FD8  E9 00        ..    SBC #&00
4FDA  99 76 09     .v.   STA &0976,Y
4FDD  A5 A3        ..    LDA &A3
4FDF  99 16 09     ...   STA &0916,Y
4FE2  60           `     RTS
4FE3  A9 41        .A    LDA #&41
4FE5  20 42 40      B@   JSR &4042
4FE8  A9 40        .@    LDA #&40
4FEA  99 80 08     ...   STA &0880,Y
4FED  0A           .     ASL A
4FEE  99 A3 08     ...   STA &08A3,Y
4FF1  60           `     RTS
4FF2  A6 BE        ..    LDX &BE
4FF4  BD 71 0A     .q.   LDA &0A71,X
4FF7  30 04        0.    BMI &4FFD
4FF9  C5 41        .A    CMP &41
4FFB  D0 F4        ..    BNE &4FF1
4FFD  A4 AA        ..    LDY &AA
4FFF  20 C5 49      .I   JSR &49C5
5002  90 ED        ..    BCC &4FF1
5004  A4 BD        ..    LDY &BD
5006  B9 86 09     ...   LDA &0986,Y
5009  48           H     PHA
500A  4A           J     LSR A
500B  09 FC        ..    ORA #&FC
500D  49 03        I.    EOR #&03
500F  AA           .     TAX
5010  68           h     PLA
5011  B0 02        ..    BCS &5015
5013  29 F8        ).    AND #&F8
5015  4C DB 49     L.I   JMP &49DB
5018  24 20        $     BIT &20
501A  30 D5        0.    BMI &4FF1
501C  24 09        $.    BIT &09
501E  10 04        ..    BPL &5024
5020  A9 70        .p    LDA #&70
5022  10 23        .#    BPL &5047
5024  A5 C0        ..    LDA &C0
5026  2A           *     ROL A
5027  2A           *     ROL A
5028  85 B5        ..    STA &B5
502A  A5 DA        ..    LDA &DA
502C  29 1F        ).    AND #&1F
502E  45 97        E.    EOR &97
5030  0A           .     ASL A
5031  29 7F        )    AND #&7F
5033  24 95        $.    BIT &95
5035  10 04        ..    BPL &503B
5037  29 3F        )?    AND #&3F
5039  69 28        i(    ADC #&28
503B  20 57 23      W#   JSR &2357
503E  4C 4F 3F     LO?   JMP &3F4F
5041  98           .     TYA
5042  F0 59        .Y    BEQ &509D
5044  B9 86 09     ...   LDA &0986,Y
5047  85 B6        ..    STA &B6
5049  0A           .     ASL A
504A  0A           .     ASL A
504B  0A           .     ASL A
504C  0A           .     ASL A
504D  85 B4        ..    STA &B4
504F  20 1B 40      .@   JSR &401B
5052  D0 62        .b    BNE &50B6
5054  A2 02        ..    LDX #&02
5056  A4 38        .8    LDY &38
5058  C0 04        ..    CPY #&04
505A  B0 01        ..    BCS &505D
505C  C8           .     INY
505D  24 20        $     BIT &20
505F  10 01        ..    BPL &5062
5061  C8           .     INY
5062  24 1F        $.    BIT &1F
5064  10 06        ..    BPL &506C
5066  A5 C0        ..    LDA &C0
5068  29 10        ).    AND #&10
506A  F0 4A        .J    BEQ &50B6
506C  20 94 3F      .?   JSR &3F94
506F  CA           .     DEX
5070  CA           .     DEX
5071  F0 E3        ..    BEQ &5056
5073  20 D4 22      ."   JSR &22D4
5076  A5 DA        ..    LDA &DA
5078  4A           J     LSR A
5079  C5 B7        ..    CMP &B7
507B  B0 39        .9    BCS &50B6
507D  A0 6E        .n    LDY #&6E
507F  A2 02        ..    LDX #&02
5081  B5 4F        .O    LDA &4F,X
5083  E9 40        .@    SBC #&40
5085  95 87        ..    STA &87,X
5087  B5 53        .S    LDA &53,X
5089  E9 00        ..    SBC #&00
508B  95 8B        ..    STA &8B,X
508D  CA           .     DEX
508E  CA           .     DEX
508F  F0 F0        ..    BEQ &5081
5091  4C 8C 21     L.!   JMP &218C
5094  A9 0C        ..    LDA #&0C
5096  85 9C        ..    STA &9C
5098  B5 B4        ..    LDA &B4,X
509A  4C F6 31     L.1   JMP &31F6
509D  A5 C0        ..    LDA &C0
509F  29 10        ).    AND #&10
50A1  D0 13        ..    BNE &50B6
50A3  20 1B 40      .@   JSR &401B
50A6  D0 0E        ..    BNE &50B6
50A8  A5 09        ..    LDA &09
50AA  0A           .     ASL A
50AB  2A           *     ROL A
50AC  2A           *     ROL A
50AD  AA           .     TAX
50AE  BD 44 1E     .D.   LDA &1E44,X
50B1  D0 94        ..    BNE &5047
50B3  38           8     SEC
50B4  66 01        f.    ROR &01
50B6  60           `     RTS
50B7  A6 BE        ..    LDX &BE
50B9  BD 71 0A     .q.   LDA &0A71,X
50BC  4C 42 40     LB@   JMP &4042
50BF  B9 86 09     ...   LDA &0986,Y
50C2  29 7F        )    AND #&7F
50C4  20 42 40      B@   JSR &4042
50C7  A9 49        .I    LDA #&49
50C9  99 60 08     .`.   STA &0860,Y
50CC  60           `     RTS
50CD  A9 42        .B    LDA #&42
50CF  4C 42 40     LB@   JMP &4042
50D2  A2 33        .3    LDX #&33
50D4  24 09        $.    BIT &09
50D6  50 01        P.    BVC &50D9
50D8  E8           .     INX
50D9  20 1D 40      .@   JSR &401D
50DC  F0 0C        ..    BEQ &50EA
50DE  B0 09        ..    BCS &50E9
50E0  24 09        $.    BIT &09
50E2  50 02        P.    BVC &50E6
50E4  A9 00        ..    LDA #&00
50E6  99 A3 08     ...   STA &08A3,Y
50E9  60           `     RTS
50EA  A5 09        ..    LDA &09
50EC  0A           .     ASL A
50ED  0A           .     ASL A
50EE  A4 AA        ..    LDY &AA
50F0  98           .     TYA
50F1  D0 06        ..    BNE &50F9
50F3  69 00        i.    ADC #&00
50F5  AA           .     TAX
50F6  20 05 40      .@   JSR &4005
50F9  20 FA 13      ..   JSR &13FA
50FC  33           3     ...
50FD  F3           .     ...
50FE  1D 03 A0     ...   ORA &A003,X
5101  4D 4C 7F     ML   EOR &7F4C
5104  3F           ?     ...
5105  A9 3F        .?    LDA #&3F
5107  7D 1A 08     }..   ADC &081A,X
510A  B0 03        ..    BCS &510F
510C  9D 1A 08     ...   STA &081A,X
510F  2C 15 08     ,..   BIT &0815
5112  30 2D        0-    BMI &5141
5114  D5 BA        ..    CMP &BA,X
5116  90 29        .)    BCC &5141
5118  95 BA        ..    STA &BA,X
511A  60           `     RTS
511B  A2 35        .5    LDX #&35
511D  A9 10        ..    LDA #&10
511F  24 2D        $-    BIT &2D
5121  F0 1E        ..    BEQ &5141
5123  8A           .     TXA
5124  48           H     PHA
5125  20 18 3C      .<   JSR &3C18
5128  C0 04        ..    CPY #&04
512A  68           h     PLA
512B  B0 12        ..    BCS &513F
512D  20 5A 1E      Z.   JSR &1E5A
5130  B0 0D        ..    BCS &513F
5132  20 67 28      g(   JSR &2867
5135  A5 D9        ..    LDA &D9
5137  99 A3 08     ...   STA &08A3,Y
513A  A5 DA        ..    LDA &DA
513C  99 80 08     ...   STA &0880,Y
513F  A9 FF        ..    LDA #&FF
5141  60           `     RTS
5142  A0 00        ..    LDY #&00
5144  2C A0 08     ,..   BIT &08A0
5147  85 A2        ..    STA &A2
5149  A6 BD        ..    LDX &BD
514B  F0 07        ..    BEQ &5154
514D  BD 86 09     ...   LDA &0986,X
5150  10 3F        .?    BPL &5191
5152  A5 A2        ..    LDA &A2
5154  20 62 1E      b.   JSR &1E62
5157  B0 38        .8    BCS &5191
5159  20 67 28      g(   JSR &2867
515C  A6 A2        ..    LDX &A2
515E  BD 8A 02     ...   LDA &028A,X
5161  AA           .     TAX
5162  A5 09        ..    LDA &09
5164  09 05        ..    ORA #&05
5166  99 C6 08     ...   STA &08C6,Y
5169  A9 00        ..    LDA #&00
516B  24 09        $.    BIT &09
516D  10 03        ..    BPL &5172
516F  FD 0C 5E     ..^   SBC &5E0C,X
5172  99 80 08     ...   STA &0880,Y
5175  A9 00        ..    LDA #&00
5177  24 09        $.    BIT &09
5179  70 03        p.    BCS &517E
517B  FD 89 5E     ..^   SBC &5E89,X
517E  99 A3 08     ...   STA &08A3,Y
5181  A5 BD        ..    LDA &BD
5183  99 66 09     .f.   STA &0966,Y
5186  AA           .     TAX
5187  BD 86 09     ...   LDA &0986,X
518A  29 7F        )    AND #&7F
518C  9D 86 09     ...   STA &0986,X
518F  18           .     CLC
5190  60           `     RTS
5191  A6 26        .&    LDX &26
5193  9A           .     TXS
5194  38           8     SEC
5195  60           `     RTS
5196  A6 AA        ..    LDX &AA
5198  D0 FB        ..    BNE &5195
519A  E6 15        ..    INC &15
519C  20 87 25      .%   JSR &2587
519F  10 0B        ..    BPL &51AC
51A1  20 C8 32      .2   JSR &32C8
51A4  A2 04        ..    LDX #&04
51A6  20 94 12      ..   JSR &1294
51A9  4C C1 0C     L..   JMP &0CC1
51AC  A5 DA        ..    LDA &DA
51AE  C9 C0        ..    CMP #&C0
51B0  6A           j     ROR A
51B1  25 DD        %.    AND &DD
51B3  10 03        ..    BPL &51B8
51B5  20 04 35      .5   JSR &3504
51B8  4C C8 32     L.2   JMP &32C8
51BB  4C B6 4A     L.J   JMP &4AB6
51BE  20 FA 13      ..   JSR &13FA
51C1  57           W     ...
51C2  07           .     ...
51C3  43           C     ...
51C4  F6 20        .     INC &20,X
51C6  B5 14        ..    LDA &14,X
51C8  A5 41        .A    LDA &41
51CA  20 B0 2D      .-   JSR &2DB0
51CD  BD F8 29     ..)   LDA &29F8,X
51D0  4A           J     LSR A
51D1  4A           J     LSR A
51D2  4A           J     LSR A
51D3  4A           J     LSR A
51D4  4A           J     LSR A
51D5  69 03        i.    ADC #&03
51D7  10 02        ..    BPL &51DB
51D9  A5 15        ..    LDA &15
51DB  20 F8 13      ..   JSR &13F8
51DE  17           .     ...
51DF  03           .     ...
51E0  11 04        ..    ORA (&04),Y
51E2  85 3D        .=    STA &3D
51E4  A9 44        .D    LDA #&44
51E6  85 41        .A    STA &41
51E8  A9 CE        ..    LDA #&CE
51EA  8D 1D 08     ...   STA &081D
51ED  60           `     RTS
51EE  A9 4F        .O    LDA #&4F
51F0  20 C7 0B      ..   JSR &0BC7
51F3  B0 07        ..    BCS &51FC
51F5  A2 15        ..    LDX #&15
51F7  A9 40        .@    LDA #&40
51F9  20 A9 33      .3   JSR &33A9
51FC  A9 0F        ..    LDA #&0F
51FE  4C 7A 25     Lz%   JMP &257A
5201  30 0E        0.    BMI &5211
5203  20 C9 1F      ..   JSR &1FC9
5206  F0 0C        ..    BEQ &5214
5208  C9 01        ..    CMP #&01
520A  F0 05        ..    BEQ &5211
520C  A9 50        .P    LDA #&50
520E  20 A6 24      .$   JSR &24A6
5211  98           .     TYA
5212  49 FF        I.    EOR #&FF
5214  A6 11        ..    LDX &11
5216  05 1B        ..    ORA &1B
5218  49 FF        I.    EOR #&FF
521A  05 11        ..    ORA &11
521C  30 09        0.    BMI &5227
521E  8A           .     TXA
521F  20 4C 32      L2   JSR &324C
5222  AA           .     TAX
5223  D0 02        ..    BNE &5227
5225  A2 FE        ..    LDX #&FE
5227  C6 12        ..    DEC &12
5229  A5 12        ..    LDA &12
522B  C9 E7        ..    CMP #&E7
522D  F0 04        ..    BEQ &5233
522F  E8           .     INX
5230  F0 23        .#    BEQ &5255
5232  8A           .     TXA
5233  A0 04        ..    LDY #&04
5235  20 5E 32      ^2   JSR &325E
5238  85 11        ..    STA &11
523A  20 54 32      T2   JSR &3254
523D  69 6C        il    ADC #&6C
523F  20 98 32      .2   JSR &3298
5242  A5 06        ..    LDA &06
5244  4A           J     LSR A
5245  66 39        f9    ROR &39
5247  4A           J     LSR A
5248  66 37        f7    ROR &37
524A  C6 42        .B    DEC &42
524C  A5 44        .D    LDA &44
524E  85 43        .C    STA &43
5250  A5 46        .F    LDA &46
5252  85 45        .E    STA &45
5254  60           `     RTS
5255  4C 29 25     L)%   JMP &2529
5258  20 9D 4B      .K   JSR &4B9D
525B  20 BF 0B      ..   JSR &0BBF
525E  F0 0B        ..    BEQ &526B
5260  C5 DD        ..    CMP &DD
5262  D0 03        ..    BNE &5267
5264  85 11        ..    STA &11
5266  60           `     RTS
5267  A5 11        ..    LDA &11
5269  F0 FB        ..    BEQ &5266
526B  A9 12        ..    LDA #&12
526D  4C 86 32     L.2   JMP &3286
5270  BD 8B 41     ..A   LDA &418B,X
5273  25 06        %.    AND &06
5275  D0 0F        ..    BNE &5286
5277  BC 95 41     ..A   LDY &4195,X
527A  BD 90 41     ..A   LDA &4190,X
527D  48           H     PHA
527E  BD 9A 41     ..A   LDA &419A,X
5281  AA           .     TAX
5282  68           h     PLA
5283  20 AB 33      .3   JSR &33AB
5286  A0 5A        .Z    LDY #&5A
5288  4C 3A 35     L:5   JMP &353A
528B  0F           .     ...
528C  07           .     ...
528D  07           .     ...
528E  07           .     ...
528F  03           .     ...
5290  11 7F        .    ORA (&7F),Y
5292  7F                ...
5293  7F                ...
5294  01 C0        ..    ORA (&C0,X)
5296  0C           .     ...
5297  04           .     ...
5298  F9 9A 32     ..2   SBC &329A,Y
529B  19 19 19     ...   ORA &1919,Y
529E  32           2     ...
529F  A5 C0        ..    LDA &C0
52A1  29 3F        )?    AND #&3F
52A3  AA           .     TAX
52A4  D0 17        ..    BNE &52BD
52A6  A5 55        .U    LDA &55
52A8  CD D1 14     ...   CMP &14D1
52AB  90 0A        ..    BCC &52B7
52AD  A9 80        ..    LDA #&80
52AF  8D 1F 08     ...   STA &081F
52B2  8D 1E 08     ...   STA &081E
52B5  30 2E        0.    BMI &52E5
52B7  20 B5 14      ..   JSR &14B5
52BA  20 36 31      61   JSR &3136
52BD  E0 08        ..    CPX #&08
52BF  4C DF 4D     L.M   JMP &4DDF
52C2  A9 0A        ..    LDA #&0A
52C4  E6 12        ..    INC &12
52C6  E6 12        ..    INC &12
52C8  30 1E        0.    BMI &52E8
52CA  98           .     TYA
52CB  30 1E        0.    BMI &52EB
52CD  F0 26        .&    BEQ &52F5
52CF  B9 60 08     .`.   LDA &0860,Y
52D2  C9 55        .U    CMP #&55
52D4  F0 04        ..    BEQ &52DA
52D6  C9 58        .X    CMP #&58
52D8  D0 11        ..    BNE &52EB
52DA  20 16 25      .%   JSR &2516
52DD  20 20 1E       .   JSR &1E20
52E0  65 38        e8    ADC &38
52E2  0A           .     ASL A
52E3  69 03        i.    ADC #&03
52E5  20 92 1F      ..   JSR &1F92
52E8  4C DB 40     L.@   JMP &40DB
52EB  A5 DA        ..    LDA &DA
52ED  29 C0        ).    AND #&C0
52EF  05 DD        ..    ORA &DD
52F1  C5 AA        ..    CMP &AA
52F3  D0 0E        ..    BNE &5303
52F5  AD 18 08     ...   LDA &0818
52F8  05 20        .     ORA &20
52FA  30 07        0.    BMI &5303
52FC  A9 08        ..    LDA #&08
52FE  A0 00        ..    LDY #&00
5300  20 A6 24      .$   JSR &24A6
5303  20 87 25      .%   JSR &2587
5306  4A           J     LSR A
5307  85 73        .s    STA &73
5309  60           `     RTS
530A  A9 86        ..    LDA #&86
530C  A0 07        ..    LDY #&07
530E  A2 00        ..    LDX #&00
5310  20 5E 4E      ^N   JSR &4E5E
5313  4C 11 3C     L.<   JMP &3C11
5316  20 4E 25      N%   JSR &254E
5319  20 BF 0B      ..   JSR &0BBF
531C  D0 69        .i    BNE &5387
531E  A2 19        ..    LDX #&19
5320  A9 40        .@    LDA #&40
5322  20 A9 33      .3   JSR &33A9
5325  B0 60        .`    BCS &5387
5327  4C AD 14     L..   JMP &14AD
532A  20 78 25      x%   JSR &2578
532D  A2 08        ..    LDX #&08
532F  20 C9 27      .'   JSR &27C9
5332  20 26 3D      &=   JSR &3D26
5335  20 02 2A      .*   JSR &2A02
5338  46 21        F!    LSR &21
533A  90 0C        ..    BCC &5348
533C  A9 0B        ..    LDA #&0B
533E  20 FA 13      ..   JSR &13FA
5341  B0 24        .$    BCS &5367
5343  B6 E2        ..    LDX &E2,Y
5345  4C 86 32     L.2   JMP &3286
5348  A2 03        ..    LDX #&03
534A  A9 0C        ..    LDA #&0C
534C  20 DF 3A      .:   JSR &3ADF
534F  20 8C 3B      .;   JSR &3B8C
5352  90 04        ..    BCC &5358
5354  A9 0F        ..    LDA #&0F
5356  85 12        ..    STA &12
5358  A9 11        ..    LDA #&11
535A  20 55 25      U%   JSR &2555
535D  E9 08        ..    SBC #&08
535F  20 56 32      V2   JSR &3256
5362  4A           J     LSR A
5363  4C 92 32     L.2   JMP &3292
5366  D0 02        ..    BNE &536A
5368  84 12        ..    STY &12
536A  A5 DA        ..    LDA &DA
536C  25 1B        %.    AND &1B
536E  10 08        ..    BPL &5378
5370  E6 12        ..    INC &12
5372  D0 04        ..    BNE &5378
5374  A9 0A        ..    LDA #&0A
5376  D0 C6        ..    BNE &533E
5378  A2 3C        .<    LDX #&3C
537A  A5 DC        ..    LDA &DC
537C  4A           J     LSR A
537D  09 80        ..    ORA #&80
537F  C5 12        ..    CMP &12
5381  B0 02        ..    BCS &5385
5383  A2 39        .9    LDX #&39
5385  86 73        .s    STX &73
5387  60           `     RTS
5388  A0 29        .)    LDY #&29
538A  20 2E 35      .5   JSR &352E
538D  A2 06        ..    LDX #&06
538F  20 C9 27      .'   JSR &27C9
5392  20 26 3D      &=   JSR &3D26
5395  20 3C 25      <%   JSR &253C
5398  B0 24        .$    BCS &53BE
539A  A5 11        ..    LDA &11
539C  29 C0        ).    AND #&C0
539E  C9 80        ..    CMP #&80
53A0  F0 1C        ..    BEQ &53BE
53A2  A5 AA        ..    LDA &AA
53A4  B0 02        ..    BCS &53A8
53A6  85 0E        ..    STA &0E
53A8  A5 06        ..    LDA &06
53AA  29 0B        ).    AND #&0B
53AC  D0 2D        .-    BNE &53DB
53AE  A9 2A        .*    LDA #&2A
53B0  A0 86        ..    LDY #&86
53B2  20 2C 3C      ,<   JSR &3C2C
53B5  30 12        0.    BMI &53C9
53B7  AD 28 3C     .(<   LDA &3C28
53BA  C5 DA        ..    CMP &DA
53BC  B0 0B        ..    BCS &53C9
53BE  20 FA 13      ..   JSR &13FA
53C1  B0 24        .$    BCS &53E7
53C3  B6 E2        ..    LDX &E2,Y
53C5  66 12        f.    ROR &12
53C7  30 12        0.    BMI &53DB
53C9  A5 11        ..    LDA &11
53CB  20 4C 32      L2   JSR &324C
53CE  C5 DA        ..    CMP &DA
53D0  66 12        f.    ROR &12
53D2  10 07        ..    BPL &53DB
53D4  20 FA 13      ..   JSR &13FA
53D7  C7           .     ...
53D8  81 C1        ..    STA (&C1,X)
53DA  F3           .     ...
53DB  A5 DA        ..    LDA &DA
53DD  29 02        ).    AND #&02
53DF  AA           .     TAX
53E0  A5 12        ..    LDA &12
53E2  55 37        U7    EOR &37,X
53E4  95 37        .7    STA &37,X
53E6  25 12        %.    AND &12
53E8  10 3B        .;    BPL &5425
53EA  A5 DD        ..    LDA &DD
53EC  45 AA        E.    EOR &AA
53EE  F0 35        .5    BEQ &5425
53F0  A2 02        ..    LDX #&02
53F2  A9 28        .(    LDA #&28
53F4  4C DF 3A     L.:   JMP &3ADF
53F7  20 BF 0B      ..   JSR &0BBF
53FA  D0 09        ..    BNE &5405
53FC  A9 00        ..    LDA #&00
53FE  85 12        ..    STA &12
5400  A9 50        .P    LDA #&50
5402  4C 86 32     L.2   JMP &3286
5405  A9 0A        ..    LDA #&0A
5407  A6 15        ..    LDX &15
5409  F0 08        ..    BEQ &5413
540B  A5 12        ..    LDA &12
540D  C9 60        .`    CMP #&60
540F  90 05        ..    BCC &5416
5411  A9 10        ..    LDA #&10
5413  4C DB 40     L.@   JMP &40DB
5416  E6 12        ..    INC &12
5418  20 D4 4D      .M   JSR &4DD4
541B  8A           .     TXA
541C  D0 07        ..    BNE &5425
541E  20 FA 13      ..   JSR &13FA
5421  57           W     ...
5422  07           .     ...
5423  CB           .     ...
5424  82           .     ...
5425  60           `     RTS
5426  C6 42        .B    DEC &42
5428  20 AF 1F      ..   JSR &1FAF
542B  30 05        0.    BMI &5432
542D  A9 AA        ..    LDA #&AA
542F  20 A6 24      .$   JSR &24A6
5432  20 AF 1F      ..   JSR &1FAF
5435  A9 10        ..    LDA #&10
5437  C0 00        ..    CPY #&00
5439  10 D8        ..    BPL &5413
543B  24 1B        $.    BIT &1B
543D  30 D4        0.    BMI &5413
543F  20 1F 25      .%   JSR &251F
5442  F0 CF        ..    BEQ &5413
5444  20 CC 22      ."   JSR &22CC
5447  4C D9 46     L.F   JMP &46D9
544A  A9 06        ..    LDA #&06
544C  A2 1E        ..    LDX #&1E
544E  4C 1B 46     L.F   JMP &461B
5451  20 BF 0B      ..   JSR &0BBF
5454  D0 50        .P    BNE &54A6
5456  20 FA 13      ..   JSR &13FA
5459  57           W     ...
545A  07           .     ...
545B  C1 D3        ..    CMP (&D3,X)
545D  4C 2B 31     L+1   JMP &312B
5460  20 1F 25      .%   JSR &251F
5463  A5 07        ..    LDA &07
5465  C9 02        ..    CMP #&02
5467  20 DF 4D      .M   JSR &4DDF
546A  B0 3A        .:    BCS &54A6
546C  20 FA 13      ..   JSR &13FA
546F  05 F2        ..    ORA &F2
5471  FF           .     ...
5472  C5 60        .`    CMP &60
5474  2C AB 19     ,..   BIT &19AB
5477  30 2D        0-    BMI &54A6
5479  AD AE 09     ...   LDA &09AE
547C  4A           J     LSR A
547D  B0 0A        ..    BCS &5489
547F  20 FA 13      ..   JSR &13FA
5482  91 02        ..    STA (&02),Y
5484  85 47        .G    STA &47
5486  6E AB 19     n..   ROR &19AB
5489  A5 06        ..    LDA &06
548B  29 1F        ).    AND #&1F
548D  C9 01        ..    CMP #&01
548F  20 DF 4D      .M   JSR &4DDF
5492  B0 12        ..    BCS &54A6
5494  20 FA 13      ..   JSR &13FA
5497  33           3     ...
5498  03           .     ...
5499  85 12        ..    STA &12
549B  60           `     RTS
549C  A5 20        .     LDA &20
549E  C9 C0        ..    CMP #&C0
54A0  90 04        ..    BCC &54A6
54A2  C6 42        .B    DEC &42
54A4  C6 42        .B    DEC &42
54A6  60           `     RTS
54A7  A9 4D        .M    LDA #&4D
54A9  24 1F        $.    BIT &1F
54AB  10 37        .7    BPL &54E4
54AD  60           `     RTS
54AE  30 07        0.    BMI &54B7
54B0  20 B6 3B      .;   JSR &3BB6
54B3  C9 0A        ..    CMP #&0A
54B5  B0 06        ..    BCS &54BD
54B7  A5 1D        ..    LDA &1D
54B9  C9 14        ..    CMP #&14
54BB  90 04        ..    BCC &54C1
54BD  A9 10        ..    LDA #&10
54BF  85 12        ..    STA &12
54C1  A5 12        ..    LDA &12
54C3  F0 E8        ..    BEQ &54AD
54C5  A4 3B        .;    LDY &3B
54C7  30 0A        0.    BMI &54D3
54C9  B9 60 08     .`.   LDA &0860,Y
54CC  C9 37        .7    CMP #&37
54CE  D0 03        ..    BNE &54D3
54D0  20 16 25      .%   JSR &2516
54D3  A9 C0        ..    LDA #&C0
54D5  85 B5        ..    STA &B5
54D7  A0 58        .X    LDY #&58
54D9  A9 08        ..    LDA #&08
54DB  20 8E 21      .!   JSR &218E
54DE  C6 12        ..    DEC &12
54E0  D0 CB        ..    BNE &54AD
54E2  A9 4C        .L    LDA #&4C
54E4  4C 86 32     L.2   JMP &3286
54E7  20 D2 4D      .M   JSR &4DD2
54EA  98           .     TYA
54EB  30 13        0.    BMI &5500
54ED  B9 60 08     .`.   LDA &0860,Y
54F0  45 41        EA    EOR &41
54F2  F0 0C        ..    BEQ &5500
54F4  A9 03        ..    LDA #&03
54F6  20 A6 24      .$   JSR &24A6
54F9  20 FA 13      ..   JSR &13FA
54FC  33           3     ...
54FD  03           .     ...
54FE  85 02        ..    STA &02
5500  A5 15        ..    LDA &15
5502  29 04        ).    AND #&04
5504  85 15        ..    STA &15
5506  C6 12        ..    DEC &12
5508  D0 0B        ..    BNE &5515
550A  20 0B 2A      .*   JSR &2A0B
550D  20 FA 13      ..   JSR &13FA
5510  29 C2        ).    AND #&C2
5512  37           7     ...
5513  F3           .     ...
5514  60           `     RTS
5515  20 6E 48      nH   JSR &486E
5518  4C 7A 48     LzH   JMP &487A
551B  20 AF 1F      ..   JSR &1FAF
551E  30 14        0.    BMI &5534
5520  A9 0A        ..    LDA #&0A
5522  20 A6 24      .$   JSR &24A6
5525  20 F8 13      ..   JSR &13F8
5528  17           .     ...
5529  03           .     ...
552A  1B           .     ...
552B  02           .     ...
552C  20 B9 4A      .J   JSR &4AB9
552F  A9 02        ..    LDA #&02
5531  4C E2 40     L.@   JMP &40E2
5534  20 1F 25      .%   JSR &251F
5537  F0 EC        ..    BEQ &5525
5539  24 1B        $.    BIT &1B
553B  10 0A        ..    BPL &5547
553D  C9 3E        .>    CMP #&3E
553F  B0 E4        ..    BCS &5525
5541  E9 14        ..    SBC #&14
5543  90 E0        ..    BCC &5525
5545  85 15        ..    STA &15
5547  20 CC 22      ."   JSR &22CC
554A  85 39        .9    STA &39
554C  24 39        $9    BIT &39
554E  50 02        P.    BVC &5552
5550  49 FF        I.    EOR #&FF
5552  85 37        .7    STA &37
5554  29 7F        )    AND #&7F
5556  4A           J     LSR A
5557  4A           J     LSR A
5558  4A           J     LSR A
5559  C9 04        ..    CMP #&04
555B  90 03        ..    BCC &5560
555D  4A           J     LSR A
555E  49 06        I.    EOR #&06
5560  4C 92 32     L.2   JMP &3292
5563  A2 09        ..    LDX #&09
5565  20 C9 27      .'   JSR &27C9
5568  A9 33        .3    LDA #&33
556A  A8           .     TAY
556B  20 0C 3C      .<   JSR &3C0C
556E  20 26 3D      &=   JSR &3D26
5571  A0 64        .d    LDY #&64
5573  D0 15        ..    BNE &558A
5575  46 2B        F+    LSR &2B
5577  A6 3B        .;    LDX &3B
5579  D0 0D        ..    BNE &5588
557B  20 05 40      .@   JSR &4005
557E  A9 07        ..    LDA #&07
5580  85 12        ..    STA &12
5582  0A           .     ASL A
5583  A0 00        ..    LDY #&00
5585  20 A6 24      .$   JSR &24A6
5588  A0 5A        .Z    LDY #&5A
558A  20 2E 35      .5   JSR &352E
558D  A0 14        ..    LDY #&14
558F  84 04        ..    STY &04
5591  A2 01        ..    LDX #&01
5593  20 08 3B      .;   JSR &3B08
5596  20 78 25      x%   JSR &2578
5599  20 86 3B      .;   JSR &3B86
559C  B0 0E        ..    BCS &55AC
559E  20 AD 3B      .;   JSR &3BAD
55A1  C9 28        .(    CMP #&28
55A3  90 0F        ..    BCC &55B4
55A5  20 6D 25      m%   JSR &256D
55A8  A2 FF        ..    LDX #&FF
55AA  D0 0A        ..    BNE &55B6
55AC  24 1F        $.    BIT &1F
55AE  30 2C        0,    BMI &55DC
55B0  A5 07        ..    LDA &07
55B2  D0 28        .(    BNE &55DC
55B4  A2 04        ..    LDX #&04
55B6  A5 12        ..    LDA &12
55B8  D0 22        ."    BNE &55DC
55BA  A9 09        ..    LDA #&09
55BC  2C E5 29     ,.)   BIT &29E5
55BF  30 10        0.    BMI &55D1
55C1  A5 04        ..    LDA &04
55C3  4A           J     LSR A
55C4  4A           J     LSR A
55C5  A4 DB        ..    LDY &DB
55C7  C0 20        .     CPY #&20
55C9  B0 07        ..    BCS &55D2
55CB  C0 0A        ..    CPY #&0A
55CD  B0 02        ..    BCS &55D1
55CF  69 05        i.    ADC #&05
55D1  AA           .     TAX
55D2  85 12        ..    STA &12
55D4  8A           .     TXA
55D5  30 05        0.    BMI &55DC
55D7  0A           .     ASL A
55D8  0A           .     ASL A
55D9  20 5B 3A      [:   JSR &3A5B
55DC  A5 12        ..    LDA &12
55DE  18           .     CLC
55DF  F0 0B        ..    BEQ &55EC
55E1  C6 12        ..    DEC &12
55E3  A5 12        ..    LDA &12
55E5  F0 05        ..    BEQ &55EC
55E7  4A           J     LSR A
55E8  4A           J     LSR A
55E9  29 01        ).    AND #&01
55EB  38           8     SEC
55EC  4C 93 32     L.2   JMP &3293
55EF  A5 6F        .o    LDA &6F
55F1  29 04        ).    AND #&04
55F3  F0 04        ..    BEQ &55F9
55F5  A9 80        ..    LDA #&80
55F7  85 11        ..    STA &11
55F9  A0 28        .(    LDY #&28
55FB  A5 11        ..    LDA &11
55FD  0A           .     ASL A
55FE  45 11        E.    EOR &11
5600  30 02        0.    BMI &5604
5602  A0 10        ..    LDY #&10
5604  84 04        ..    STY &04
5606  A5 41        .A    LDA &41
5608  38           8     SEC
5609  E9 29        .)    SBC #&29
560B  AA           .     TAX
560C  A5 11        ..    LDA &11
560E  29 10        ).    AND #&10
5610  08           .     PHP
5611  A5 08        ..    LDA &08
5613  C9 0A        ..    CMP #&0A
5615  D0 2B        .+    BNE &5642
5617  46 04        F.    LSR &04
5619  46 04        F.    LSR &04
561B  20 88 22      ."   JSR &2288
561E  A5 87        ..    LDA &87
5620  20 56 32      V2   JSR &3256
5623  C9 68        .h    CMP #&68
5625  90 1B        ..    BCC &5642
5627  24 18        $.    BIT &18
5629  10 17        ..    BPL &5642
562B  28           (     PLP
562C  F0 11        ..    BEQ &563F
562E  DE 3A 08     .:.   DEC &083A,X
5631  30 0C        0.    BMI &563F
5633  BD A7 31     ..1   LDA &31A7,X
5636  AA           .     TAX
5637  A0 C8        ..    LDY #&C8
5639  20 AB 33      .3   JSR &33AB
563C  20 B5 14      ..   JSR &14B5
563F  4C 0B 2A     L.*   JMP &2A0B
5642  BC A2 31     ..1   LDY &31A2,X
5645  20 2E 35      .5   JSR &352E
5648  20 C9 27      .'   JSR &27C9
564B  28           (     PLP
564C  D0 04        ..    BNE &5652
564E  46 21        F!    LSR &21
5650  90 08        ..    BCC &565A
5652  A5 11        ..    LDA &11
5654  29 3F        )?    AND #&3F
5656  09 90        ..    ORA #&90
5658  85 11        ..    STA &11
565A  20 26 3D      &=   JSR &3D26
565D  A2 02        ..    LDX #&02
565F  20 E1 3A      .:   JSR &3AE1
5662  A4 3B        .;    LDY &3B
5664  C4 0E        ..    CPY &0E
5666  D0 16        ..    BNE &567E
5668  24 11        $.    BIT &11
566A  30 12        0.    BMI &567E
566C  20 D5 3B      .;   JSR &3BD5
566F  30 0D        0.    BMI &567E
5671  A4 3B        .;    LDY &3B
5673  A9 05        ..    LDA #&05
5675  20 A6 24      .$   JSR &24A6
5678  20 B4 0B      ..   JSR &0BB4
567B  4C 9F 45     L.E   JMP &459F
567E  20 8C 3B      .;   JSR &3B8C
5681  B0 30        .0    BCS &56B3
5683  29 0F        ).    AND #&0F
5685  D0 0F        ..    BNE &5696
5687  20 AD 3B      .;   JSR &3BAD
568A  C9 28        .(    CMP #&28
568C  A5 11        ..    LDA &11
568E  29 DF        ).    AND #&DF
5690  90 02        ..    BCC &5694
5692  09 20        .     ORA #&20
5694  85 11        ..    STA &11
5696  A5 11        ..    LDA &11
5698  29 20        )     AND #&20
569A  F0 25        .%    BEQ &56C1
569C  20 6D 25      m%   JSR &256D
569F  A9 0C        ..    LDA #&0C
56A1  A2 02        ..    LDX #&02
56A3  20 57 25      W%   JSR &2557
56A6  4A           J     LSR A
56A7  4A           J     LSR A
56A8  4A           J     LSR A
56A9  A9 67        .g    LDA #&67
56AB  69 00        i.    ADC #&00
56AD  D0 3E        .>    BNE &56ED
56AF  A9 69        .i    LDA #&69
56B1  D0 35        .5    BNE &56E8
56B3  24 1F        $.    BIT &1F
56B5  30 F8        0.    BMI &56AF
56B7  20 87 25      .%   JSR &2587
56BA  29 1F        ).    AND #&1F
56BC  D0 03        ..    BNE &56C1
56BE  20 59 3A      Y:   JSR &3A59
56C1  A4 3B        .;    LDY &3B
56C3  C4 0E        ..    CPY &0E
56C5  F0 D8        ..    BEQ &569F
56C7  A0 00        ..    LDY #&00
56C9  84 9D        ..    STY &9D
56CB  A6 22        ."    LDX &22
56CD  BD 9D 31     ..1   LDA &319D,X
56D0  AA           .     TAX
56D1  A9 08        ..    LDA #&08
56D3  20 6D 27      m'   JSR &276D
56D6  A9 64        .d    LDA #&64
56D8  A6 43        .C    LDX &43
56DA  F0 11        ..    BEQ &56ED
56DC  A9 0C        ..    LDA #&0C
56DE  A2 02        ..    LDX #&02
56E0  20 57 25      W%   JSR &2557
56E3  4A           J     LSR A
56E4  4A           J     LSR A
56E5  18           .     CLC
56E6  69 64        id    ADC #&64
56E8  48           H     PHA
56E9  20 78 25      x%   JSR &2578
56EC  68           h     PLA
56ED  20 98 32      .2   JSR &3298
56F0  20 3C 25      <%   JSR &253C
56F3  A9 A5        ..    LDA #&A5
56F5  B0 12        ..    BCS &5709
56F7  A5 07        ..    LDA &07
56F9  D0 18        ..    BNE &5713
56FB  20 87 25      .%   JSR &2587
56FE  4A           J     LSR A
56FF  6A           j     ROR A
5700  10 11        ..    BPL &5713
5702  45 11        E.    EOR &11
5704  29 E0        ).    AND #&E0
5706  4A           J     LSR A
5707  09 05        ..    ORA #&05
5709  8D 12 46     ..F   STA &4612
570C  20 FA 13      ..   JSR &13FA
570F  9C           .     ...
5710  05 A6        ..    ORA &A6
5712  A5 60        .`    LDA &60
5714  20 49 25      I%   JSR &2549
5717  A9 08        ..    LDA #&08
5719  A2 0F        ..    LDX #&0F
571B  20 C3 46      .F   JSR &46C3
571E  4C 7A 46     LzF   JMP &467A
5721  A5 DA        ..    LDA &DA
5723  D0 1A        ..    BNE &573F
5725  20 9E 2C      .,   JSR &2C9E
5728  4C 3F 46     L?F   JMP &463F
572B  A5 11        ..    LDA &11
572D  D0 02        ..    BNE &5731
572F  46 2B        F+    LSR &2B
5731  20 87 25      .%   JSR &2587
5734  29 3F        )?    AND #&3F
5736  D0 07        ..    BNE &573F
5738  20 FA 13      ..   JSR &13FA
573B  57           W     ...
573C  07           .     ...
573D  43           C     ...
573E  F6 A6        ..    INC &A6,X
5740  41 98        A.    EOR (&98,X)
5742  D0 06        ..    BNE &574A
5744  BD 62 46     .bF   LDA &4662,X
5747  20 A6 24      .$   JSR &24A6
574A  BC 66 46     .fF   LDY &4666,X
574D  20 2E 35      .5   JSR &352E
5750  29 7F        )    AND #&7F
5752  85 15        ..    STA &15
5754  20 3C 25      <%   JSR &253C
5757  66 11        f.    ROR &11
5759  D0 2D        .-    BNE &5788
575B  A9 14        ..    LDA #&14
575D  20 55 25      U%   JSR &2555
5760  4A           J     LSR A
5761  4A           J     LSR A
5762  C9 04        ..    CMP #&04
5764  D0 02        ..    BNE &5768
5766  A9 02        ..    LDA #&02
5768  20 92 32      .2   JSR &3292
576B  A9 11        ..    LDA #&11
576D  20 E1 3B      .;   JSR &3BE1
5770  A9 11        ..    LDA #&11
5772  A0 00        ..    LDY #&00
5774  20 F8 3B      .;   JSR &3BF8
5777  20 09 3C      .<   JSR &3C09
577A  20 26 3D      &=   JSR &3D26
577D  A0 08        ..    LDY #&08
577F  A9 40        .@    LDA #&40
5781  A2 40        .@    LDX #&40
5783  20 DA 31      .1   JSR &31DA
5786  C6 42        .B    DEC &42
5788  24 1F        $.    BIT &1F
578A  30 03        0.    BMI &578F
578C  20 1F 32      .2   JSR &321F
578F  60           `     RTS
5790  00           .     BRK
5791  03           .     ...
5792  40           @     RTI
5793  14           .     ...
5794  00           .     BRK
5795  00           .     BRK
5796  1E 00 30     ..0   ASL &3000,Y
5799  0C           .     ...
579A  B9 60 08     .`.   LDA &0860,Y
579D  C9 37        .7    CMP #&37
579F  D0 0A        ..    BNE &57AB
57A1  A9 58        .X    LDA #&58
57A3  4C 86 32     L.2   JMP &3286
57A6  20 1F 25      .%   JSR &251F
57A9  D0 E4        ..    BNE &578F
57AB  A5 DB        ..    LDA &DB
57AD  30 E0        0.    BMI &578F
57AF  A5 73        .s    LDA &73
57B1  4A           J     LSR A
57B2  20 F0 3F      .?   JSR &3FF0
57B5  A9 20        .     LDA #&20
57B7  A0 4D        .M    LDY #&4D
57B9  20 8E 21      .!   JSR &218E
57BC  4C 29 25     L)%   JMP &2529
57BF  A9 02        ..    LDA #&02
57C1  A2 14        ..    LDX #&14
57C3  48           H     PHA
57C4  20 AF 1F      ..   JSR &1FAF
57C7  68           h     PLA
57C8  C0 00        ..    CPY #&00
57CA  30 0A        0.    BMI &57D6
57CC  20 DB 40      .@   JSR &40DB
57CF  8A           .     TXA
57D0  20 A6 24      .$   JSR &24A6
57D3  4C A3 28     L.(   JMP &28A3
57D6  20 34 44      4D   JSR &4434
57D9  A5 B5        ..    LDA &B5
57DB  49 80        I.    EOR #&80
57DD  85 B5        ..    STA &B5
57DF  A6 41        .A    LDX &41
57E1  BD D9 46     ..F   LDA &46D9,X
57E4  8D 36 02     .6.   STA &0236
57E7  A0 2C        .,    LDY #&2C
57E9  4C 8C 21     L.!   JMP &218C
57EC  02           .     ...
57ED  04           .     ...
57EE  08           .     PHP
57EF  08           .     PHP
57F0  20 92 24      .$   JSR &2492
57F3  20 6D 3A      m:   JSR &3A6D
57F6  20 4E 25      N%   JSR &254E
57F9  A9 07        ..    LDA #&07
57FB  20 7A 25      z%   JSR &257A
57FE  A8           .     TAY
57FF  A9 C0        ..    LDA #&C0
5801  4C D0 38     L.8   JMP &38D0
5804  A9 4A        .J    LDA #&4A
5806  20 E1 3B      .;   JSR &3BE1
5809  D0 07        ..    BNE &5812
580B  A9 80        ..    LDA #&80
580D  8D 23 0A     .#.   STA &0A23
5810  D0 4A        .J    BNE &585C
5812  A5 3E        .>    LDA &3E
5814  30 04        0.    BMI &581A
5816  A5 06        ..    LDA &06
5818  F0 42        .B    BEQ &585C
581A  A5 15        ..    LDA &15
581C  C9 40        .@    CMP #&40
581E  B0 06        ..    BCS &5826
5820  A5 D9        ..    LDA &D9
5822  C9 04        ..    CMP #&04
5824  90 36        .6    BCC &585C
5826  A5 DB        ..    LDA &DB
5828  C9 08        ..    CMP #&08
582A  A9 13        ..    LDA #&13
582C  B0 02        ..    BCS &5830
582E  A9 12        ..    LDA #&12
5830  20 61 48      aH   JSR &4861
5833  A5 15        ..    LDA &15
5835  C9 05        ..    CMP #&05
5837  2A           *     ROL A
5838  05 DC        ..    ORA &DC
583A  05 DA        ..    ORA &DA
583C  4A           J     LSR A
583D  90 1D        ..    BCC &585C
583F  AD AA 19     ...   LDA &19AA
5842  49 80        I.    EOR #&80
5844  0D 1E 08     ...   ORA &081E
5847  30 06        0.    BMI &584F
5849  A5 DC        ..    LDA &DC
584B  29 03        ).    AND #&03
584D  F0 0D        ..    BEQ &585C
584F  20 87 25      .%   JSR &2587
5852  F0 08        ..    BEQ &585C
5854  20 F0 46      .F   JSR &46F0
5857  A0 00        ..    LDY #&00
5859  4C 8B 48     L.H   JMP &488B
585C  A9 00        ..    LDA #&00
585E  4C 9E 48     L.H   JMP &489E
5861  A9 10        ..    LDA #&10
5863  20 E1 3B      .;   JSR &3BE1
5866  A0 19        ..    LDY #&19
5868  20 2E 35      .5   JSR &352E
586B  A5 20        .     LDA &20
586D  C9 32        .2    CMP #&32
586F  90 51        .Q    BCC &58C2
5871  A9 10        ..    LDA #&10
5873  A8           .     TAY
5874  20 F8 3B      .;   JSR &3BF8
5877  20 26 3D      &=   JSR &3D26
587A  A9 10        ..    LDA #&10
587C  24 3E        $>    BIT &3E
587E  10 01        ..    BPL &5881
5880  0A           .     ASL A
5881  A0 02        ..    LDY #&02
5883  20 D8 31      .1   JSR &31D8
5886  4C 78 25     Lx%   JMP &2578
5889  98           .     TYA
588A  05 DC        ..    ORA &DC
588C  30 34        04    BMI &58C2
588E  4C A9 0B     L..   JMP &0BA9
5891  20 1F 25      .%   JSR &251F
5894  D0 2C        .,    BNE &58C2
5896  4C 29 25     L)%   JMP &2529
5899  30 23        0#    BMI &58BE
589B  B9 60 08     .`.   LDA &0860,Y
589E  C9 09        ..    CMP #&09
58A0  F0 20        .     BEQ &58C2
58A2  C9 0B        ..    CMP #&0B
58A4  F0 1D        ..    BEQ &58C3
58A6  C9 10        ..    CMP #&10
58A8  F0 0C        ..    BEQ &58B6
58AA  20 F8 13      ..   JSR &13F8
58AD  17           .     ...
58AE  03           .     ...
58AF  1B           .     ...
58B0  02           .     ...
58B1  A9 64        .d    LDA #&64
58B3  20 A6 24      .$   JSR &24A6
58B6  20 A5 14      ..   JSR &14A5
58B9  A9 00        ..    LDA #&00
58BB  4C E2 40     L.@   JMP &40E2
58BE  24 1B        $.    BIT &1B
58C0  30 F4        0.    BMI &58B6
58C2  60           `     RTS
58C3  A9 55        .U    LDA #&55
58C5  99 60 08     .`.   STA &0860,Y
58C8  60           `     RTS
58C9  A5 07        ..    LDA &07
58CB  F0 0A        ..    BEQ &58D7
58CD  4A           J     LSR A
58CE  38           8     SEC
58CF  E9 04        ..    SBC #&04
58D1  10 26        .&    BPL &58F9
58D3  49 FF        I.    EOR #&FF
58D5  10 22        ."    BPL &58F9
58D7  24 DA        $.    BIT &DA
58D9  10 1C        ..    BPL &58F7
58DB  A9 36        .6    LDA #&36
58DD  20 60 1E      `.   JSR &1E60
58E0  B0 15        ..    BCS &58F7
58E2  A9 90        ..    LDA #&90
58E4  24 37        $7    BIT &37
58E6  30 02        0.    BMI &58EA
58E8  A9 30        .0    LDA #&30
58EA  99 80 08     ...   STA &0880,Y
58ED  A9 40        .@    LDA #&40
58EF  99 A3 08     ...   STA &08A3,Y
58F2  A9 04        ..    LDA #&04
58F4  99 F6 08     ...   STA &08F6,Y
58F7  A9 03        ..    LDA #&03
58F9  18           .     CLC
58FA  69 1C        i.    ADC #&1C
58FC  A8           .     TAY
58FD  85 75        .u    STA &75
58FF  A2 00        ..    LDX #&00
5901  4C AA 32     L.2   JMP &32AA
5904  20 10 4F      .O   JSR &4F10
5907  90 B9        ..    BCC &58C2
5909  A5 DC        ..    LDA &DC
590B  4A           J     LSR A
590C  D0 07        ..    BNE &5915
590E  20 FA 13      ..   JSR &13FA
5911  33           3     ...
5912  F3           .     ...
5913  63           c     ...
5914  E3           .     ...
5915  A5 D9        ..    LDA &D9
5917  C9 40        .@    CMP #&40
5919  B0 53        .S    BCS &596E
591B  A9 18        ..    LDA #&18
591D  D0 45        .E    BNE &5964
591F  20 3C 25      <%   JSR &253C
5922  66 11        f.    ROR &11
5924  46 11        F.    LSR &11
5926  A6 41        .A    LDX &41
5928  BC 81 48     ..H   LDY &4881,X
592B  20 2E 35      .5   JSR &352E
592E  F0 92        ..    BEQ &58C2
5930  29 F8        ).    AND #&F8
5932  4A           J     LSR A
5933  9D 21 08     .!.   STA &0821,X
5936  0A           .     ASL A
5937  C9 8C        ..    CMP #&8C
5939  90 08        ..    BCC &5943
593B  A5 3E        .>    LDA &3E
593D  29 C0        ).    AND #&C0
593F  05 06        ..    ORA &06
5941  D0 0A        ..    BNE &594D
5943  A5 11        ..    LDA &11
5945  D0 06        ..    BNE &594D
5947  9D 1D 08     ...   STA &081D,X
594A  4C 9E 48     L.H   JMP &489E
594D  A0 46        .F    LDY #&46
594F  20 8B 48      .H   JSR &488B
5952  20 87 25      .%   JSR &2587
5955  4A           J     LSR A
5956  D0 07        ..    BNE &595F
5958  20 FA 13      ..   JSR &13FA
595B  17           .     ...
595C  03           .     ...
595D  68           h     PLA
595E  A3           .     ...
595F  A9 13        ..    LDA #&13
5961  20 49 25      I%   JSR &2549
5964  20 49 25      I%   JSR &2549
5967  AA           .     TAX
5968  A8           .     TAY
5969  A9 81        ..    LDA #&81
596B  20 68 27      h'   JSR &2768
596E  A9 00        ..    LDA #&00
5970  85 0E        ..    STA &0E
5972  20 26 3D      &=   JSR &3D26
5975  A9 07        ..    LDA #&07
5977  20 7A 25      z%   JSR &257A
597A  A9 1C        ..    LDA #&1C
597C  A0 04        ..    LDY #&04
597E  A2 80        ..    LDX #&80
5980  20 DA 31      .1   JSR &31DA
5983  C6 42        .B    DEC &42
5985  20 1E 3A      .:   JSR &3A1E
5988  4C 3D 1F     L=.   JMP &1F3D
598B  24 17        $.    BIT &17
598D  10 31        .1    BPL &59C0
598F  A9 40        .@    LDA #&40
5991  85 3E        .>    STA &3E
5993  A9 03        ..    LDA #&03
5995  20 43 27      C'   JSR &2743
5998  20 05 3E      .>   JSR &3E05
599B  20 C1 3B      .;   JSR &3BC1
599E  85 16        ..    STA &16
59A0  4C E5 0C     L..   JMP &0CE5
59A3  46 5A        FZ    LSR &5A
59A5  80           .     ...
59A6  82           .     ...
59A7  A5 27        .'    LDA &27
59A9  29 80        ).    AND #&80
59AB  10 04        ..    BPL &59B1
59AD  85 12        ..    STA &12
59AF  85 11        ..    STA &11
59B1  A2 07        ..    LDX #&07
59B3  20 C9 27      .'   JSR &27C9
59B6  20 26 3D      &=   JSR &3D26
59B9  46 21        F!    LSR &21
59BB  90 03        ..    BCC &59C0
59BD  EE 1C 08     ...   INC &081C
59C0  60           `     RTS
59C1  20 A7 48      .H   JSR &48A7
59C4  A5 12        ..    LDA &12
59C6  10 F8        ..    BPL &59C0
59C8  85 15        ..    STA &15
59CA  CE 1C 08     ...   DEC &081C
59CD  30 EE        0.    BMI &59BD
59CF  A9 01        ..    LDA #&01
59D1  2C A9 38     ,.8   BIT &38A9
59D4  4C 86 32     L.2   JMP &3286
59D7  20 A7 48      .H   JSR &48A7
59DA  A0 00        ..    LDY #&00
59DC  20 47 35      G5   JSR &3547
59DF  A5 15        ..    LDA &15
59E1  F0 EF        ..    BEQ &59D2
59E3  A9 1F        ..    LDA #&1F
59E5  20 7A 25      z%   JSR &257A
59E8  24 C4        $.    BIT &C4
59EA  10 22        ."    BPL &5A0E
59EC  A9 20        .     LDA #&20
59EE  A0 86        ..    LDY #&86
59F0  20 2A 3C      *<   JSR &3C2A
59F3  30 19        0.    BMI &5A0E
59F5  A5 B5        ..    LDA &B5
59F7  69 40        i@    ADC #&40
59F9  85 37        .7    STA &37
59FB  45 6F        Eo    EOR &6F
59FD  30 0F        0.    BMI &5A0E
59FF  A5 B5        ..    LDA &B5
5A01  29 7F        )    AND #&7F
5A03  E9 0A        ..    SBC #&0A
5A05  C9 6C        .l    CMP #&6C
5A07  90 05        ..    BCC &5A0E
5A09  85 12        ..    STA &12
5A0B  20 A5 33      .3   JSR &33A5
5A0E  A5 12        ..    LDA &12
5A10  F0 21        .!    BEQ &5A33
5A12  C6 12        ..    DEC &12
5A14  A5 D9        ..    LDA &D9
5A16  C9 C0        ..    CMP #&C0
5A18  90 19        ..    BCC &5A33
5A1A  A5 DC        ..    LDA &DC
5A1C  4A           J     LSR A
5A1D  4A           J     LSR A
5A1E  45 11        E.    EOR &11
5A20  69 40        i@    ADC #&40
5A22  49 C0        I.    EOR #&C0
5A24  4A           J     LSR A
5A25  8D 88 2E     ...   STA &2E88
5A28  20 FA 13      ..   JSR &13FA
5A2B  33           3     ...
5A2C  F3           .     ...
5A2D  CD 82 A9     ...   CMP &A982
5A30  4B           K     ...
5A31  85 73        .s    STA &73
5A33  AE D8 29     ..)   LDX &29D8
5A36  30 14        0.    BMI &5A4C
5A38  20 9A 35      .5   JSR &359A
5A3B  B0 0F        ..    BCS &5A4C
5A3D  A0 4B        .K    LDY #&4B
5A3F  A9 40        .@    LDA #&40
5A41  20 91 27      .'   JSR &2791
5A44  10 06        ..    BPL &5A4C
5A46  B0 04        ..    BCS &5A4C
5A48  A9 00        ..    LDA #&00
5A4A  85 15        ..    STA &15
5A4C  A5 3B        .;    LDA &3B
5A4E  05 0E        ..    ORA &0E
5A50  D0 02        ..    BNE &5A54
5A52  85 3E        .>    STA &3E
5A54  4C 7A 48     LzH   JMP &487A
5A57  60           `     RTS
5A58  00           .     BRK
5A59  B0 BB        ..    BCS &5A16
5A5B  84 00        ..    STY &00
5A5D  0F           .     ...
5A5E  29 00        ).    AND #&00
5A60  C5 00        ..    CMP &00
5A62  E7           .     ...
5A63  8F           .     ...
5A64  00           .     BRK
5A65  8A           .     TXA
5A66  00           .     BRK
5A67  13           .     ...
5A68  00           .     BRK
5A69  8E 32 00     .2.   STX &0032
5A6C  C2           .     ...
5A6D  00           .     BRK
5A6E  11 AA        ..    ORA (&AA),Y
5A70  BD 00 58     ..X   LDA &5800,X
5A73  CC 55 BC     .U.   CPY &BC55
5A76  00           .     BRK
5A77  55 00        U.    EOR &00,X
5A79  46 A9        F.    LSR &A9
5A7B  00           .     BRK
5A7C  6A           j     ROR A
5A7D  8B           .     ...
5A7E  00           .     BRK
5A7F  E6 85        ..    INC &85
5A81  D8           .     CLD
5A82  00           .     BRK
5A83  C7           .     ...
5A84  88           .     DEY
5A85  00           .     BRK
5A86  68           h     PLA
5A87  00           .     BRK
5A88  14           .     ...
5A89  00           .     BRK
5A8A  28           (     PLP
5A8B  4C 00 65     L.e   JMP &6500
5A8E  00           .     BRK
5A8F  89           .     ...
5A90  00           .     BRK
5A91  8D 00 64     ..d   STA &6400
5A94  2A           *     ROL A
5A95  00           .     BRK
5A96  6B           k     ...
5A97  00           .     BRK
5A98  A7           .     ...
5A99  B9 10 00     ...   LDA &0010,Y
5A9C  EA           .     NOP
5A9D  18           .     CLC
5A9E  30 03        0.    BMI &5AA3
5AA0  20 C5 49      .I   JSR &49C5
5AA3  66 14        f.    ROR &14
5AA5  10 16        ..    BPL &5ABD
5AA7  A5 14        ..    LDA &14
5AA9  0A           .     ASL A
5AAA  D0 11        ..    BNE &5ABD
5AAC  2A           *     ROL A
5AAD  45 BC        E.    EOR &BC
5AAF  85 BC        ..    STA &BC
5AB1  A2 FF        ..    LDX #&FF
5AB3  20 DB 49      .I   JSR &49DB
5AB6  20 FA 13      ..   JSR &13FA
5AB9  3D 04 11     =..   ORA &1104,X
5ABC  D4           .     ...
5ABD  A5 BC        ..    LDA &BC
5ABF  4A           J     LSR A
5AC0  66 37        f7    ROR &37
5AC2  4C 38 35     L85   JMP &3538
5AC5  20 20 1E       .   JSR &1E20
5AC8  C9 02        ..    CMP #&02
5ACA  90 0E        ..    BCC &5ADA
5ACC  E0 35        .5    CPX #&35
5ACE  F0 06        ..    BEQ &5AD6
5AD0  E0 27        .'    CPX #&27
5AD2  B0 06        ..    BCS &5ADA
5AD4  E0 22        ."    CPX #&22
5AD6  2A           *     ROL A
5AD7  49 01        I.    EOR #&01
5AD9  6A           j     ROR A
5ADA  60           `     RTS
5ADB  86 9C        ..    STX &9C
5ADD  4A           J     LSR A
5ADE  48           H     PHA
5ADF  29 03        ).    AND #&03
5AE1  85 9D        ..    STA &9D
5AE3  68           h     PLA
5AE4  4A           J     LSR A
5AE5  4A           J     LSR A
5AE6  AA           .     TAX
5AE7  A0 FF        ..    LDY #&FF
5AE9  C8           .     INY
5AEA  B9 58 49     .XI   LDA &4958,Y
5AED  D0 FA        ..    BNE &5AE9
5AEF  CA           .     DEX
5AF0  10 F7        ..    BPL &5AE9
5AF2  AA           .     TAX
5AF3  BD 86 09     ...   LDA &0986,X
5AF6  85 9A        ..    STA &9A
5AF8  25 9C        %.    AND &9C
5AFA  45 9D        E.    EOR &9D
5AFC  9D 86 09     ...   STA &0986,X
5AFF  C8           .     INY
5B00  BE 58 49     .XI   LDX &4958,Y
5B03  D0 EE        ..    BNE &5AF3
5B05  C5 9A        ..    CMP &9A
5B07  F0 07        ..    BEQ &5B10
5B09  20 FA 13      ..   JSR &13FA
5B0C  C7           .     ...
5B0D  C3           .     ...
5B0E  C1 03        ..    CMP (&03,X)
5B10  60           `     RTS
5B11  30 09        0.    BMI &5B1C
5B13  B9 60 08     .`.   LDA &0860,Y
5B16  49 03        I.    EOR #&03
5B18  D0 02        ..    BNE &5B1C
5B1A  84 DD        ..    STY &DD
5B1C  6E D7 29     n.)   ROR &29D7
5B1F  A5 53        .S    LDA &53
5B21  C9 76        .v    CMP #&76
5B23  6E AA 19     n..   ROR &19AA
5B26  20 FF 34      .4   JSR &34FF
5B29  A5 DD        ..    LDA &DD
5B2B  48           H     PHA
5B2C  20 A8 01      ..   JSR &01A8
5B2F  A9 10        ..    LDA #&10
5B31  24 6F        $o    BIT &6F
5B33  D0 03        ..    BNE &5B38
5B35  20 95 37      .7   JSR &3795
5B38  20 FC 30      .0   JSR &30FC
5B3B  68           h     PLA
5B3C  A8           .     TAY
5B3D  30 18        0.    BMI &5B57
5B3F  A5 37        .7    LDA &37
5B41  45 6F        Eo    EOR &6F
5B43  10 12        ..    BPL &5B57
5B45  BE 70 08     .p.   LDX &0870,Y
5B48  BD 0C 5E     ..^   LDA &5E0C,X
5B4B  24 37        $7    BIT &37
5B4D  20 4C 32      L2   JSR &324C
5B50  A2 00        ..    LDX #&00
5B52  24 6F        $o    BIT &6F
5B54  20 38 2A      8*   JSR &2A38
5B57  24 C5        $.    BIT &C5
5B59  10 0D        ..    BPL &5B68
5B5B  A5 25        .%    LDA &25
5B5D  F0 09        ..    BEQ &5B68
5B5F  C6 25        .%    DEC &25
5B61  20 FA 13      ..   JSR &13FA
5B64  17           .     ...
5B65  E3           .     ...
5B66  2F           /     ...
5B67  82           .     ...
5B68  CE D6 29     ..)   DEC &29D6
5B6B  D0 03        ..    BNE &5B70
5B6D  4E 78 12     Nx.   LSR &1278
5B70  A5 36        .6    LDA &36
5B72  10 13        ..    BPL &5B87
5B74  E6 36        .6    INC &36
5B76  20 E8 40      .@   JSR &40E8
5B79  A9 0A        ..    LDA #&0A
5B7B  85 3D        .=    STA &3D
5B7D  20 F8 13      ..   JSR &13F8
5B80  17           .     ...
5B81  03           .     ...
5B82  11 04        ..    ORA (&04),Y
5B84  20 9C 4F      .O   JSR &4F9C
5B87  60           `     RTS
5B88  30 08        0.    BMI &5B92
5B8A  B9 60 08     .`.   LDA &0860,Y
5B8D  20 D0 1F      ..   JSR &1FD0
5B90  D0 21        .!    BNE &5BB3
5B92  A5 1F        ..    LDA &1F
5B94  05 D9        ..    ORA &D9
5B96  05 DC        ..    ORA &DC
5B98  10 2E        ..    BPL &5BC8
5B9A  20 1F 25      .%   JSR &251F
5B9D  F0 2C        .,    BEQ &5BCB
5B9F  C9 03        ..    CMP #&03
5BA1  A0 A0        ..    LDY #&A0
5BA3  A9 03        ..    LDA #&03
5BA5  B0 04        ..    BCS &5BAB
5BA7  A0 A1        ..    LDY #&A1
5BA9  A9 1E        ..    LDA #&1E
5BAB  8C 0C 02     ...   STY &020C
5BAE  A0 00        ..    LDY #&00
5BB0  4C 8E 21     L.!   JMP &218E
5BB3  A9 0D        ..    LDA #&0D
5BB5  2C A9 07     ,..   BIT &07A9
5BB8  2C A9 02     ,..   BIT &02A9
5BBB  85 12        ..    STA &12
5BBD  85 15        ..    STA &15
5BBF  A9 00        ..    LDA #&00
5BC1  85 0E        ..    STA &0E
5BC3  A9 37        .7    LDA #&37
5BC5  4C 86 32     L.2   JMP &3286
5BC8  20 A7 4A      .J   JSR &4AA7
5BCB  4C 29 25     L)%   JMP &2529
5BCE  10 34        .4    BPL &5C04
5BD0  34           4     ...
5BD1  34           4     ...
5BD2  10 34        .4    BPL &5C08
5BD4  10 34        .4    BPL &5C0A
5BD6  A5 20        .     LDA &20
5BD8  25 DB        %.    AND &DB
5BDA  25 DA        %.    AND &DA
5BDC  30 EA        0.    BMI &5BC8
5BDE  A5 0E        ..    LDA &0E
5BE0  D0 68        .h    BNE &5C4A
5BE2  C6 12        ..    DEC &12
5BE4  30 E5        0.    BMI &5BCB
5BE6  A2 0A        ..    LDX #&0A
5BE8  A5 07        ..    LDA &07
5BEA  D0 08        ..    BNE &5BF4
5BEC  A5 12        ..    LDA &12
5BEE  C9 08        ..    CMP #&08
5BF0  90 02        ..    BCC &5BF4
5BF2  A2 5A        .Z    LDX #&5A
5BF4  98           .     TYA
5BF5  30 14        0.    BMI &5C0B
5BF7  D0 06        ..    BNE &5BFF
5BF9  2C 14 08     ,..   BIT &0814
5BFC  10 01        ..    BPL &5BFF
5BFE  AA           .     TAX
5BFF  8A           .     TXA
5C00  20 A6 24      .$   JSR &24A6
5C03  20 C9 1F      ..   JSR &1FC9
5C06  F0 03        ..    BEQ &5C0B
5C08  20 B4 0B      ..   JSR &0BB4
5C0B  20 87 25      .%   JSR &2587
5C0E  85 37        .7    STA &37
5C10  0A           .     ASL A
5C11  85 39        .9    STA &39
5C13  A5 12        ..    LDA &12
5C15  29 07        ).    AND #&07
5C17  AA           .     TAX
5C18  BD CE 4A     ..J   LDA &4ACE,X
5C1B  85 73        .s    STA &73
5C1D  A9 C0        ..    LDA #&C0
5C1F  85 B5        ..    STA &B5
5C21  A0 21        .!    LDY #&21
5C23  4C 8C 21     L.!   JMP &218C
5C26  A2 04        ..    LDX #&04
5C28  20 E8 4A      .J   JSR &4AE8
5C2B  20 AA 28      .(   JSR &28AA
5C2E  A5 3B        .;    LDA &3B
5C30  F0 03        ..    BEQ &5C35
5C32  20 4C 41      LA   JSR &414C
5C35  20 72 46      rF   JSR &4672
5C38  24 1F        $.    BIT &1F
5C3A  30 08        0.    BMI &5C44
5C3C  A9 FC        ..    LDA #&FC
5C3E  85 42        .B    STA &42
5C40  24 20        $     BIT &20
5C42  30 84        0.    BMI &5BC8
5C44  20 01 1F      ..   JSR &1F01
5C47  4C 31 2A     L1*   JMP &2A31
5C4A  20 AE 28      .(   JSR &28AE
5C4D  24 DA        $.    BIT &DA
5C4F  10 58        .X    BPL &5CA9
5C51  A5 DA        ..    LDA &DA
5C53  29 0F        ).    AND #&0F
5C55  65 07        e.    ADC &07
5C57  0A           .     ASL A
5C58  65 51        eQ    ADC &51
5C5A  69 18        i.    ADC #&18
5C5C  85 51        .Q    STA &51
5C5E  C6 12        ..    DEC &12
5C60  A2 14        ..    LDX #&14
5C62  D0 84        ..    BNE &5BE8
5C64  30 05        0.    BMI &5C6B
5C66  20 C5 49      .I   JSR &49C5
5C69  B0 14        ..    BCS &5C7F
5C6B  A4 07        ..    LDY &07
5C6D  D0 3A        .:    BNE &5CA9
5C6F  A5 BC        ..    LDA &BC
5C71  20 B0 2D      .-   JSR &2DB0
5C74  E0 09        ..    CPX #&09
5C76  F0 31        .1    BEQ &5CA9
5C78  A2 00        ..    LDX #&00
5C7A  20 9A 35      .5   JSR &359A
5C7D  B0 2A        .*    BCS &5CA9
5C7F  A5 BC        ..    LDA &BC
5C81  85 41        .A    STA &41
5C83  A9 FF        ..    LDA #&FF
5C85  85 15        ..    STA &15
5C87  60           `     RTS
5C88  A5 DD        ..    LDA &DD
5C8A  C5 AA        ..    CMP &AA
5C8C  D0 0F        ..    BNE &5C9D
5C8E  A6 41        .A    LDX &41
5C90  DE B5 07     ...   DEC &07B5,X
5C93  20 FA 13      ..   JSR &13FA
5C96  72           r     ...
5C97  A5 7B        .{    LDA &7B
5C99  85 4C        .L    STA &4C
5C9B  29 25        )%    AND #&25
5C9D  A4 3B        .;    LDY &3B
5C9F  30 04        0.    BMI &5CA5
5CA1  06 15        ..    ASL &15
5CA3  46 15        F.    LSR &15
5CA5  24 15        $.    BIT &15
5CA7  10 6B        .k    BPL &5D14
5CA9  20 A3 28      .(   JSR &28A3
5CAC  4C AA 28     L.(   JMP &28AA
5CAF  4A           J     LSR A
5CB0  4A           J     LSR A
5CB1  85 11        ..    STA &11
5CB3  20 E1 3B      .;   JSR &3BE1
5CB6  A9 46        .F    LDA #&46
5CB8  20 2E 35      .5   JSR &352E
5CBB  24 C5        $.    BIT &C5
5CBD  10 55        .U    BPL &5D14
5CBF  A5 BC        ..    LDA &BC
5CC1  29 03        ).    AND #&03
5CC3  D0 4F        .O    BNE &5D14
5CC5  A5 11        ..    LDA &11
5CC7  20 18 3C      .<   JSR &3C18
5CCA  20 87 25      .%   JSR &2587
5CCD  25 D9        %.    AND &D9
5CCF  25 DB        %.    AND &DB
5CD1  29 07        ).    AND #&07
5CD3  C5 9F        ..    CMP &9F
5CD5  90 3D        .=    BCC &5D14
5CD7  A9 0E        ..    LDA #&0E
5CD9  A0 86        ..    LDY #&86
5CDB  20 2A 3C      *<   JSR &3C2A
5CDE  10 34        .4    BPL &5D14
5CE0  20 FA 13      ..   JSR &13FA
5CE3  33           3     ...
5CE4  F3           .     ...
5CE5  4F           O     ...
5CE6  35 A5        5.    AND &A5,X
5CE8  37           7     ...
5CE9  29 80        ).    AND #&80
5CEB  85 B5        ..    STA &B5
5CED  A9 20        .     LDA #&20
5CEF  20 57 23      W#   JSR &2357
5CF2  A5 11        ..    LDA &11
5CF4  20 B8 33      .3   JSR &33B8
5CF7  B0 1B        ..    BCS &5D14
5CF9  A5 AA        ..    LDA &AA
5CFB  9D 06 09     ...   STA &0906,X
5CFE  A9 20        .     LDA #&20
5D00  24 37        $7    BIT &37
5D02  30 02        0.    BMI &5D06
5D04  A9 A0        ..    LDA #&A0
5D06  9D 76 09     .v.   STA &0976,X
5D09  0A           .     ASL A
5D0A  90 08        ..    BCC &5D14
5D0C  BD D6 08     ...   LDA &08D6,X
5D0F  49 3B        I;    EOR #&3B
5D11  9D D6 08     ...   STA &08D6,X
5D14  60           `     RTS
5D15  29 03        ).    AND #&03
5D17  D0 5F        ._    BNE &5D78
5D19  E6 11        ..    INC &11
5D1B  10 04        ..    BPL &5D21
5D1D  E8           .     INX
5D1E  E8           .     INX
5D1F  86 BC        ..    STX &BC
5D21  A5 DC        ..    LDA &DC
5D23  C5 11        ..    CMP &11
5D25  90 53        .S    BCC &5D7A
5D27  0A           .     ASL A
5D28  85 37        .7    STA &37
5D2A  0A           .     ASL A
5D2B  85 39        .9    STA &39
5D2D  98           .     TYA
5D2E  30 04        0.    BMI &5D34
5D30  AA           .     TAX
5D31  FE E6 08     ...   INC &08E6,X
5D34  A0 FF        ..    LDY #&FF
5D36  84 87        ..    STY &87
5D38  A5 DB        ..    LDA &DB
5D3A  85 89        ..    STA &89
5D3C  A5 53        .S    LDA &53
5D3E  85 8B        ..    STA &8B
5D40  A5 55        .U    LDA &55
5D42  85 8D        ..    STA &8D
5D44  C8           .     INY
5D45  84 B5        ..    STY &B5
5D47  A0 37        .7    LDY #&37
5D49  20 8C 21      .!   JSR &218C
5D4C  A5 C0        ..    LDA &C0
5D4E  18           .     CLC
5D4F  65 55        eU    ADC &55
5D51  29 03        ).    AND #&03
5D53  D0 13        ..    BNE &5D68
5D55  38           8     SEC
5D56  66 28        f(    ROR &28
5D58  A9 50        .P    LDA #&50
5D5A  85 35        .5    STA &35
5D5C  A9 14        ..    LDA #&14
5D5E  20 3C 34      <4   JSR &343C
5D61  20 F8 13      ..   JSR &13F8
5D64  70 C2        p.    BCS &5D28
5D66  6E A3 A0     n..   ROR &A0A3
5D69  34           4     ...
5D6A  A5 C0        ..    LDA &C0
5D6C  2A           *     ROL A
5D6D  2A           *     ROL A
5D6E  2A           *     ROL A
5D6F  2A           *     ROL A
5D70  65 C0        e.    ADC &C0
5D72  29 3F        )?    AND #&3F
5D74  69 90        i.    ADC #&90
5D76  D0 06        ..    BNE &5D7E
5D78  85 11        ..    STA &11
5D7A  A0 00        ..    LDY #&00
5D7C  A9 40        .@    LDA #&40
5D7E  84 73        .s    STY &73
5D80  85 4F        .O    STA &4F
5D82  60           `     RTS
5D83  30 08        0.    BMI &5D8D
5D85  20 C5 49      .I   JSR &49C5
5D88  B0 03        ..    BCS &5D8D
5D8A  38           8     SEC
5D8B  66 3B        f;    ROR &3B
5D8D  46 39        F9    LSR &39
5D8F  A6 16        ..    LDX &16
5D91  A4 11        ..    LDY &11
5D93  94 53        .S    STY &53
5D95  A9 FF        ..    LDA #&FF
5D97  95 4F        .O    STA &4F,X
5D99  A5 3D        .=    LDA &3D
5D9B  8D 99 35     ..5   STA &3599
5D9E  20 C5 0B      ..   JSR &0BC5
5DA1  B0 05        ..    BCS &5DA8
5DA3  A9 40        .@    LDA #&40
5DA5  20 AC 31      .1   JSR &31AC
5DA8  6E 99 35     n.5   ROR &3599
5DAB  A5 BC        ..    LDA &BC
5DAD  09 04        ..    ORA #&04
5DAF  48           H     PHA
5DB0  4A           J     LSR A
5DB1  6A           j     ROR A
5DB2  6A           j     ROR A
5DB3  85 9F        ..    STA &9F
5DB5  4A           J     LSR A
5DB6  29 07        ).    AND #&07
5DB8  85 9E        ..    STA &9E
5DBA  29 03        ).    AND #&03
5DBC  AA           .     TAX
5DBD  08           .     PHP
5DBE  A5 15        ..    LDA &15
5DC0  DD 76 4D     .vM   CMP &4D76,X
5DC3  A9 FF        ..    LDA #&FF
5DC5  B0 0E        ..    BCS &5DD5
5DC7  28           (     PLP
5DC8  08           .     PHP
5DC9  A9 00        ..    LDA #&00
5DCB  B0 08        ..    BCS &5DD5
5DCD  28           (     PLP
5DCE  68           h     PLA
5DCF  09 08        ..    ORA #&08
5DD1  48           H     PHA
5DD2  08           .     PHP
5DD3  B0 02        ..    BCS &5DD7
5DD5  85 15        ..    STA &15
5DD7  BD 72 4D     .rM   LDA &4D72,X
5DDA  28           (     PLP
5DDB  90 02        ..    BCC &5DDF
5DDD  A9 01        ..    LDA #&01
5DDF  24 9F        $.    BIT &9F
5DE1  30 09        0.    BMI &5DEC
5DE3  4A           J     LSR A
5DE4  49 FF        I.    EOR #&FF
5DE6  24 3B        $;    BIT &3B
5DE8  30 02        0.    BMI &5DEC
5DEA  A9 FF        ..    LDA #&FF
5DEC  85 9C        ..    STA &9C
5DEE  A5 14        ..    LDA &14
5DF0  49 80        I.    EOR #&80
5DF2  38           8     SEC
5DF3  E5 9C        ..    SBC &9C
5DF5  50 44        PD    BVC &5E3B
5DF7  20 7F 32      2   JSR &327F
5DFA  A8           .     TAY
5DFB  10 0C        ..    BPL &5E09
5DFD  8A           .     TXA
5DFE  D0 0D        ..    BNE &5E0D
5E00  AD 19 08     ...   LDA &0819
5E03  C9 14        ..    CMP #&14
5E05  B0 06        ..    BCS &5E0D
5E07  90 19        ..    BCC &5E22
5E09  68           h     PLA
5E0A  29 FB        ).    AND #&FB
5E0C  48           H     PHA
5E0D  24 3B        $;    BIT &3B
5E0F  30 29        0)    BMI &5E3A
5E11  24 9F        $.    BIT &9F
5E13  70 25        p%    BCS &5E3A
5E15  8A           .     TXA
5E16  D0 0A        ..    BNE &5E22
5E18  AD 19 08     ...   LDA &0819
5E1B  D0 1D        ..    BNE &5E3A
5E1D  A9 3C        .<    LDA #&3C
5E1F  8D 19 08     ...   STA &0819
5E22  68           h     PLA
5E23  49 02        I.    EOR #&02
5E25  48           H     PHA
5E26  29 02        ).    AND #&02
5E28  F0 09        ..    BEQ &5E33
5E2A  20 FA 13      ..   JSR &13FA
5E2D  C7           .     ...
5E2E  C3           .     ...
5E2F  C1 13        ..    CMP (&13,X)
5E31  B0 07        ..    BCS &5E3A
5E33  20 FA 13      ..   JSR &13FA
5E36  C7           .     ...
5E37  C3           .     ...
5E38  C1 03        ..    CMP (&03,X)
5E3A  98           .     TYA
5E3B  49 80        I.    EOR #&80
5E3D  A6 16        ..    LDX &16
5E3F  A8           .     TAY
5E40  38           8     SEC
5E41  E5 14        ..    SBC &14
5E43  C9 80        ..    CMP #&80
5E45  6A           j     ROR A
5E46  95 43        .C    STA &43,X
5E48  98           .     TYA
5E49  85 14        ..    STA &14
5E4B  18           .     CLC
5E4C  69 10        i.    ADC #&10
5E4E  95 4F        .O    STA &4F,X
5E50  A5 11        ..    LDA &11
5E52  69 00        i.    ADC #&00
5E54  95 53        .S    STA &53,X
5E56  68           h     PLA
5E57  A4 15        ..    LDY &15
5E59  D0 02        ..    BNE &5E5D
5E5B  09 04        ..    ORA #&04
5E5D  85 BC        ..    STA &BC
5E5F  A6 3D        .=    LDX &3D
5E61  9D 86 09     ...   STA &0986,X
5E64  A6 9E        ..    LDX &9E
5E66  BD 7A 4D     .zM   LDA &4D7A,X
5E69  24 9F        $.    BIT &9F
5E6B  70 02        p.    BCS &5E6F
5E6D  29 0F        ).    AND #&0F
5E6F  85 73        .s    STA &73
5E71  60           `     RTS
5E72  20 10 08      ..   JSR &0810
5E75  20 80 74      .t   JSR &7480
5E78  C0 80        ..    CPY #&80
5E7A  2B           +     ...
5E7B  2D 15 1C     -..   AND &1C15
5E7E  42           B     ...
5E7F  12           .     ...
5E80  26 4E        &N    ROL &4E
5E82  52           R     ...
5E83  63           c     ...
5E84  35 21        5!    AND &21,X
5E86  4A           J     LSR A
5E87  29 0F        ).    AND #&0F
5E89  AA           .     TAX
5E8A  A9 B0        ..    LDA #&B0
5E8C  B0 2F        ./    BCS &5EBD
5E8E  98           .     TYA
5E8F  30 1C        0.    BMI &5EAD
5E91  B9 C6 08     ...   LDA &08C6,Y
5E94  29 10        ).    AND #&10
5E96  D0 15        ..    BNE &5EAD
5E98  BD 4A 31     .J1   LDA &314A,X
5E9B  99 16 09     ...   STA &0916,Y
5E9E  BD 5A 31     .Z1   LDA &315A,X
5EA1  99 36 09     .6.   STA &0936,Y
5EA4  20 F0 0C      ..   JSR &0CF0
5EA7  20 A9 0B      ..   JSR &0BA9
5EAA  20 0D 44      .D   JSR &440D
5EAD  A5 6F        .o    LDA &6F
5EAF  29 04        ).    AND #&04
5EB1  D0 15        ..    BNE &5EC8
5EB3  A5 11        ..    LDA &11
5EB5  69 20        i     ADC #&20
5EB7  C9 B1        ..    CMP #&B1
5EB9  90 02        ..    BCC &5EBD
5EBB  E9 B0        ..    SBC #&B0
5EBD  85 11        ..    STA &11
5EBF  24 39        $9    BIT &39
5EC1  20 4C 32      L2   JSR &324C
5EC4  85 51        .Q    STA &51
5EC6  C6 51        .Q    DEC &51
5EC8  20 C5 0B      ..   JSR &0BC5
5ECB  B0 05        ..    BCS &5ED2
5ECD  A9 00        ..    LDA #&00
5ECF  20 AC 31      .1   JSR &31AC
5ED2  A5 06        ..    LDA &06
5ED4  4A           J     LSR A
5ED5  4A           J     LSR A
5ED6  29 03        ).    AND #&03
5ED8  AA           .     TAX
5ED9  BD 82 4D     ..M   LDA &4D82,X
5EDC  85 73        .s    STA &73
5EDE  60           `     RTS
5EDF  A4 41        .A    LDY &41
5EE1  B9 EF 02     ...   LDA &02EF,Y
5EE4  29 7F        )    AND #&7F
5EE6  B0 02        ..    BCS &5EEA
5EE8  49 30        I0    EOR #&30
5EEA  85 73        .s    STA &73
5EEC  60           `     RTS
5EED  BD 49 4E     .IN   LDA &4E49,X
5EF0  4A           J     LSR A
5EF1  85 73        .s    STA &73
5EF3  A5 07        ..    LDA &07
5EF5  F0 14        ..    BEQ &5F0B
5EF7  BD 37 4E     .7N   LDA &4E37,X
5EFA  30 0D        0.    BMI &5F09
5EFC  A8           .     TAY
5EFD  C9 55        .U    CMP #&55
5EFF  D0 02        ..    BNE &5F03
5F01  A0 0B        ..    LDY #&0B
5F03  20 2A 3C      *<   JSR &3C2A
5F06  8A           .     TXA
5F07  49 FF        I.    EOR #&FF
5F09  85 11        ..    STA &11
5F0B  A5 11        ..    LDA &11
5F0D  10 18        ..    BPL &5F27
5F0F  A6 BC        ..    LDX &BC
5F11  BD 49 4E     .IN   LDA &4E49,X
5F14  4A           J     LSR A
5F15  66 29        f)    ROR &29
5F17  BD 40 4E     .@N   LDA &4E40,X
5F1A  85 35        .5    STA &35
5F1C  20 3A 34      :4   JSR &343A
5F1F  A5 DB        ..    LDA &DB
5F21  85 37        .7    STA &37
5F23  C9 50        .P    CMP #&50
5F25  F0 02        ..    BEQ &5F29
5F27  A9 02        ..    LDA #&02
5F29  A4 3B        .;    LDY &3B
5F2B  30 B1        0.    BMI &5EDE
5F2D  20 FA 13      ..   JSR &13FA
5F30  57           W     ...
5F31  07           .     ...
5F32  57           W     ...
5F33  97           .     ...
5F34  4C A6 24     L.$   JMP &24A6
5F37  FF           .     ...
5F38  3E 11 55     >.U   ROL &5511,X
5F3B  10 FF        ..    BPL &5F3C
5F3D  55 10        U.    EOR &10,X
5F3F  0F           .     ...
5F40  50 30        P0    BVC &5F72
5F42  7F                ...
5F43  40           @     RTI
5F44  50 7F        P    BVC &5FC5
5F46  7F                ...
5F47  50 40        P@    BVC &5F89
5F49  5F           _     ...
5F4A  AC BF 3D     ..=   LDY &3DBF
5F4D  F9 58 A2     .X.   SBC &A258,Y
5F50  D8           .     CLD
5F51  4B           K     ...
5F52  A5 15        ..    LDA &15
5F54  29 7F        )    AND #&7F
5F56  85 15        ..    STA &15
5F58  A9 82        ..    LDA #&82
5F5A  A0 2F        ./    LDY #&2F
5F5C  A2 14        ..    LDX #&14
5F5E  8E 86 4E     ..N   STX &4E86
5F61  20 F8 3B      .;   JSR &3BF8
5F64  20 26 3D      &=   JSR &3D26
5F67  20 02 2A      .*   JSR &2A02
5F6A  30 57        0W    BMI &5FC3
5F6C  20 87 25      .%   JSR &2587
5F6F  24 1F        $.    BIT &1F
5F71  30 02        0.    BMI &5F75
5F73  A9 FF        ..    LDA #&FF
5F75  06 11        ..    ASL &11
5F77  C9 F6        ..    CMP #&F6
5F79  66 11        f.    ROR &11
5F7B  A4 3B        .;    LDY &3B
5F7D  C4 0E        ..    CPY &0E
5F7F  D0 09        ..    BNE &5F8A
5F81  A9 0A        ..    LDA #&0A
5F83  85 12        ..    STA &12
5F85  A9 14        ..    LDA #&14
5F87  20 A6 24      .$   JSR &24A6
5F8A  A6 20        .     LDX &20
5F8C  CA           .     DEX
5F8D  30 05        0.    BMI &5F94
5F8F  A6 C3        ..    LDX &C3
5F91  8E E5 29     ..)   STX &29E5
5F94  A9 10        ..    LDA #&10
5F96  24 3E        $>    BIT &3E
5F98  10 1E        ..    BPL &5FB8
5F9A  0A           .     ASL A
5F9B  48           H     PHA
5F9C  20 59 35      Y5   JSR &3559
5F9F  C9 0F        ..    CMP #&0F
5FA1  B0 14        ..    BCS &5FB7
5FA3  49 0F        I.    EOR #&0F
5FA5  C5 DB        ..    CMP &DB
5FA7  90 0E        ..    BCC &5FB7
5FA9  20 FA 13      ..   JSR &13FA
5FAC  33           3     ...
5FAD  F3           .     ...
5FAE  09 B4        ..    ORA #&B4
5FB0  20 FA 13      ..   JSR &13FA
5FB3  33           3     ...
5FB4  F3           .     ...
5FB5  07           .     ...
5FB6  B5 68        .h    LDA &68,X
5FB8  A2 06        ..    LDX #&06
5FBA  20 DF 3A      .:   JSR &3ADF
5FBD  B0 04        ..    BCS &5FC3
5FBF  A9 06        ..    LDA #&06
5FC1  85 12        ..    STA &12
5FC3  20 78 25      x%   JSR &2578
5FC6  A5 45        .E    LDA &45
5FC8  E9 04        ..    SBC #&04
5FCA  85 39        .9    STA &39
5FCC  A5 06        ..    LDA &06
5FCE  29 04        ).    AND #&04
5FD0  4A           J     LSR A
5FD1  05 12        ..    ORA &12
5FD3  85 12        ..    STA &12
5FD5  4C DC 44     L.D   JMP &44DC
5FD8  4A           J     LSR A
5FD9  B0 35        .5    BCS &6010
5FDB  AA           .     TAX
5FDC  D0 1B        ..    BNE &5FF9
5FDE  24 15        $.    BIT &15
5FE0  10 2E        ..    BPL &6010
5FE2  A2 05        ..    LDX #&05
5FE4  20 C9 27      .'   JSR &27C9
5FE7  20 26 3D      &=   JSR &3D26
5FEA  A2 04        ..    LDX #&04
5FEC  A9 18        ..    LDA #&18
5FEE  20 DF 3A      .:   JSR &3ADF
5FF1  20 78 25      x%   JSR &2578
5FF4  A4 41        .A    LDY &41
5FF6  BE 02 4F     ..O   LDX &4F02,Y
5FF9  24 15        $.    BIT &15
5FFB  10 13        ..    BPL &6010
5FFD  A0 84        ..    LDY #&84
5FFF  A5 55        .U    LDA &55
6001  C9 B4        ..    CMP #&B4
6003  B0 06        ..    BCS &600B
6005  24 DB        $.    BIT &DB
6007  70 02        p.    BCS &600B
6009  A0 86        ..    LDY #&86
600B  A9 81        ..    LDA #&81
600D  20 68 27      h'   JSR &2768
6010  A6 41        .A    LDX &41
6012  BC FC 4E     ..N   LDY &4EFC,X
6015  4C 3A 35     L:5   JMP &353A
6018  14           .     ...
6019  46 46        FF    LSR &46
601B  14           .     ...
601C  7F                ...
601D  14           .     ...
601E  18           .     CLC
601F  13           .     ...
6020  14           .     ...
6021  A9 05        ..    LDA #&05
6023  A4 41        .A    LDY &41
6025  C0 11        ..    CPY #&11
6027  66 39        f9    ROR &39
6029  30 06        0.    BMI &6031
602B  A9 04        ..    LDA #&04
602D  85 42        .B    STA &42
602F  A9 04        ..    LDA #&04
6031  C6 42        .B    DEC &42
6033  24 DB        $.    BIT &DB
6035  70 0B        p.    BCS &6042
6037  A6 11        ..    LDX &11
6039  E4 DA        ..    CPX &DA
603B  B0 02        ..    BCS &603F
603D  A9 00        ..    LDA #&00
603F  20 F8 3B      .;   JSR &3BF8
6042  20 26 3D      &=   JSR &3D26
6045  20 87 25      .%   JSR &2587
6048  F0 0D        ..    BEQ &6057
604A  C5 11        ..    CMP &11
604C  90 10        ..    BCC &605E
604E  A4 3B        .;    LDY &3B
6050  D0 0C        ..    BNE &605E
6052  A9 18        ..    LDA #&18
6054  20 A6 24      .$   JSR &24A6
6057  20 FA 13      ..   JSR &13FA
605A  33           3     ...
605B  F3           .     ...
605C  4F           O     ...
605D  35 A9        5.    AND &A9,X
605F  0C           .     ...
6060  20 55 25      U%   JSR &2555
6063  4A           J     LSR A
6064  4A           J     LSR A
6065  20 92 32      .2   JSR &3292
6068  20 7E 25      ~%   JSR &257E
606B  24 1B        $.    BIT &1B
606D  30 06        0.    BMI &6075
606F  A5 39        .9    LDA &39
6071  45 1F        E.    EOR &1F
6073  30 26        0&    BMI &609B
6075  A9 30        .0    LDA #&30
6077  A0 18        ..    LDY #&18
6079  A2 28        .(    LDX #&28
607B  20 DA 31      .1   JSR &31DA
607E  24 C4        $.    BIT &C4
6080  10 19        ..    BPL &609B
6082  20 87 25      .%   JSR &2587
6085  29 02        ).    AND #&02
6087  AA           .     TAX
6088  A5 DB        ..    LDA &DB
608A  29 1F        ).    AND #&1F
608C  E9 10        ..    SBC #&10
608E  75 40        u@    ADC &40,X
6090  95 40        .@    STA &40,X
6092  A5 15        ..    LDA &15
6094  C9 0A        ..    CMP #&0A
6096  B0 03        ..    BCS &609B
6098  4C 4E 25     LN%   JMP &254E
609B  60           `     RTS
609C  A9 80        ..    LDA #&80
609E  85 2D        .-    STA &2D
60A0  A6 53        .S    LDX &53
60A2  CA           .     DEX
60A3  86 95        ..    STX &95
60A5  A6 55        .U    LDX &55
60A7  CA           .     DEX
60A8  86 97        ..    STX &97
60AA  20 15 17      ..   JSR &1715
60AD  A6 55        .U    LDX &55
60AF  E4 97        ..    CPX &97
60B1  E6 97        ..    INC &97
60B3  B0 F5        ..    BCS &60AA
60B5  A6 53        .S    LDX &53
60B7  E4 95        ..    CPX &95
60B9  E6 95        ..    INC &95
60BB  B0 E8        ..    BCS &60A5
60BD  A5 DA        ..    LDA &DA
60BF  29 13        ).    AND #&13
60C1  85 73        .s    STA &73
60C3  A9 0A        ..    LDA #&0A
60C5  A0 16        ..    LDY #&16
60C7  20 8E 21      .!   JSR &218E
60CA  A5 3D        .=    LDA &3D
60CC  F0 17        ..    BEQ &60E5
60CE  C6 3D        .=    DEC &3D
60D0  A5 DC        ..    LDA &DC
60D2  29 07        ).    AND #&07
60D4  C5 3D        .=    CMP &3D
60D6  B0 C3        ..    BCS &609B
60D8  A5 3D        .=    LDA &3D
60DA  C9 08        ..    CMP #&08
60DC  66 28        f(    ROR &28
60DE  0A           .     ASL A
60DF  0A           .     ASL A
60E0  85 35        .5    STA &35
60E2  4C 3A 34     L:4   JMP &343A
60E5  4C 29 25     L)%   JMP &2529
60E8  F3           .     ...
60E9  97           .     ...
60EA  52           R     ...
60EB  4A           J     LSR A
60EC  95 B6        ..    STA &B6,X
60EE  19 EF 6F     ..o   ORA &6FEF,Y
60F1  6E 70 5E     np^   ROR &5E70
60F4  D4           .     ...
60F5  A9 A9        ..    LDA #&A9
60F7  57           W     ...
60F8  6D 06 6E     m.n   ADC &6E06
60FB  ED 2D 6E     .-n   SBC &6E2D
60FE  6E 06 CA     n..   ROR &CA06
6101  70 AD        p.    BCS &60B0
6103  07           .     ...
6104  5E 5E 53     ^^S   LSR &535E,Y
6107  62           b     ...
6108  53           S     ...
6109  9B           .     ...
610A  35 9E        5.    AND &9E,X
610C  15 16        ..    ORA &16,X
610E  E9 22        ."    SBC #&22
6110  57           W     ...
6111  97           .     ...
6112  0C           .     ...
6113  CC 8C 78     ..x   CPY &788C
6116  3F           ?     ...
6117  BD 05 ED     ...   LDA &ED05,X
611A  E2           .     ...
611B  0A           .     ASL A
611C  F0 05        ..    BEQ &6123
611E  2D 6E D3     -n.   AND &D36E
6121  07           .     ...
6122  E4 24        .$    CPX &24
6124  63           c     ...
6125  A1 A5        ..    LDA (&A5,X)
6127  64           d     ...
6128  53           S     ...
6129  07           .     ...
612A  A4 63        .c    LDY &63
612C  66 7E        f~    ROR &7E
612E  3E DC 8C     >..   ROL &8CDC,X
6131  72           r     ...
6132  E8           .     INX
6133  BC 06 19     ...   LDY &1906,X
6136  22           "     ...
6137  6D DE D3     m..   ADC &D3DE
613A  19 71 F1     .q.   ORA &F171,Y
613D  7E 29 F4     ~).   ROR &F429,X
6140  39 A9 D3     9..   AND &D3A9,Y
6143  06 53        .S    ASL &53
6145  A1 E4        ..    LDA (&E4,X)
6147  07           .     ...
6148  D4           .     ...
6149  A9 D3        ..    LDA #&D3
614B  1A           .     ...
614C  C1 77        .w    CMP (&77,X)
614E  D7           .     ...
614F  41 6F        Ao    EOR (&6F,X)
6151  A1 6D        .m    LDA (&6D,X)
6153  53           S     ...
6154  F5 D3        ..    SBC &D3,X
6156  21 19        !.    AND (&19,X)
6158  A1 53        .S    LDA (&53,X)
615A  06 E5        ..    ASL &E5
615C  EE 19 97     ...   INC &9719
615F  D3           .     ...
6160  13           .     ...
6161  EA           .     NOP
6162  75 02        u.    ADC &02,X
6164  D3           .     ...
6165  9B           .     ...
6166  53           S     ...
6167  EA           .     NOP
6168  5F           _     ...
6169  85 72        .r    STA &72
616B  21 6E        !n    AND (&6E,X)
616D  2C 2D 07     ,-.   BIT &072D
6170  AD ED B1     ...   LDA &B1ED
6173  25 19        %.    AND &19
6175  2F           /     ...
6176  53           S     ...
6177  3B           ;     ...
6178  9E           .     ...
6179  E2           .     ...
617A  D3           .     ...
617B  62           b     ...
617C  02           .     ...
617D  F0 2D        .-    BEQ &61AC
617F  06 A4        ..    ASL &A4
6181  D3           .     ...
6182  19 21 53     .!S   ORA &5321,Y
6185  21 ED        !.    AND (&ED,X)
6187  30 D3        0.    BMI &615C
6189  6A           j     ROR A
618A  59 A4 6D     Y.m   EOR &6DA4,Y
618D  70 6F        po    BCS &61FE
618F  04           .     ...
6190  A4 64        .d    LDY &64
6192  A2 A2        ..    LDX #&A2
6194  1E 04 D3     ...   ASL &D304,Y
6197  01 4A        .J    ORA (&4A,X)
6199  3B           ;     ...
619A  64           d     ...
619B  63           c     ...
619C  F0 2D        .-    BEQ &61CB
619E  17           .     ...
619F  ED F4 2F     ../   SBC &2FF4
61A2  12           .     ...
61A3  30 D3        0.    BMI &6178
61A5  21 FA        !.    AND (&FA,X)
61A7  A2 A1        ..    LDX #&A1
61A9  E2           .     ...
61AA  8D 2E 64     ..d   STA &642E
61AD  6E 02 EE     n..   ROR &EE02
61B0  04           .     ...
61B1  05 13        ..    ORA &13
61B3  EE 4A 6A     .Jj   INC &6A4A
61B6  2D 05 9B     -..   AND &9B05
61B9  2D 25 65     -%e   AND &6525
61BC  ED FE 31     ..1   SBC &31FE
61BF  6F           o     ...
61C0  F0 14        ..    BEQ &61D6
61C2  EE BF DF     ...   INC &DFBF
61C5  8D D3 6A     ..j   STA &6AD3
61C8  DE 53 8B     .S.   DEC &8B53,X
61CB  1E EE AD     ...   ASL &ADEE,Y
61CE  70 7A        pz    BCS &624A
61D0  24 A1        $.    BIT &A1
61D2  22           "     ...
61D3  6D 22 D3     m".   ADC &D322
61D6  21 93        !.    AND (&93,X)
61D8  DF           .     ...
61D9  01 02        ..    ORA (&02,X)
61DB  DC           .     ...
61DC  AE 7C 06     .|.   LDX &067C
61DF  AF           .     ...
61E0  DF           .     ...
61E1  B2           .     ...
61E2  07           .     ...
61E3  29 03        ).    AND #&03
61E5  5E CD EA     ^..   LSR &EACD,Y
61E8  53           S     ...
61E9  CD 07 8F     ...   CMP &8F07
61EC  FC           .     ...
61ED  94 66        .f    STY &66
61EF  69 30        i0    ADC #&30
61F1  07           .     ...
61F2  62           b     ...
61F3  35 D6        5.    AND &D6,X
61F5  9D BF 2F     ../   STA &2FBF,X
61F8  9D 62 62     .bb   STA &6262,X
61FB  1F           .     ...
61FC  53           S     ...
61FD  21 D3        !.    AND (&D3,X)
61FF  43           C     ...
6200  FE 45 93     .E.   INC &9345,X
6203  74           t     ...
6204  9E           .     ...
6205  F0 91        ..    BEQ &6198
6207  AE A1 62     ..b   LDX &62A1
620A  02           .     ...
620B  07           .     ...
620C  6A           j     ROR A
620D  CC D9 3D     ..=   CPY &3DD9
6210  E2           .     ...
6211  ED ED B0     ...   SBC &B0ED
6214  B4 15        ..    LDY &15
6216  E6 19        ..    INC &19
6218  57           W     ...
6219  17           .     ...
621A  9D 4C ED     .L.   STA &ED4C,X
621D  A2 93        ..    LDX #&93
621F  65 03        e.    ADC &03
6221  21 9E        !.    AND (&9E,X)
6223  05 B4        ..    ORA &B4
6225  B0 06        ..    BCS &622D
6227  EE 5E A1     .^.   INC &A15E
622A  5E 25 49     ^%I   LSR &4925,Y
622D  F9 07 7C     ..|   SBC &7C07,Y
6230  DE DE EA     ...   DEC &EADE,X
6233  07           .     ...
6234  67           g     ...
6235  04           .     ...
6236  BD 68 53     .hS   LDA &5368,X
6239  CC 26 A8     .&.   CPY &A826
623C  7A           z     ...
623D  21 DE        !.    AND (&DE,X)
623F  E2           .     ...
6240  9E           .     ...
6241  06 53        .S    ASL &53
6243  A1 1E        ..    LDA (&1E,X)
6245  E2           .     ...
6246  04           .     ...
6247  E8           .     INX
6248  9E           .     ...
6249  04           .     ...
624A  64           d     ...
624B  06 B9        ..    ASL &B9
624D  06 DA        ..    ASL &DA
624F  13           .     ...
6250  E3           .     ...
6251  4A           J     LSR A
6252  21 F8        !.    AND (&F8,X)
6254  05 C2        ..    ORA &C2
6256  32           2     ...
6257  97           .     ...
6258  07           .     ...
6259  62           b     ...
625A  ED 70 EF     .p.   SBC &EF70
625D  EA           .     NOP
625E  D3           .     ...
625F  6A           j     ROR A
6260  E4 19        ..    CPX &19
6262  C6 F3        ..    DEC &F3
6264  03           .     ...
6265  19 A8 1E     ...   ORA &1EA8,Y
6268  28           (     PLP
6269  9E           .     ...
626A  F5 29        .)    SBC &29,X
626C  07           .     ...
626D  04           .     ...
626E  70 21        p!    BCS &6291
6270  1E 1E 06     ...   ASL &061E,Y
6273  FA           .     ...
6274  EE 2C 2D     .,-   INC &2D2C
6277  F0 13        ..    BEQ &628C
6279  53           S     ...
627A  BB           .     ...
627B  F0 56        .V    BEQ &62D3
627D  21 ED        !.    AND (&ED,X)
627F  A1 AA        ..    LDA (&AA,X)
6281  C0 C4        ..    CPY #&C4
6283  53           S     ...
6284  62           b     ...
6285  EF           .     ...
6286  2F           /     ...
6287  F0 70        .p    BEQ &62F9
6289  5E A1 19     ^..   LSR &19A1,Y
628C  6F           o     ...
628D  DE 1E A1     ...   DEC &A11E,X
6290  24 02        $.    BIT &02
6292  5F           _     ...
6293  62           b     ...
6294  6D 06 71     m.q   ADC &7106
6297  8D 13 71     ..q   STA &7113
629A  B0 AF        ..    BCS &624B
629C  56 EA        V.    LSR &EA,X
629E  DE A5 21     ..!   DEC &21A5,X
62A1  E5 4B        .K    SBC &4B
62A3  8D 03 2F     ../   STA &2F03
62A6  29 2D        )-    AND #&2D
62A8  57           W     ...
62A9  38           8     SEC
62AA  6E 07 D3     n..   ROR &D307
62AD  19 2A E3     .*.   ORA &E32A,Y
62B0  B5 6E        .n    LDA &6E,X
62B2  49 E5        I.    EOR #&E5
62B4  70 62        pb    BCS &6318
62B6  B0 12        ..    BCS &62CA
62B8  53           S     ...
62B9  D3           .     ...
62BA  22           "     ...
62BB  6D DF 8D     m..   ADC &8DDF
62BE  53           S     ...
62BF  A1 D4        ..    LDA (&D4,X)
62C1  DF           .     ...
62C2  21 1E        !.    AND (&1E,X)
62C4  2D F0 22     -."   AND &22F0
62C7  70 6E        pn    BCS &6337
62C9  35 12        5.    AND &12,X
62CB  E2           .     ...
62CC  9A           .     TXS
62CD  23           #     ...
62CE  A1 61        .a    LDA (&61,X)
62D0  68           h     PLA
62D1  05 A5        ..    ORA &A5
62D3  D3           .     ...
62D4  04           .     ...
62D5  2E 06 19     ...   ROL &1906
62D8  07           .     ...
62D9  D3           .     ...
62DA  E1 2E        ..    SBC (&2E,X)
62DC  24 9B        $.    BIT &9B
62DE  53           S     ...
62DF  CD 07 CD     ...   CMP &CD07
62E2  CA           .     DEX
62E3  0F           .     ...
62E4  52           R     ...
62E5  ED E2 2E     ...   SBC &2EE2
62E8  05 34        .4    ORA &34
62EA  78           x     SEI
62EB  04           .     ...
62EC  3A           :     ...
62ED  7B           {     ...
62EE  04           .     ...
62EF  AD 53 E1     .S.   LDA &E153
62F2  B1 07        ..    LDA (&07),Y
62F4  DF           .     ...
62F5  21 13        !.    AND (&13,X)
62F7  FA           .     ...
62F8  7E 19 5E     ~.^   ROR &5E19,X
62FB  7B           {     ...
62FC  05 96        ..    ORA &96
62FE  3F           ?     ...
62FF  BD 54 DD     .T.   LDA &DD54,X
6302  19 B1 32     ..2   ORA &32B1,Y
6305  BC 69 2B     .i+   LDY &2B69,X
6308  21 6F        !o    AND (&6F,X)
630A  EE 19 B8     ...   INC &B819
630D  B2           .     ...
630E  2D 2D 64     --d   AND &642D
6311  20 53 03      S.   JSR &0353
6314  53           S     ...
6315  A1 3E        .>    LDA (&3E,X)
6317  FE D3 07     ...   INC &07D3,X
631A  53           S     ...
631B  FB           .     ...
631C  A8           .     TAY
631D  B7           .     ...
631E  29 2B        )+    AND #&2B
6320  E8           .     INX
6321  BC 68 DD     .h.   LDY &DD68,X
6324  19 39 A2     .9.   ORA &A239,Y
6327  B1 F0        ..    LDA (&F0),Y
6329  53           S     ...
632A  1E AD 70     ..p   ASL &70AD,Y
632D  3B           ;     ...
632E  03           .     ...
632F  D6 53        .S    DEC &53,X
6331  1E 7A A5     .z.   ASL &A57A,Y
6334  07           .     ...
6335  1B           .     ...
6336  53           S     ...
6337  DE 1E 9E     ...   DEC &9E1E,X
633A  D3           .     ...
633B  21 D6        !.    AND (&D6,X)
633D  19 68 FD     .h.   ORA &FD68,Y
6340  02           .     ...
6341  6A           j     ROR A
6342  34           4     ...
6343  66 B0        f.    ROR &B0
6345  9E           .     ...
6346  04           .     ...
6347  EF           .     ...
6348  04           .     ...
6349  DE ED F1     ...   DEC &F1ED,X
634C  ED 18 A4     ...   SBC &A418
634F  69 17        i.    ADC #&17
6351  53           S     ...
6352  53           S     ...
6353  E2           .     ...
6354  ED 30 DE     .0.   SBC &DE30
6357  EA           .     NOP
6358  9E           .     ...
6359  19 19 47     ..G   ORA &4719,Y
635C  EF           .     ...
635D  06 8C        ..    ASL &8C
635F  72           r     ...
6360  EF           .     ...
6361  19 2F F0     ./.   ORA &F02F,Y
6364  ED B9 99     ...   SBC &99B9
6367  B1 DE        ..    LDA (&DE),Y
6369  23           #     ...
636A  A3           .     ...
636B  78           x     SEI
636C  A2 2F        ./    LDX #&2F
636E  30 EF        0.    BMI &635F
6370  04           .     ...
6371  B5 E4        ..    LDA &E4,X
6373  A1 D3        ..    LDA (&D3,X)
6375  19 7A A1     .z.   ORA &A17A,Y
6378  CD DA 1B     ...   CMP &1BDA
637B  D3           .     ...
637C  6D 06 ED     m..   ADC &ED06
637F  71 B1        q.    ADC (&B1),Y
6381  6E 04 6D     n.m   ROR &6D04
6384  EE AF 4A     ..J   INC &4AAF
6387  D1 5E        .^    CMP (&5E),Y
6389  1E 53 7C     .S|   ASL &7C53,Y
638C  EF           .     ...
638D  18           .     CLC
638E  F0 2D        .-    BEQ &63BD
6390  02           .     ...
6391  B8           .     CLV
6392  7F                ...
6393  62           b     ...
6394  7C           |     ...
6395  8D 12 DE     ...   STA &DE12
6398  C6 E4        ..    DEC &E4
639A  8B           .     ...
639B  AE 0D ED     ...   LDX &ED0D
639E  AD 8D E2     ...   LDA &E28D
63A1  DF           .     ...
63A2  B1 6E        .n    LDA (&6E),Y
63A4  E4 04        ..    CPX &04
63A6  64           d     ...
63A7  07           .     ...
63A8  25 F0        %.    AND &F0
63AA  E4 19        ..    CPX &19
63AC  2E EF 19     ...   ROL &19EF
63AF  B0 4F        .O    BCS &6400
63B1  32           2     ...
63B2  75 07        u.    ADC &07,X
63B4  E4 8D        ..    CPX &8D
63B6  5F           _     ...
63B7  21 D4        !.    AND (&D4,X)
63B9  CD CB 53     ..S   CMP &53CB
63BC  8F           .     ...
63BD  AE AF ED     ...   LDX &EDAF
63C0  4A           J     LSR A
63C1  21 A1        !.    AND (&A1,X)
63C3  79 23 EA     y#.   ADC &EA23,Y
63C6  07           .     ...
63C7  13           .     ...
63C8  54           T     ...
63C9  F5 62        .b    SBC &62,X
63CB  24 6F        $o    BIT &6F
63CD  4A           J     LSR A
63CE  EE 11 13     ...   INC &1311
63D1  93           .     ...
63D2  1E A9 25     ..%   ASL &25A9,Y
63D5  5F           _     ...
63D6  A1 7A        .z    LDA (&7A,X)
63D8  24 A5        $.    BIT &A5
63DA  5E 0F A4     ^..   LSR &A40F,Y
63DD  1E EE 19     ...   ASL &19EE,Y
63E0  A0 53        .S    LDY #&53
63E2  E1 A1        ..    SBC (&A1,X)
63E4  93           .     ...
63E5  93           .     ...
63E6  D3           .     ...
63E7  E1 32        .2    SBC (&32,X)
63E9  97           .     ...
63EA  93           .     ...
63EB  53           S     ...
63EC  D3           .     ...
63ED  19 21 1E     .!.   ORA &1E21,Y
63F0  F9 19 A5     ...   SBC &A519,Y
63F3  03           .     ...
63F4  6B           k     ...
63F5  21 AE        !.    AND (&AE,X)
63F7  12           .     ...
63F8  7C           |     ...
63F9  6A           j     ROR A
63FA  FA           .     ...
63FB  2D 38 72     -8r   AND &7238
63FE  BF           .     ...
63FF  B0 21        .!    BCS &6422
6401  EF           .     ...
6402  11 B5        ..    ORA (&B5),Y
6404  56 36        V6    LSR &36,X
6406  02           .     ...
6407  3D 68 01     =h.   ORA &0168,X
640A  8C 30 D3     .0.   STY &D330
640D  21 64        !d    AND (&64,X)
640F  7E 64 A1     ~d.   ROR &A164,X
6412  7C           |     ...
6413  21 54        !T    AND (&54,X)
6415  FE F2 6E     ..n   INC &6EF2,X
6418  E4 29        .)    CPX &29
641A  5F           _     ...
641B  04           .     ...
641C  19 19 2A     ..*   ORA &2A19,Y
641F  AF           .     ...
6420  2D E2 6A     -.j   AND &6AE2
6423  6F           o     ...
6424  A7           .     ...
6425  69 F7        i.    ADC #&F7
6427  E9 32        .2    SBC #&32
6429  A8           .     TAY
642A  FC           .     ...
642B  28           (     PLP
642C  FA           .     ...
642D  07           .     ...
642E  D3           .     ...
642F  6A           j     ROR A
6430  64           d     ...
6431  32           2     ...
6432  53           S     ...
6433  05 4A        .J    ORA &4A
6435  62           b     ...
6436  04           .     ...
6437  56 D3        V.    LSR &D3,X
6439  6A           j     ROR A
643A  54           T     ...
643B  A4 6D        .m    LDY &6D
643D  53           S     ...
643E  E2           .     ...
643F  ED 69 14     .i.   SBC &1469
6442  1E EF 37     ..7   ASL &37EF,Y
6445  00           .     BRK
6446  40           @     RTI
6447  28           (     PLP
6448  D3           .     ...
6449  05 2D        .-    ORA &2D
644B  74           t     ...
644C  ED 05 EF     ...   SBC &EF05
644F  5E 53 E3     ^S.   LSR &E353,Y
6452  19 A5 30     ..0   ORA &30A5,Y
6455  05 17        ..    ORA &17
6457  A1 A8        ..    LDA (&A8,X)
6459  5F           _     ...
645A  21 05        !.    AND (&05,X)
645C  22           "     ...
645D  ED E2 B1     ...   SBC &B1E2
6460  62           b     ...
6461  02           .     ...
6462  64           d     ...
6463  65 6D        em    ADC &6D
6465  2C 12 CC     ,..   BIT &CC12
6468  6D E2 04     m..   ADC &04E2
646B  D3           .     ...
646C  53           S     ...
646D  A1 19        ..    LDA (&19,X)
646F  AB           .     ...
6470  A2 CD        ..    LDX #&CD
6472  8B           .     ...
6473  13           .     ...
6474  01 AF        ..    ORA (&AF,X)
6476  21 ED        !.    AND (&ED,X)
6478  51 94        Q.    EOR (&94),Y
647A  F5 29        .)    SBC &29,X
647C  39 2E F0     9..   AND &F02E,Y
647F  1A           .     ...
6480  5E 02 1E     ^..   LSR &1E02,Y
6483  7A           z     ...
6484  AD ED 39     ..9   LDA &39ED
6487  70 B1        p.    BCS &643A
6489  EE 03 B4     ...   INC &B403
648C  D6 8D        ..    DEC &8D,X
648E  53           S     ...
648F  21 C2        !.    AND (&C2,X)
6491  DE 8B 2D     ..-   DEC &2D8B,X
6494  ED 19 2F     ../   SBC &2F19
6497  2F           /     ...
6498  01 AF        ..    ORA (&AF,X)
649A  FF           .     ...
649B  3F           ?     ...
649C  53           S     ...
649D  00           .     BRK
649E  ED 25 06     .%.   SBC &0625
64A1  EF           .     ...
64A2  24 E2        $.    BIT &E2
64A4  2D ED ED     -..   AND &EDED
64A7  DE 5E 7B     .^{   DEC &7B5E,X
64AA  31 07        1.    AND (&07),Y
64AC  13           .     ...
64AD  CD D3 1B     ...   CMP &1BD3
64B0  D4           .     ...
64B1  CD 07 06     ...   CMP &0607
64B4  A2 6F        .o    LDX #&6F
64B6  A2 31        .1    LDX #&31
64B8  F0 06        ..    BEQ &64C0
64BA  F8           .     SED
64BB  62           b     ...
64BC  A1 53        .S    LDA (&53,X)
64BE  AA           .     TAX
64BF  00           .     BRK
64C0  64           d     ...
64C1  05 00        ..    ORA &00
64C3  25 0F        %.    AND &0F
64C5  6D 53 ED     mS.   ADC &ED53
64C8  D3           .     ...
64C9  19 13 93     ...   ORA &9313,Y
64CC  22           "     ...
64CD  D3           .     ...
64CE  22           "     ...
64CF  E1 05        ..    SBC (&05,X)
64D1  64           d     ...
64D2  65 2D        e-    ADC &2D
64D4  70 19        p.    BCS &64EF
64D6  62           b     ...
64D7  06 22        ."    ASL &22
64D9  63           c     ...
64DA  63           c     ...
64DB  BB           .     ...
64DC  64           d     ...
64DD  63           c     ...
64DE  53           S     ...
64DF  04           .     ...
64E0  22           "     ...
64E1  72           r     ...
64E2  63           c     ...
64E3  7E 64 63     ~dc   ROR &6364,X
64E6  64           d     ...
64E7  05 22        ."    ORA &22
64E9  65 5B        e[    ADC &5B
64EB  A1 C0        ..    LDA (&C0,X)
64ED  00           .     BRK
64EE  00           .     BRK
64EF  00           .     BRK
64F0  32           2     ...
64F1  11 80        ..    ORA (&80),Y
64F3  10 00        ..    BPL &64F5
64F5  00           .     BRK
64F6  00           .     BRK
64F7  20 06 08      ..   JSR &0806
64FA  00           .     BRK
64FB  00           .     BRK
64FC  01 8C        ..    ORA (&8C,X)
64FE  00           .     BRK
64FF  66 80        f.    ROR &80
6501  00           .     BRK
6502  00           .     BRK
6503  00           .     BRK
6504  01 02        ..    ORA (&02,X)
6506  08           .     PHP
6507  64           d     ...
6508  90 80        ..    BCC &648A
650A  00           .     BRK
650B  66 8C        f.    ROR &8C
650D  00           .     BRK
650E  00           .     BRK
650F  00           .     BRK
6510  56 A3        V.    LSR &A3,X
6512  C0 CA        ..    CPY #&CA
6514  00           .     BRK
6515  00           .     BRK
6516  00           .     BRK
6517  07           .     ...
6518  2D 66 00     -f.   AND &0066
651B  00           .     BRK
651C  00           .     BRK
651D  00           .     BRK
651E  00           .     BRK
651F  60           `     RTS
6520  C0 00        ..    CPY #&00
6522  00           .     BRK
6523  00           .     BRK
6524  01 0B        ..    ORA (&0B,X)
6526  88           .     DEY
6527  42           B     ...
6528  F0 3E        .>    BEQ &6568
652A  64           d     ...
652B  4C 3C 00     L<.   JMP &003C
652E  00           .     BRK
652F  00           .     BRK
6530  03           .     ...
6531  01 19        ..    ORA (&19,X)
6533  68           h     PLA
6534  00           .     BRK
6535  00           .     BRK
6536  13           .     ...
6537  21 2D        !-    AND (&2D,X)
6539  00           .     BRK
653A  00           .     BRK
653B  00           .     BRK
653C  0B           .     ...
653D  8D 00 40     ..@   STA &4000
6540  68           h     PLA
6541  00           .     BRK
6542  00           .     BRK
6543  00           .     BRK
6544  02           .     ...
6545  AB           .     ...
6546  00           .     BRK
6547  CB           .     ...
6548  F8           .     SED
6549  18           .     CLC
654A  90 4C        .L    BCC &6598
654C  DF           .     ...
654D  00           .     BRK
654E  00           .     BRK
654F  00           .     BRK
6550  46 23        F#    LSR &23
6552  00           .     BRK
6553  1C           .     ...
6554  00           .     BRK
6555  00           .     BRK
6556  37           7     ...
6557  07           .     ...
6558  06 00        ..    ASL &00
655A  00           .     BRK
655B  00           .     BRK
655C  CA           .     DEX
655D  35 04        5.    AND &04,X
655F  42           B     ...
6560  FC           .     ...
6561  80           .     ...
6562  00           .     BRK
6563  00           .     BRK
6564  13           .     ...
6565  19 0A E8     ...   ORA &E80A,Y
6568  74           t     ...
6569  99 83 1E     ...   STA &1E83,Y
656C  3C           <     ...
656D  C0 00        ..    CPY #&00
656F  00           .     BRK
6570  46 23        F#    LSR &23
6572  00           .     BRK
6573  0A           .     ASL A
6574  00           .     BRK
6575  00           .     BRK
6576  1F           .     ...
6577  21 00        !.    AND (&00,X)
6579  00           .     BRK
657A  00           .     BRK
657B  00           .     BRK
657C  CB           .     ...
657D  BD C5 63     ..c   LDA &63C5,X
6580  4F           O     ...
6581  C0 00        ..    CPY #&00
6583  00           .     BRK
6584  15 9F        ..    ORA &9F,X
6586  0B           .     ...
6587  E2           .     ...
6588  33           3     ...
6589  00           .     BRK
658A  87           .     ...
658B  78           x     SEI
658C  FF           .     ...
658D  0C           .     ...
658E  00           .     BRK
658F  00           .     BRK
6590  07           .     ...
6591  83           .     ...
6592  59 0E 00     Y..   EOR &000E,Y
6595  01 3F        .?    ORA (&3F,X)
6597  07           .     ...
6598  00           .     BRK
6599  00           .     BRK
659A  03           .     ...
659B  0F           .     ...
659C  4B           K     ...
659D  AD F5 7B     ..{   LDA &7BF5
65A0  6F           o     ...
65A1  E0 00        ..    CPX #&00
65A3  00           .     BRK
65A4  47           G     ...
65A5  FF           .     ...
65A6  26 C0        &.    ROL &C0
65A8  65 01        e.    ADC &01
65AA  96 C0        ..    STX &C0,Y
65AC  C7           .     ...
65AD  F4           .     ...
65AE  00           .     BRK
65AF  00           .     BRK
65B0  04           .     ...
65B1  02           .     ...
65B2  11 08        ..    ORA (&08),Y
65B4  00           .     BRK
65B5  03           .     ...
65B6  1F           .     ...
65B7  07           .     ...
65B8  00           .     BRK
65B9  00           .     BRK
65BA  0F           .     ...
65BB  0F           .     ...
65BC  4A           J     LSR A
65BD  25 B5        %.    AND &B5
65BF  DB           .     ...
65C0  FF           .     ...
65C1  AC 00 00     ...   LDY &0000
65C4  4F           O     ...
65C5  FF           .     ...
65C6  4E 80 61     N.a   LSR &6180
65C9  0B           .     ...
65CA  1E 00 FF     ...   ASL &FF00,Y
65CD  EF           .     ...
65CE  00           .     BRK
65CF  00           .     BRK
65D0  06 13        ..    ASL &13
65D2  11 5C        .\    ORA (&5C),Y
65D4  00           .     BRK
65D5  21 3F        !?    AND (&3F,X)
65D7  21 00        !.    AND (&00,X)
65D9  01 0F        ..    ORA (&0F,X)
65DB  0F           .     ...
65DC  4B           K     ...
65DD  AD A5 4B     ..K   LDA &4BA5
65E0  7A           z     ...
65E1  9E           .     ...
65E2  80           .     ...
65E3  00           .     BRK
65E4  37           7     ...
65E5  FB           .     ...
65E6  CE 80 F8     ...   DEC &F880
65E9  01 96        ..    ORA (&96,X)
65EB  E0 79        .y    CPX #&79
65ED  79 C0 00     y..   ADC &00C0,Y
65F0  06 13        ..    ASL &13
65F2  11 1E        ..    ORA (&1E),Y
65F4  00           .     BRK
65F5  07           .     ...
65F6  1F           .     ...
65F7  21 00        !.    AND (&00,X)
65F9  03           .     ...
65FA  1F           .     ...
65FB  2F           /     ...
65FC  4B           K     ...
65FD  AD 85 43     ..C   LDA &4385
6600  6F           o     ...
6601  7C           |     ...
6602  C0 00        ..    CPY #&00
6604  13           .     ...
6605  F9 8C 40     ..@   SBC &408C,Y
6608  E0 00        ..    CPX #&00
660A  87           .     ...
660B  3C           <     ...
660C  2F           /     ...
660D  3D CC 00     =..   ORA &00CC,X
6610  26 03        &.    ROL &03
6612  00           .     BRK
6613  8C 00 21     ..!   STY &2100
6616  3F           ?     ...
6617  07           .     ...
6618  00           .     BRK
6619  03           .     ...
661A  0E 0D 4A     ..J   ASL &4A0D
661D  25 04        %.    AND &04
661F  42           B     ...
6620  DF           .     ...
6621  4F           O     ...
6622  CA           .     DEX
6623  00           .     BRK
6624  13           .     ...
6625  F0 8C        ..    BEQ &65B3
6627  10 80        ..    BPL &65A9
6629  11 87        ..    ORA (&87),Y
662B  1E FF FF     ...   ASL &FFFF,Y
662E  3C           <     ...
662F  00           .     BRK
6630  04           .     ...
6631  03           .     ...
6632  28           (     PLP
6633  24 00        $.    BIT &00
6635  07           .     ...
6636  3F           ?     ...
6637  07           .     ...
6638  00           .     BRK
6639  07           .     ...
663A  0F           .     ...
663B  0F           .     ...
663C  0B           .     ...
663D  8D 00 40     ..@   STA &4000
6640  BD EF 9E     ...   LDA &9EEF,X
6643  00           .     BRK
6644  0D F0 8F     ...   ORA &8FF0
6647  00           .     BRK
6648  0C           .     ...
6649  10 80        ..    BPL &65CB
664B  84 96        ..    STY &96
664D  C7           .     ...
664E  F7           .     ...
664F  00           .     BRK
6650  04           .     ...
6651  06 68        .h    ASL &68
6653  30 00        0.    BMI &6655
6655  21 1F        !.    AND (&1F,X)
6657  21 00        !.    AND (&00,X)
6659  06 0B        ..    ASL &0B
665B  0D 00 00     ...   ORA &0000
665E  00           .     BRK
665F  40           @     RTI
6660  9F           .     ...
6661  3E 5E 80     >^.   ROL &805E,X
6664  15 F1        ..    ORA &F1,X
6666  AE 00 CC     ...   LDX &CC00
6669  32           2     ...
666A  32           2     ...
666B  00           .     BRK
666C  FF           .     ...
666D  FF           .     ...
666E  DE 80 40     ..@   DEC &4080,X
6671  40           @     RTI
6672  40           @     RTI
6673  10 00        ..    BPL &6675
6675  07           .     ...
6676  3F           ?     ...
6677  21 00        !.    AND (&00,X)
6679  11 44        .D    ORA (&44),Y
667B  22           "     ...
667C  03           .     ...
667D  0E 00 42     ..B   ASL &4200
6680  FF           .     ...
6681  A7           .     ...
6682  FC           .     ...
6683  84 37        .7    STY &37
6685  EB           .     ...
6686  CC 01 0E     ...   CPY &0E01
6689  00           .     BRK
668A  12           .     ...
668B  08           .     PHP
668C  B6 1E        ..    LDX &1E,Y
668E  8F           .     ...
668F  68           h     PLA
6690  60           `     RTS
6691  60           `     RTS
6692  00           .     BRK
6693  03           .     ...
6694  00           .     BRK
6695  21 3F        !?    AND (&3F,X)
6697  07           .     ...
6698  01 0F        ..    ORA (&0F,X)
669A  0F           .     ...
669B  0F           .     ...
669C  0E 0B 08     ...   ASL &080B
669F  41 A7        A.    EOR (&A7,X)
66A1  BF           .     ...
66A2  9F           .     ...
66A3  68           h     PLA
66A4  6F           o     ...
66A5  EF           .     ...
66A6  0F           .     ...
66A7  11 CA        ..    ORA (&CA),Y
66A9  00           .     BRK
66AA  25 0C        %.    AND &0C
66AC  FF           .     ...
66AD  FF           .     ...
66AE  FF           .     ...
66AF  8E 00 00     ...   STX &0000
66B2  00           .     BRK
66B3  CA           .     DEX
66B4  00           .     BRK
66B5  07           .     ...
66B6  1F           .     ...
66B7  07           .     ...
66B8  01 0F        ..    ORA (&0F,X)
66BA  0F           .     ...
66BB  0F           .     ...
66BC  88           .     DEY
66BD  88           .     DEY
66BE  88           .     DEY
66BF  62           b     ...
66C0  6F           o     ...
66C1  9F           .     ...
66C2  3F           ?     ...
66C3  F8           .     SED
66C4  07           .     ...
66C5  BF           .     ...
66C6  0D 03 2D     ..-   ORA &2D03
66C9  00           .     BRK
66CA  48           H     PHA
66CB  44           D     ...
66CC  69 C7        i.    ADC #&C7
66CE  78           x     SEI
66CF  BE 00 11     ...   LDX &1100,Y
66D2  91 06        ..    STA (&06),Y
66D4  00           .     BRK
66D5  21 3F        !?    AND (&3F,X)
66D7  07           .     ...
66D8  00           .     BRK
66D9  80           .     ...
66DA  00           .     BRK
66DB  90 00        ..    BCC &66DD
66DD  12           .     ...
66DE  C0 71        .q    CPY #&71
66E0  CF           .     ...
66E1  FF           .     ...
66E2  EF           .     ...
66E3  FE 11 9B     ...   INC &9B11,X
66E6  88           .     DEY
66E7  33           3     ...
66E8  ED 00 4B     ..K   SBC &4B00
66EB  0E 6D 6F     .mo   ASL &6F6D
66EE  3D 8F 00     =..   ORA &008F,X
66F1  23           #     ...
66F2  C0 0C        ..    CPY #&0C
66F4  00           .     BRK
66F5  21 3F        !?    AND (&3F,X)
66F7  21 30        !0    AND (&30,X)
66F9  E8           .     INX
66FA  30 B9        0.    BMI &66B5
66FC  0C           .     ...
66FD  25 E0        %.    AND &E0
66FF  50 6F        Po    BVC &6770
6701  8F           .     ...
6702  D6 AF        ..    DEC &AF,X
6704  01 8A        ..    ORA (&8A,X)
6706  08           .     PHP
6707  07           .     ...
6708  0F           .     ...
6709  08           .     PHP
670A  00           .     BRK
670B  00           .     BRK
670C  FF           .     ...
670D  FF           .     ...
670E  FF           .     ...
670F  FF           .     ...
6710  00           .     BRK
6711  01 19        ..    ORA (&19,X)
6713  1A           .     ...
6714  11 07        ..    ORA (&07),Y
6716  1F           .     ...
6717  21 73        !s    AND (&73,X)
6719  FC           .     ...
671A  73           s     ...
671B  BB           .     ...
671C  CE 25 C0     .%.   DEC &C025
671F  66 ED        f.    ROR &ED
6721  AF           .     ...
6722  CF           .     ...
6723  CB           .     ...
6724  00           .     BRK
6725  0B           .     ...
6726  8C FF 8F     ...   STY &8FFF
6729  1D FF FF     ...   ORA &FFFF,X
672C  3C           <     ...
672D  9E           .     ...
672E  C7           .     ...
672F  3C           <     ...
6730  00           .     BRK
6731  23           #     ...
6732  11 2A        .*    ORA (&2A),Y
6734  13           .     ...
6735  07           .     ...
6736  3F           ?     ...
6737  07           .     ...
6738  74           t     ...
6739  F2           .     ...
673A  74           t     ...
673B  B0 CE        ..    BCS &670B
673D  00           .     BRK
673E  31 06        1.    AND (&06),Y
6740  CF           .     ...
6741  FF           .     ...
6742  9F           .     ...
6743  DF           .     ...
6744  01 09        ..    ORA (&09,X)
6746  00           .     BRK
6747  07           .     ...
6748  0F           .     ...
6749  08           .     PHP
674A  DC           .     ...
674B  E0 FF        ..    CPX #&FF
674D  FF           .     ...
674E  FF           .     ...
674F  FF           .     ...
6750  00           .     BRK
6751  03           .     ...
6752  59 08 04     Y..   EOR &0408,Y
6755  21 3F        !?    AND (&3F,X)
6757  07           .     ...
6758  64           d     ...
6759  B2           .     ...
675A  64           d     ...
675B  90 ED        ..    BCC &674A
675D  FF           .     ...
675E  E2           .     ...
675F  FF           .     ...
6760  7F                ...
6761  BF           .     ...
6762  DF           .     ...
6763  7F                ...
6764  22           "     ...
6765  00           .     BRK
6766  88           .     DEY
6767  33           3     ...
6768  6F           o     ...
6769  11 DD        ..    ORA (&DD),Y
676B  FF           .     ...
676C  E3           .     ...
676D  3D 0F E3     =..   ORA &E30F,X
6770  00           .     BRK
6771  01 11        ..    ORA (&11,X)
6773  4C 17 21     L.!   JMP &2117
6776  1F           .     ...
6777  07           .     ...
6778  64           d     ...
6779  32           2     ...
677A  32           2     ...
677B  07           .     ...
677C  ED FF 80     ...   SBC &80FF
677F  06 7B        .{    ASL &7B
6781  3E 7F 1F     >.   ROL &1F7F,X
6784  74           t     ...
6785  11 C0        ..    ORA (&C0),Y
6787  03           .     ...
6788  07           .     ...
6789  00           .     BRK
678A  DC           .     ...
678B  E0 FF        ..    CPX #&FF
678D  FF           .     ...
678E  FF           .     ...
678F  FF           .     ...
6790  00           .     BRK
6791  02           .     ...
6792  11 7E        .~    ORA (&7E),Y
6794  0C           .     ...
6795  07           .     ...
6796  3F           ?     ...
6797  07           .     ...
6798  64           d     ...
6799  77           w     ...
679A  B0 27        .'    BCS &67C3
679C  EB           .     ...
679D  FF           .     ...
679E  EE FF 2F     ../   INC &2FFF
67A1  E7           .     ...
67A2  3F           ?     ...
67A3  BF           .     ...
67A4  40           @     RTI
67A5  10 00        ..    BPL &67A7
67A7  11 46        .F    ORA (&46),Y
67A9  11 DD        ..    ORA (&DD),Y
67AB  FF           .     ...
67AC  3C           <     ...
67AD  8F           .     ...
67AE  79 2D 00     y-.   ADC &002D,Y
67B1  07           .     ...
67B2  00           .     BRK
67B3  3C           <     ...
67B4  97           .     ...
67B5  07           .     ...
67B6  3F           ?     ...
67B7  21 64        !d    AND (&64,X)
67B9  72           r     ...
67BA  80           .     ...
67BB  05 EB        ..    ORA &EB
67BD  00           .     BRK
67BE  33           3     ...
67BF  06 7F        .    ASL &7F
67C1  3F           ?     ...
67C2  7E EF 60     ~.`   ROR &60EF,X
67C5  10 80        ..    BPL &6747
67C7  01 0E        ..    ORA (&0E,X)
67C9  00           .     BRK
67CA  CC 00 FF     ...   CPY &FF00
67CD  FF           .     ...
67CE  FF           .     ...
67CF  FF           .     ...
67D0  00           .     BRK
67D1  27           '     ...
67D2  00           .     BRK
67D3  0C           .     ...
67D4  0C           .     ...
67D5  21 1F        !.    AND (&1F,X)
67D7  21 FE        !.    AND (&FE,X)
67D9  00           .     BRK
67DA  20 07 E7      ..   JSR &E707
67DD  25 C0        %.    AND &C0
67DF  66 DF        f.    ROR &DF
67E1  FF           .     ...
67E2  CF           .     ...
67E3  4F           O     ...
67E4  70 10        p.    BCS &67F6
67E6  C0 00        ..    CPY #&00
67E8  CC 00 11     ...   CPY &1100
67EB  CC CB 6B     ..k   CPY &6BCB
67EE  D6 C7        ..    DEC &C7,X
67F0  08           .     PHP
67F1  0D 00 40     ..@   ORA &4000
67F4  97           .     ...
67F5  21 1F        !.    AND (&1F,X)
67F7  07           .     ...
67F8  F4           .     ...
67F9  20 20 27       '   JSR &2720
67FC  6F           o     ...
67FD  25 E0        %.    AND &E0
67FF  05 9E        ..    ORA &9E
6801  CF           .     ...
6802  C7           .     ...
6803  6D DC 33     m.3   ADC &33DC
6806  40           @     RTI
6807  11 00        ..    ORA (&00),Y
6809  00           .     BRK
680A  D1 88        ..    CMP (&88),Y
680C  87           .     ...
680D  E7           .     ...
680E  1E DE 18     ...   ASL &18DE,Y
6811  81 00        ..    STA (&00,X)
6813  60           `     RTS
6814  0C           .     ...
6815  07           .     ...
6816  3F           ?     ...
6817  07           .     ...
6818  00           .     BRK
6819  32           2     ...
681A  64           d     ...
681B  05 69        .i    ORA &69
681D  00           .     BRK
681E  00           .     BRK
681F  05 8F        ..    ORA &8F
6821  4F           O     ...
6822  5F           _     ...
6823  EF           .     ...
6824  8E 23 08     .#.   STX &0823
6827  C1 60        .`    CMP (&60,X)
6829  00           .     BRK
682A  00           .     BRK
682B  00           .     BRK
682C  FF           .     ...
682D  FF           .     ...
682E  FF           .     ...
682F  FF           .     ...
6830  98           .     TYA
6831  10 00        ..    BPL &6833
6833  00           .     BRK
6834  0C           .     ...
6835  07           .     ...
6836  3F           ?     ...
6837  07           .     ...
6838  64           d     ...
6839  32           2     ...
683A  32           2     ...
683B  06 6F        .o    ASL &6F
683D  88           .     DEY
683E  40           @     RTI
683F  20 DF FE      ..   JSR &FEDF
6842  FF           .     ...
6843  B7           .     ...
6844  0D 03 04     ...   ORA &0403
6847  61 C0        a.    ADC (&C0,X)
6849  8E 30 80     .0.   STX &8030
684C  A7           .     ...
684D  1E C7 4B     ..K   ASL &4BC7,Y
6850  90 10        ..    BCC &6862
6852  80           .     ...
6853  00           .     BRK
6854  97           .     ...
6855  07           .     ...
6856  1F           .     ...
6857  07           .     ...
6858  64           d     ...
6859  77           w     ...
685A  B0 00        ..    BCS &685C
685C  6F           o     ...
685D  08           .     PHP
685E  90 22        ."    BCC &6882
6860  F7           .     ...
6861  3F           ?     ...
6862  EF           .     ...
6863  3F           ?     ...
6864  8C 23 04     .#.   STY &0423
6867  01 11        ..    ORA (&11,X)
6869  4A           J     LSR A
686A  07           .     ...
686B  0C           .     ...
686C  FF           .     ...
686D  FF           .     ...
686E  FF           .     ...
686F  FF           .     ...
6870  88           .     DEY
6871  22           "     ...
6872  00           .     BRK
6873  00           .     BRK
6874  1F           .     ...
6875  21 1F        !.    AND (&1F,X)
6877  21 64        !d    AND (&64,X)
6879  72           r     ...
687A  80           .     ...
687B  20 6F 98      o.   JSR &986F
687E  B0 64        .d    BCS &68E4
6880  5F           _     ...
6881  B7           .     ...
6882  2F           /     ...
6883  EF           .     ...
6884  8F           .     ...
6885  AB           .     ...
6886  08           .     PHP
6887  11 11        ..    ORA (&11),Y
6889  ED F0 F7     ...   SBC &F7F0
688C  9E           .     ...
688D  C7           .     ...
688E  79 1E 08     y..   ADC &081E,Y
6891  74           t     ...
6892  00           .     BRK
6893  88           .     DEY
6894  0C           .     ...
6895  21 3F        !?    AND (&3F,X)
6897  21 E0        !.    AND (&E0,X)
6899  00           .     BRK
689A  30 E2        0.    BMI &687E
689C  6F           o     ...
689D  78           x     SEI
689E  70 BC        p.    BCS &685C
68A0  5F           _     ...
68A1  AF           .     ...
68A2  7B           {     ...
68A3  8F           .     ...
68A4  8B           .     ...
68A5  AB           .     ...
68A6  2E 9F 01     ...   ROL &019F
68A9  BD 00 00     ...   LDA &0000,X
68AC  FF           .     ...
68AD  FF           .     ...
68AE  FF           .     ...
68AF  FF           .     ...
68B0  88           .     DEY
68B1  40           @     RTI
68B2  11 C0        ..    ORA (&C0),Y
68B4  84 07        ..    STY &07
68B6  3F           ?     ...
68B7  07           .     ...
68B8  E8           .     INX
68B9  20 73 EE      s.   JSR &EE73
68BC  6F           o     ...
68BD  7C           |     ...
68BE  A0 06        ..    LDY #&06
68C0  CF           .     ...
68C1  FF           .     ...
68C2  6F           o     ...
68C3  ED CC 22     .."   SBC &22CC
68C6  3F           ?     ...
68C7  99 99 2F     ../   STA &2F99,Y
68CA  73           s     ...
68CB  EE 7B 5A     .{Z   INC &5A7B
68CE  8F           .     ...
68CF  C7           .     ...
68D0  80           .     ...
68D1  60           `     RTS
68D2  10 00        ..    BPL &68D4
68D4  1F           .     ...
68D5  07           .     ...
68D6  1F           .     ...
68D7  07           .     ...
68D8  C0 3A        .:    CPY #&3A
68DA  30 E0        0.    BMI &68BC
68DC  6F           o     ...
68DD  3C           <     ...
68DE  04           .     ...
68DF  9C           .     ...
68E0  8F           .     ...
68E1  7D CF F7     }..   ADC &F7CF,X
68E4  37           7     ...
68E5  11 11        ..    ORA (&11),Y
68E7  FF           .     ...
68E8  99 0F 30     ..0   STA &300F,Y
68EB  C4 E3        ..    CPY &E3
68ED  0F           .     ...
68EE  1E E7 08     ...   ASL &08E7,Y
68F1  70 10        p.    BCS &6903
68F3  80           .     ...
68F4  00           .     BRK
68F5  11 EE        ..    ORA (&EE),Y
68F7  0F           .     ...
68F8  01 3A        .:    ORA (&3A,X)
68FA  04           .     ...
68FB  20 6F D8      o.   JSR &D86F
68FE  A0 0E        ..    LDY #&0E
6900  FF           .     ...
6901  C7           .     ...
6902  EF           .     ...
6903  5F           _     ...
6904  07           .     ...
6905  09 DD        ..    ORA #&DD
6907  99 88 9F     ...   STA &9F88,Y
690A  00           .     BRK
690B  00           .     BRK
690C  FF           .     ...
690D  FF           .     ...
690E  FF           .     ...
690F  FF           .     ...
6910  88           .     DEY
6911  DC           .     ...
6912  10 C0        ..    BPL &68D4
6914  00           .     BRK
6915  11 EE        ..    ORA (&EE),Y
6917  0F           .     ...
6918  1B           .     ...
6919  3A           :     ...
691A  06 0E        ..    ASL &0E
691C  6F           o     ...
691D  1C           .     ...
691E  C0 04        ..    CPY #&04
6920  D7           .     ...
6921  6F           o     ...
6922  7F                ...
6923  4F           O     ...
6924  07           .     ...
6925  0D 0C 9F     ...   ORA &9F0C
6928  00           .     BRK
6929  EE 73 EE     .s.   INC &EE73
692C  3C           <     ...
692D  9E           .     ...
692E  E3           .     ...
692F  1E 0C 8E     ...   ASL &8E0C,Y
6932  33           3     ...
6933  40           @     RTI
6934  00           .     BRK
6935  01 0E        ..    ORA (&0E,X)
6937  44           D     ...
6938  0A           .     ASL A
6939  3A           :     ...
693A  04           .     ...
693B  0E 6F BC     .o.   ASL &BC6F
693E  80           .     ...
693F  2A           *     ROL A
6940  1F           .     ...
6941  FF           .     ...
6942  FD CF 07     ...   SBC &07CF,X
6945  0D 08 00     ...   ORA &0008
6948  00           .     BRK
6949  5C           \     ...
694A  30 CC        0.    BMI &6918
694C  FF           .     ...
694D  FF           .     ...
694E  FF           .     ...
694F  FF           .     ...
6950  CC 0D 23     ..#   CPY &230D
6953  08           .     PHP
6954  00           .     BRK
6955  11 EE        ..    ORA (&EE),Y
6957  0B           .     ...
6958  0B           .     ...
6959  3A           :     ...
695A  02           .     ...
695B  4E 6F E8     No.   LSR &E86F
695E  80           .     ...
695F  9F           .     ...
6960  BF           .     ...
6961  BD 9F FF     ...   LDA &FF9F,X
6964  0E 81 08     ...   ASL &0881
6967  00           .     BRK
6968  00           .     BRK
6969  2C 30 C4     ,0.   BIT &C430
696C  4F           O     ...
696D  79 0F E3     y..   ADC &E30F,Y
6970  C0 8D        ..    CPY #&8D
6972  03           .     ...
6973  04           .     ...
6974  00           .     BRK
6975  05 0E        ..    ORA &0E
6977  0F           .     ...
6978  1B           .     ...
6979  3A           :     ...
697A  06 0A        ..    ASL &0A
697C  6F           o     ...
697D  5F           _     ...
697E  48           H     PHA
697F  03           .     ...
6980  EF           .     ...
6981  0F           .     ...
6982  9F           .     ...
6983  7B           {     ...
6984  0C           .     ...
6985  C5 08        ..    CMP &08
6987  00           .     BRK
6988  00           .     BRK
6989  6E 30 CC     n0.   ROR &CC30
698C  FF           .     ...
698D  FF           .     ...
698E  FF           .     ...
698F  FF           .     ...
6990  8C 8E 23     ..#   STY &238E
6993  00           .     BRK
6994  00           .     BRK
6995  04           .     ...
6996  00           .     BRK
6997  0F           .     ...
6998  0A           .     ASL A
6999  2A           *     ROL A
699A  0E 0E 6F     ..o   ASL &6F0E
699D  1F           .     ...
699E  0C           .     ...
699F  06 7B        .{    ASL &7B
69A1  2F           /     ...
69A2  FF           .     ...
69A3  2F           /     ...
69A4  80           .     ...
69A5  C1 00        ..    CMP (&00,X)
69A7  00           .     BRK
69A8  00           .     BRK
69A9  2C 00 00     ,..   BIT &0000
69AC  3D BC 79     =.y   ORA &79BC,X
69AF  0F           .     ...
69B0  88           .     DEY
69B1  8F           .     ...
69B2  AB           .     ...
69B3  2E 00 1D     ...   ROL &1D00
69B6  EE 78 09     .x.   INC &0978
69B9  09 4E        .N    ORA #&4E
69BB  4E 6F EF     No.   LSR &EF6F
69BE  4E 40 1F     N@.   LSR &1F40
69C1  FF           .     ...
69C2  EB           .     ...
69C3  2F           /     ...
69C4  C4 10        ..    CPY &10
69C6  00           .     BRK
69C7  00           .     BRK
69C8  00           .     BRK
69C9  5C           \     ...
69CA  33           3     ...
69CB  CC 3C 8F     .<.   CPY &8F3C
69CE  7D 3C C8     }<.   ADC &C83C,X
69D1  8B           .     ...
69D2  AA           .     TAX
69D3  2E 00 0D     ...   ROL &0D00
69D6  0E 08 0C     ...   ASL &0C08
69D9  03           .     ...
69DA  0A           .     ASL A
69DB  0A           .     ASL A
69DC  6F           o     ...
69DD  8F           .     ...
69DE  DF           .     ...
69DF  60           `     RTS
69E0  FF           .     ...
69E1  BD 3F 6F     .?o   LDA &6F3F,X
69E4  C0 10        ..    CPY #&10
69E6  88           .     DEY
69E7  00           .     BRK
69E8  00           .     BRK
69E9  00           .     BRK
69EA  30 CC        0.    BMI &69B8
69EC  FF           .     ...
69ED  FF           .     ...
69EE  FF           .     ...
69EF  FF           .     ...
69F0  CC 44 33     .D3   CPY &3344
69F3  00           .     BRK
69F4  01 08        ..    ORA (&08,X)
69F6  00           .     BRK
69F7  0F           .     ...
69F8  0E 07 0E     ...   ASL &0E07
69FB  0E F0 F0     ...   ASL &F0F0
69FE  F0 C0        ..    BEQ &69C0
6A00  BD 1F 1F     ...   LDA &1F1F,X
6A03  FF           .     ...
6A04  00           .     BRK
6A05  10 80        ..    BPL &6987
6A07  00           .     BRK
6A08  00           .     BRK
6A09  00           .     BRK
6A0A  30 CC        0.    BMI &69D8
6A0C  E3           .     ...
6A0D  1E 8F E3     ...   ASL &E38F,Y
6A10  48           H     PHA
6A11  37           7     ...
6A12  01 CC        ..    ORA (&CC,X)
6A14  01 5D        .]    ORA (&5D,X)
6A16  EE 78 2F     .x/   INC &2F78
6A19  27           '     ...
6A1A  4E 4E 6F     NNo   LSR &6F4E
6A1D  FF           .     ...
6A1E  EF           .     ...
6A1F  EC 9F 7F     ..   CPX &7F9F
6A22  DF           .     ...
6A23  3D 00 88     =..   ORA &8800,X
6A26  00           .     BRK
6A27  00           .     BRK
6A28  00           .     BRK
6A29  00           .     BRK
6A2A  30 CC        0.    BMI &69F8
6A2C  FF           .     ...
6A2D  FF           .     ...
6A2E  FF           .     ...
6A2F  FF           .     ...
6A30  88           .     DEY
6A31  07           .     ...
6A32  01 0E        ..    ORA (&0E,X)
6A34  03           .     ...
6A35  01 0E        ..    ORA (&0E,X)
6A37  08           .     PHP
6A38  0D 05 0A     ...   ORA &0A05
6A3B  0A           .     ASL A
6A3C  6F           o     ...
6A3D  FF           .     ...
6A3E  EF           .     ...
6A3F  EC DF DE     ...   CPX &DEDF
6A42  FF           .     ...
6A43  8F           .     ...
6A44  22           "     ...
6A45  91 40        .@    STA (&40),Y
6A47  40           @     RTI
6A48  00           .     BRK
6A49  00           .     BRK
6A4A  30 C4        0.    BMI &6A10
6A4C  0F           .     ...
6A4D  C7           .     ...
6A4E  79 2D C4     y-.   ADC &C42D,Y
6A51  03           .     ...
6A52  01 0E        ..    ORA (&0E,X)
6A54  03           .     ...
6A55  C4 01        ..    CPY &01
6A57  0F           .     ...
6A58  0F           .     ...
6A59  07           .     ...
6A5A  0E 0E 6F     ..o   ASL &6F0E
6A5D  FF           .     ...
6A5E  EF           .     ...
6A5F  DE 7F 4F     .O   DEC &4F7F,X
6A62  CB           .     ...
6A63  EF           .     ...
6A64  20 54 40      T@   JSR &4054
6A67  41 00        A.    EOR (&00,X)
6A69  00           .     BRK
6A6A  30 CC        0.    BMI &6A38
6A6C  FF           .     ...
6A6D  FF           .     ...
6A6E  FF           .     ...
6A6F  FF           .     ...
6A70  CE CB 63     ..c   DEC &63CB
6A73  0E 06 00     ...   ASL &0006
6A76  03           .     ...
6A77  F0 0A        ..    BEQ &6A83
6A79  02           .     ...
6A7A  0A           .     ASL A
6A7B  0A           .     ASL A
6A7C  6F           o     ...
6A7D  FF           .     ...
6A7E  EF           .     ...
6A7F  DE 6F 6F     .oo   DEC &6F6F,X
6A82  8F           .     ...
6A83  BF           .     ...
6A84  45 42        EB    EOR &42
6A86  61 C3        a.    ADC (&C3,X)
6A88  AC 85 30     ..0   LDY &3085
6A8B  CC 6B 79     .ky   CPY &796B
6A8E  0F           .     ...
6A8F  C7           .     ...
6A90  4A           J     LSR A
6A91  C3           .     ...
6A92  61 20        a     ADC (&20,X)
6A94  16 D5        ..    ASL &D5,X
6A96  8F           .     ...
6A97  00           .     BRK
6A98  55 55        UU    EOR &55,X
6A9A  55 55        UU    EOR &55,X
6A9C  6F           o     ...
6A9D  FF           .     ...
6A9E  EF           .     ...
6A9F  BE FF A7     ...   LDX &A7FF,Y
6AA2  FF           .     ...
6AA3  BD 61 00     .a.   LDA &0061,X
6AA6  A9 81        ..    LDA #&81
6AA8  7F                ...
6AA9  CE 30 CC     .0.   DEC &CC30
6AAC  7F                ...
6AAD  FF           .     ...
6AAE  FF           .     ...
6AAF  FF           .     ...
6AB0  CC 90 40     ..@   CPY &4090
6AB3  31 0E        1.    AND (&0E),Y
6AB5  01 0F        ..    ORA (&0F,X)
6AB7  0F           .     ...
6AB8  0F           .     ...
6AB9  0F           .     ...
6ABA  0F           .     ...
6ABB  0F           .     ...
6ABC  6F           o     ...
6ABD  FF           .     ...
6ABE  EF           .     ...
6ABF  BE 3D BF     .=.   LDX &BF3D,Y
6AC2  DF           .     ...
6AC3  9F           .     ...
6AC4  20 B8 01      ..   JSR &01B8
6AC7  03           .     ...
6AC8  88           .     DEY
6AC9  07           .     ...
6ACA  30 CC        0.    BMI &6A98
6ACC  CF           .     ...
6ACD  C7           .     ...
6ACE  B5 3C        .<    LDA &3C,X
6AD0  C6 10        ..    DEC &10
6AD2  88           .     DEY
6AD3  30 0F        0.    BMI &6AE4
6AD5  0F           .     ...
6AD6  0F           .     ...
6AD7  0F           .     ...
6AD8  0F           .     ...
6AD9  0F           .     ...
6ADA  0F           .     ...
6ADB  0F           .     ...
6ADC  F0 F0        ..    BEQ &6ACE
6ADE  F0 7E        .~    BEQ &6B5E
6AE0  8F           .     ...
6AE1  EF           .     ...
6AE2  4F           O     ...
6AE3  FF           .     ...
6AE4  89           .     ...
6AE5  A4 99        ..    LDY &99
6AE7  00           .     BRK
6AE8  CC CE 30     ..0   CPY &30CE
6AEB  C4 F7        ..    CPY &F7
6AED  FF           .     ...
6AEE  FF           .     ...
6AEF  CE 00 10     ...   DEC &1000
6AF2  80           .     ...
6AF3  00           .     BRK
6AF4  0F           .     ...
6AF5  0F           .     ...
6AF6  0F           .     ...
6AF7  0F           .     ...
6AF8  0F           .     ...
6AF9  07           .     ...
6AFA  0E 0F 00     ...   ASL &000F
6AFD  30 00        0.    BMI &6AFF
6AFF  02           .     ...
6B00  F0 F2        ..    BEQ &6AF4
6B02  F3           .     ...
6B03  F4           .     ...
6B04  A0 90        ..    LDY #&90
6B06  80           .     ...
6B07  00           .     BRK
6B08  77           w     ...
6B09  CD 30 CC     .0.   CMP &CC30
6B0C  B5 0F        ..    LDA &0F,X
6B0E  E3           .     ...
6B0F  68           h     PLA
6B10  00           .     BRK
6B11  00           .     BRK
6B12  00           .     BRK
6B13  10 0F        ..    BPL &6B24
6B15  0F           .     ...
6B16  0F           .     ...
6B17  0F           .     ...
6B18  0F           .     ...
6B19  07           .     ...
6B1A  19 1E 00     ...   ORA &001E,Y
6B1D  31 00        1.    AND (&00),Y
6B1F  55 60        U`    EOR &60,X
6B21  F0 70        .p    BEQ &6B93
6B23  E0 51        .Q    CPX #&51
6B25  40           @     RTI
6B26  11 22        ."    ORA (&22),Y
6B28  0F           .     ...
6B29  0F           .     ...
6B2A  30 CC        0.    BMI &6AF8
6B2C  79 AD 7B     y.{   ADC &7BAD,Y
6B2F  0C           .     ...
6B30  00           .     BRK
6B31  00           .     BRK
6B32  00           .     BRK
6B33  10 0C        ..    BPL &6B41
6B35  03           .     ...
6B36  00           .     BRK
6B37  00           .     BRK
6B38  0E 02 47     ..G   ASL &4702
6B3B  69 00        i.    ADC #&00
6B3D  20 11 20      .    JSR &2011
6B40  40           @     RTI
6B41  A0 20        .     LDY #&20
6B43  40           @     RTI
6B44  12           .     ...
6B45  39 32 31     921   AND &3132,Y
6B48  F0 6F        .o    BEQ &6BB9
6B4A  30 C4        0.    BMI &6B10
6B4C  FF           .     ...
6B4D  FF           .     ...
6B4E  8F           .     ...
6B4F  C0 00        ..    CPY #&00
6B51  00           .     BRK
6B52  00           .     BRK
6B53  30 3C        0<    BMI &6B91
6B55  C3           .     ...
6B56  F0 F0        ..    BEQ &6B48
6B58  19 55 1E     .U.   ORA &1E55,Y
6B5B  83           .     ...
6B5C  00           .     BRK
6B5D  02           .     ...
6B5E  00           .     BRK
6B5F  E0 00        ..    CPX #&00
6B61  2B           +     ...
6B62  04           .     ...
6B63  00           .     BRK
6B64  22           "     ...
6B65  C6 31        .1    DEC &31
6B67  3E 00 F6     >..   ROL &F600,X
6B6A  30 CC        0.    BMI &6B38
6B6C  2F           /     ...
6B6D  6B           k     ...
6B6E  DF           .     ...
6B6F  88           .     DEY
6B70  00           .     BRK
6B71  00           .     BRK
6B72  00           .     BRK
6B73  21 0F        !.    AND (&0F,X)
6B75  0F           .     ...
6B76  0F           .     ...
6B77  0F           .     ...
6B78  47           G     ...
6B79  0F           .     ...
6B7A  69 4F        iO    ADC #&4F
6B7C  00           .     BRK
6B7D  06 01        ..    ASL &01
6B7F  51 00        Q.    EOR (&00),Y
6B81  22           "     ...
6B82  09 44        .D    ORA #&44
6B84  10 50        .P    BPL &6BD6
6B86  33           3     ...
6B87  3F           ?     ...
6B88  06 6F        .o    ASL &6F
6B8A  30 CC        0.    BMI &6B58
6B8C  EF           .     ...
6B8D  6B           k     ...
6B8E  5A           Z     ...
6B8F  80           .     ...
6B90  00           .     BRK
6B91  00           .     BRK
6B92  00           .     BRK
6B93  61 00        a.    ADC (&00,X)
6B95  06 00        ..    ASL &00
6B97  00           .     BRK
6B98  0F           .     ...
6B99  1E 87 0F     ...   ASL &0F87,Y
6B9C  00           .     BRK
6B9D  0E C0 C0     ...   ASL &C0C0
6BA0  11 7F        .    ORA (&7F),Y
6BA2  26 44        &D    ROL &44
6BA4  00           .     BRK
6BA5  28           (     PLP
6BA6  33           3     ...
6BA7  33           3     ...
6BA8  60           `     RTS
6BA9  0F           .     ...
6BAA  30 CC        0.    BMI &6B78
6BAC  7F                ...
6BAD  FF           .     ...
6BAE  CF           .     ...
6BAF  00           .     BRK
6BB0  00           .     BRK
6BB1  00           .     BRK
6BB2  00           .     BRK
6BB3  43           C     ...
6BB4  F0 96        ..    BEQ &6B4C
6BB6  F0 F0        ..    BEQ &6BA8
6BB8  0F           .     ...
6BB9  69 0F        i.    ADC #&0F
6BBB  0E 01 0D     ...   ASL &0D01
6BBE  EA           .     NOP
6BBF  82           .     ...
6BC0  15 55        .U    ORA &55,X
6BC2  67           g     ...
6BC3  4C 10 0C     L..   JMP &0C10
6BC6  11 22        ."    ORA (&22),Y
6BC8  00           .     BRK
6BC9  44           D     ...
6BCA  30 C4        0.    BMI &6B90
6BCC  96 C7        ..    STX &C7,Y
6BCE  78           x     SEI
6BCF  00           .     BRK
6BD0  00           .     BRK
6BD1  00           .     BRK
6BD2  00           .     BRK
6BD3  43           C     ...
6BD4  0F           .     ...
6BD5  0F           .     ...
6BD6  0F           .     ...
6BD7  0F           .     ...
6BD8  1E 83 0F     ...   ASL &0F83,Y
6BDB  1B           .     ...
6BDC  67           g     ...
6BDD  0B           .     ...
6BDE  50 C0        P.    BVC &6BA0
6BE0  33           3     ...
6BE1  DF           .     ...
6BE2  EF           .     ...
6BE3  EE 00 08     ...   INC &0800
6BE6  00           .     BRK
6BE7  00           .     BRK
6BE8  0F           .     ...
6BE9  CD 30 CC     .0.   CMP &CC30
6BEC  FF           .     ...
6BED  FF           .     ...
6BEE  CA           .     DEX
6BEF  00           .     BRK
6BF0  00           .     BRK
6BF1  00           .     BRK
6BF2  00           .     BRK
6BF3  A5 00        ..    LDA &00
6BF5  0C           .     ...
6BF6  00           .     BRK
6BF7  03           .     ...
6BF8  69 4F        iO    ADC #&4F
6BFA  0E 4D 46     .MF   ASL &464D
6BFD  00           .     BRK
6BFE  10 22        ."    BPL &6C22
6C00  AA           .     TAX
6C01  9D AA AA     ...   STA &AAAA,X
6C04  00           .     BRK
6C05  08           .     PHP
6C06  55 00        U.    EOR &00,X
6C08  09 F0        ..    ORA #&F0
6C0A  30 CC        0.    BMI &6BD8
6C0C  2D 3C E8     -<.   AND &E83C
6C0F  00           .     BRK
6C10  00           .     BRK
6C11  00           .     BRK
6C12  10 87        ..    BPL &6B9B
6C14  F0 3C        .<    BEQ &6C52
6C16  F0 C3        ..    BEQ &6BDB
6C18  87           .     ...
6C19  0F           .     ...
6C1A  1B           .     ...
6C1B  07           .     ...
6C1C  4D 2E 10     M..   EOR &102E
6C1F  80           .     ...
6C20  EF           .     ...
6C21  17           .     ...
6C22  23           #     ...
6C23  BF           .     ...
6C24  65 11        e.    ADC &11
6C26  60           `     RTS
6C27  00           .     BRK
6C28  69 49        iI    ADC #&49
6C2A  30 CC        0.    BMI &6BF8
6C2C  EF           .     ...
6C2D  1E 0C 00     ...   ASL &000C,Y
6C30  00           .     BRK
6C31  00           .     BRK
6C32  10 D7        ..    BPL &6C0B
6C34  0F           .     ...
6C35  0F           .     ...
6C36  0F           .     ...
6C37  0F           .     ...
6C38  0F           .     ...
6C39  0E 4D 0C     .M.   ASL &0C4D
6C3C  8F           .     ...
6C3D  2E 30 44     .0D   ROL &4430
6C40  46 0E        F.    LSR &0E
6C42  37           7     ...
6C43  99 33 8A     .3.   STA &8A33,Y
6C46  B0 88        ..    BCS &6BD0
6C48  69 6E        in    ADC #&6E
6C4A  00           .     BRK
6C4B  00           .     BRK
6C4C  7B           {     ...
6C4D  CF           .     ...
6C4E  C0 00        ..    CPY #&00
6C50  00           .     BRK
6C51  00           .     BRK
6C52  30 7F        0    BMI &6CD3
6C54  0F           .     ...
6C55  0F           .     ...
6C56  0F           .     ...
6C57  0F           .     ...
6C58  0F           .     ...
6C59  1B           .     ...
6C5A  07           .     ...
6C5B  00           .     BRK
6C5C  8F           .     ...
6C5D  00           .     BRK
6C5E  20 00 0F      ..   JSR &0F00
6C61  07           .     ...
6C62  1B           .     ...
6C63  06 55        .U    ASL &55
6C65  9D 55 02     .U.   STA &0255,X
6C68  0F           .     ...
6C69  08           .     PHP
6C6A  70 EE        p.    BCS &6C5A
6C6C  EF           .     ...
6C6D  6F           o     ...
6C6E  88           .     DEY
6C6F  00           .     BRK
6C70  00           .     BRK
6C71  00           .     BRK
6C72  30 7B        0{    BMI &6CEF
6C74  0A           .     ASL A
6C75  0D 0A 0D     ...   ORA &0D0A
6C78  0E 4D 0C     .M.   ASL &0C4D
6C7B  00           .     BRK
6C7C  CE 00 00     ...   DEC &0000
6C7F  44           D     ...
6C80  0B           .     ...
6C81  06 1F        ..    ASL &1F
6C83  0B           .     ...
6C84  66 0A        f.    ROR &0A
6C86  FA           .     ...
6C87  27           '     ...
6C88  09 01        ..    ORA #&01
6C8A  00           .     BRK
6C8B  AC 2D 5E     .-^   LDY &5E2D
6C8E  80           .     ...
6C8F  00           .     BRK
6C90  00           .     BRK
6C91  00           .     BRK
6C92  21 2F        !/    AND (&2F,X)
6C94  55 22        U"    EOR &22,X
6C96  55 22        U"    EOR &22,X
6C98  1B           .     ...
6C99  07           .     ...
6C9A  00           .     BRK
6C9B  00           .     BRK
6C9C  20 00 00      ..   JSR &0000
6C9F  22           "     ...
6CA0  30 01        0.    BMI &6CA3
6CA2  08           .     PHP
6CA3  11 33        .3    ORA (&33),Y
6CA5  8C A0 FD     ...   STY &FDA0
6CA8  09 21        .!    ORA #&21
6CAA  91 3D        .=    STA (&3D),Y
6CAC  F3           .     ...
6CAD  EF           .     ...
6CAE  00           .     BRK
6CAF  00           .     BRK
6CB0  00           .     BRK
6CB1  00           .     BRK
6CB2  53           S     ...
6CB3  A7           .     ...
6CB4  0F           .     ...
6CB5  0F           .     ...
6CB6  0F           .     ...
6CB7  0F           .     ...
6CB8  4D 0C 00     M..   EOR &000C
6CBB  00           .     BRK
6CBC  E0 00        ..    CPX #&00
6CBE  00           .     BRK
6CBF  22           "     ...
6CC0  43           C     ...
6CC1  0B           .     ...
6CC2  0C           .     ...
6CC3  32           2     ...
6CC4  80           .     ...
6CC5  19 50 27     .P'   ORA &2750,Y
6CC8  69 25        i%    ADC #&25
6CCA  91 0F        ..    STA (&0F),Y
6CCC  EF           .     ...
6CCD  3C           <     ...
6CCE  00           .     BRK
6CCF  00           .     BRK
6CD0  00           .     BRK
6CD1  00           .     BRK
6CD2  53           S     ...
6CD3  AF           .     ...
6CD4  0F           .     ...
6CD5  0F           .     ...
6CD6  0F           .     ...
6CD7  0F           .     ...
6CD8  07           .     ...
6CD9  00           .     BRK
6CDA  00           .     BRK
6CDB  00           .     BRK
6CDC  C0 00        ..    CPY #&00
6CDE  00           .     BRK
6CDF  01 04        ..    ORA (&04,X)
6CE1  82           .     ...
6CE2  44           D     ...
6CE3  20 00 04      ..   JSR &0400
6CE6  55 02        U.    EOR &02,X
6CE8  6F           o     ...
6CE9  3D 80 0E     =..   ORA &0E80,X
6CEC  B4 2E        ..    LDY &2E
6CEE  00           .     BRK
6CEF  00           .     BRK
6CF0  00           .     BRK
6CF1  00           .     BRK
6CF2  A7           .     ...
6CF3  EF           .     ...
6CF4  05 0F        ..    ORA &0F
6CF6  0F           .     ...
6CF7  0A           .     ASL A
6CF8  0C           .     ...
6CF9  00           .     BRK
6CFA  00           .     BRK
6CFB  00           .     BRK
6CFC  80           .     ...
6CFD  00           .     BRK
6CFE  00           .     BRK
6CFF  88           .     DEY
6D00  06 03        ..    ASL &03
6D02  00           .     BRK
6D03  30 00        0.    BMI &6D05
6D05  24 24        $$    BIT &24
6D07  24 6F        $o    BIT &6F
6D09  2C 91 8C     ,..   BIT &8C91
6D0C  FF           .     ...
6D0D  68           h     PLA
6D0E  00           .     BRK
6D0F  00           .     BRK
6D10  00           .     BRK
6D11  10 A5        ..    BPL &6CB8
6D13  7F                ...
6D14  84 AA        ..    STY &AA
6D16  55 12        U.    EOR &12,X
6D18  08           .     PHP
6D19  10 4C        .L    BPL &6D67
6D1B  00           .     BRK
6D1C  E8           .     INX
6D1D  00           .     BRK
6D1E  11 C0        ..    ORA (&C0),Y
6D20  07           .     ...
6D21  0B           .     ...
6D22  0C           .     ...
6D23  30 80        0.    BMI &6CA5
6D25  24 FF        $.    BIT &FF
6D27  24 69        $i    BIT &69
6D29  37           7     ...
6D2A  3A           :     ...
6D2B  0C           .     ...
6D2C  6B           k     ...
6D2D  4C 00 00     L..   JMP &0000
6D30  00           .     BRK
6D31  01 0F        ..    ORA (&0F,X)
6D33  FF           .     ...
6D34  84 00        ..    STY &00
6D36  00           .     BRK
6D37  12           .     ...
6D38  08           .     PHP
6D39  32           2     ...
6D3A  2E 00 44     ..D   ROL &4400
6D3D  00           .     BRK
6D3E  10 00        ..    BPL &6D40
6D40  00           .     BRK
6D41  00           .     BRK
6D42  00           .     BRK
6D43  66 80        f.    ROR &80
6D45  00           .     BRK
6D46  F6 24        .$    INC &24,X
6D48  09 33        .3    ORA #&33
6D4A  47           G     ...
6D4B  07           .     ...
6D4C  FF           .     ...
6D4D  C0 00        ..    CPY #&00
6D4F  00           .     BRK
6D50  00           .     BRK
6D51  10 6F        .o    BPL &6DC2
6D53  8F           .     ...
6D54  85 0F        ..    STA &0F
6D56  0F           .     ...
6D57  1A           .     ...
6D58  2E 03 2E     ...   ROL &2E03
6D5B  00           .     BRK
6D5C  00           .     BRK
6D5D  00           .     BRK
6D5E  10 80        ..    BPL &6CE0
6D60  71 9A        q.    ADC (&9A),Y
6D62  0C           .     ...
6D63  47           G     ...
6D64  00           .     BRK
6D65  FB           .     ...
6D66  64           d     ...
6D67  99 09 22     .."   STA &2209,Y
6D6A  47           G     ...
6D6B  09 A5        ..    ORA #&A5
6D6D  08           .     PHP
6D6E  00           .     BRK
6D6F  00           .     BRK
6D70  00           .     BRK
6D71  30 7F        0    BMI &6DF2
6D73  DF           .     ...
6D74  87           .     ...
6D75  0B           .     ...
6D76  0D 1E 17     ...   ORA &171E
6D79  01 0C        ..    ORA (&0C,X)
6D7B  00           .     BRK
6D7C  00           .     BRK
6D7D  00           .     BRK
6D7E  10 C0        ..    BPL &6D40
6D80  A7           .     ...
6D81  12           .     ...
6D82  28           (     PLP
6D83  06 19        ..    ASL &19
6D85  FD 80 F6     ...   SBC &F680,X
6D88  0F           .     ...
6D89  02           .     ...
6D8A  47           G     ...
6D8B  2E 5E 80     .^.   ROL &805E
6D8E  00           .     BRK
6D8F  00           .     BRK
6D90  00           .     BRK
6D91  30 7B        0{    BMI &6E0E
6D93  F5 83        ..    SBC &83,X
6D95  49 29        I)    EOR #&29
6D97  1C           .     ...
6D98  21 88        !.    AND (&88,X)
6D9A  6E C1 00     n..   ROR &00C1
6D9D  00           .     BRK
6D9E  33           3     ...
6D9F  40           @     RTI
6DA0  AA           .     TAX
6DA1  52           R     ...
6DA2  70 46        pF    BCS &6DEA
6DA4  18           .     CLC
6DA5  FF           .     ...
6DA6  88           .     DEY
6DA7  64           d     ...
6DA8  0F           .     ...
6DA9  22           "     ...
6DAA  23           #     ...
6DAB  A6 9F        ..    LDX &9F
6DAD  00           .     BRK
6DAE  00           .     BRK
6DAF  00           .     BRK
6DB0  00           .     BRK
6DB1  53           S     ...
6DB2  3F           ?     ...
6DB3  7F                ...
6DB4  C9 6C        .l    CMP #&6C
6DB6  63           c     ...
6DB7  39 47 88     9G.   AND &8847,Y
6DBA  6A           j     ROR A
6DBB  AC 08 00     ...   LDY &0008
6DBE  27           '     ...
6DBF  00           .     BRK
6DC0  FF           .     ...
6DC1  12           .     ...
6DC2  C0 47        .G    CPY #&47
6DC4  00           .     BRK
6DC5  FA           .     ...
6DC6  00           .     BRK
6DC7  00           .     BRK
6DC8  09 22        ."    ORA #&22
6DCA  11 0C        ..    ORA (&0C),Y
6DCC  78           x     SEI
6DCD  00           .     BRK
6DCE  00           .     BRK
6DCF  00           .     BRK
6DD0  00           .     BRK
6DD1  C3           .     ...
6DD2  2F           /     ...
6DD3  4F           O     ...
6DD4  64           d     ...
6DD5  3F           ?     ...
6DD6  CF           .     ...
6DD7  62           b     ...
6DD8  DF           .     ...
6DD9  03           .     ...
6DDA  1F           .     ...
6DDB  BA           .     TSX
6DDC  04           .     ...
6DDD  00           .     BRK
6DDE  CF           .     ...
6DDF  09 AF        ..    ORA #&AF
6DE1  9A           .     TXS
6DE2  D0 47        .G    BNE &6E2B
6DE4  4C 66 00     Lf.   JMP &0066
6DE7  00           .     BRK
6DE8  69 22        i"    ADC #&22
6DEA  00           .     BRK
6DEB  0A           .     ASL A
6DEC  CE 00 00     ...   DEC &0000
6DEF  00           .     BRK
6DF0  00           .     BRK
6DF1  D3           .     ...
6DF2  6F           o     ...
6DF3  E7           .     ...
6DF4  33           3     ...
6DF5  04           .     ...
6DF6  02           .     ...
6DF7  CC 8E 02     ...   CPY &028E
6DFA  1F           .     ...
6DFB  9F           .     ...
6DFC  82           .     ...
6DFD  00           .     BRK
6DFE  8F           .     ...
6DFF  09 AA        ..    ORA #&AA
6E01  CE 60 45     .`E   DEC &4560
6E04  4C 00 00     L..   JMP &0000
6E07  44           D     ...
6E08  69 33        i3    ADC #&33
6E0A  00           .     BRK
6E0B  0E 68 00     .h.   ASL &0068
6E0E  00           .     BRK
6E0F  00           .     BRK
6E10  00           .     BRK
6E11  97           .     ...
6E12  7F                ...
6E13  3F           ?     ...
6E14  F0 0F        ..    BEQ &6E25
6E16  0F           .     ...
6E17  0F           .     ...
6E18  8F           .     ...
6E19  04           .     ...
6E1A  17           .     ...
6E1B  99 C8 00     ...   STA &00C8,Y
6E1E  4F           O     ...
6E1F  19 FF CF     ...   ORA &CFFF,Y
6E22  08           .     PHP
6E23  22           "     ...
6E24  00           .     BRK
6E25  00           .     BRK
6E26  00           .     BRK
6E27  E8           .     INX
6E28  0F           .     ...
6E29  08           .     PHP
6E2A  01 0F        ..    ORA (&0F,X)
6E2C  8C 00 00     ...   STY &0000
6E2F  00           .     BRK
6E30  10 0F        ..    BPL &6E41
6E32  FF           .     ...
6E33  FF           .     ...
6E34  C3           .     ...
6E35  87           .     ...
6E36  0F           .     ...
6E37  0F           .     ...
6E38  8F           .     ...
6E39  1D 2E 8F     ...   ORA &8F2E,X
6E3C  EC 01 4E     ..N   CPX &4E01
6E3F  1D AF 8D     ...   ORA &8DAF,X
6E42  0C           .     ...
6E43  13           .     ...
6E44  88           .     DEY
6E45  00           .     BRK
6E46  DF           .     ...
6E47  80           .     ...
6E48  F0 0F        ..    BEQ &6E59
6E4A  0F           .     ...
6E4B  F0 48        .H    BEQ &6E95
6E4D  00           .     BRK
6E4E  00           .     BRK
6E4F  00           .     BRK
6E50  10 7A        .z    BPL &6ECC
6E52  6D BF F0     m..   ADC &F0BF
6E55  0F           .     ...
6E56  0F           .     ...
6E57  0F           .     ...
6E58  65 23        e#    ADC &23
6E5A  E6 88        ..    INC &88
6E5C  EE CB 2E     ...   INC &2ECB
6E5F  2E AA EE     ...   ROL &EEAA
6E62  00           .     BRK
6E63  03           .     ...
6E64  08           .     PHP
6E65  02           .     ...
6E66  FF           .     ...
6E67  C0 00        ..    CPY #&00
6E69  1C           .     ...
6E6A  83           .     ...
6E6B  00           .     BRK
6E6C  88           .     DEY
6E6D  00           .     BRK
6E6E  00           .     BRK
6E6F  00           .     BRK
6E70  30 3F        0?    BMI &6EB1
6E72  4F           O     ...
6E73  AF           .     ...
6E74  77           w     ...
6E75  FF           .     ...
6E76  FF           .     ...
6E77  EE 23 23     .##   INC &2323
6E7A  08           .     PHP
6E7B  F0 F0        ..    BEQ &6E6D
6E7D  C3           .     ...
6E7E  0C           .     ...
6E7F  26 77        &w    ROL &77
6E81  BB           .     ...
6E82  CC C5 1D     ...   CPY &1DC5
6E85  85 4F        .O    STA &4F
6E87  E0 06        ..    CPX #&06
6E89  1D 8B 06     ...   ORA &068B,X
6E8C  80           .     ...
6E8D  00           .     BRK
6E8E  00           .     BRK
6E8F  00           .     BRK
6E90  61 FF        a.    ADC (&FF,X)
6E92  DF           .     ...
6E93  EF           .     ...
6E94  70 A5        p.    BCS &6E3B
6E96  0F           .     ...
6E97  0E 03 19     ...   ASL &1903
6E9A  0C           .     ...
6E9B  FF           .     ...
6E9C  FF           .     ...
6E9D  83           .     ...
6E9E  00           .     BRK
6E9F  01 00        ..    ORA (&00,X)
6EA1  00           .     BRK
6EA2  00           .     BRK
6EA3  80           .     ...
6EA4  0C           .     ...
6EA5  03           .     ...
6EA6  4F           O     ...
6EA7  28           (     PLP
6EA8  60           `     RTS
6EA9  1D 8B 60     ..`   ORA &608B,X
6EAC  FF           .     ...
6EAD  FF           .     ...
6EAE  00           .     BRK
6EAF  04           .     ...
6EB0  52           R     ...
6EB1  CF           .     ...
6EB2  FF           .     ...
6EB3  3F           ?     ...
6EB4  70 C3        p.    BCS &6E79
6EB6  0F           .     ...
6EB7  0E 47 0C     .G.   ASL &0C47
6EBA  04           .     ...
6EBB  00           .     BRK
6EBC  00           .     BRK
6EBD  44           D     ...
6EBE  08           .     PHP
6EBF  01 70        .p    ORA (&70,X)
6EC1  91 08        ..    STA (&08),Y
6EC3  E3           .     ...
6EC4  1D 87 4F     ..O   ORA &4F87,X
6EC7  0C           .     ...
6EC8  00           .     BRK
6EC9  1C           .     ...
6ECA  83           .     ...
6ECB  00           .     BRK
6ECC  FF           .     ...
6ECD  FF           .     ...
6ECE  2D 2A D3     -*.   AND &D32A
6ED1  EF           .     ...
6ED2  CF           .     ...
6ED3  F7           .     ...
6ED4  70 2D        p-    BCS &6F03
6ED6  0F           .     ...
6ED7  0E 47 C4     .G.   ASL &C447
6EDA  0C           .     ...
6EDB  31 00        1.    AND (&00),Y
6EDD  61 08        a.    ADC (&08,X)
6EDF  00           .     BRK
6EE0  87           .     ...
6EE1  59 0C 61     Y.a   EOR &610C,Y
6EE4  18           .     CLC
6EE5  87           .     ...
6EE6  46 1F        F.    LSR &1F
6EE8  0F           .     ...
6EE9  0F           .     ...
6EEA  0F           .     ...
6EEB  0F           .     ...
6EEC  00           .     BRK
6EED  00           .     BRK
6EEE  22           "     ...
6EEF  11 97        ..    ORA (&97),Y
6EF1  2F           /     ...
6EF2  6F           o     ...
6EF3  CF           .     ...
6EF4  70 87        p.    BCS &6E7D
6EF6  0F           .     ...
6EF7  0E 23 80     .#.   ASL &8023
6EFA  0C           .     ...
6EFB  31 00        1.    AND (&00),Y
6EFD  41 00        A.    EOR (&00,X)
6EFF  00           .     BRK
6F00  0F           .     ...
6F01  1D CC 40     ..@   ORA &40CC,X
6F04  10 06        ..    BPL &6F0C
6F06  00           .     BRK
6F07  17           .     ...
6F08  F0 80        ..    BEQ &6E8A
6F0A  10 F0        ..    BPL &6EFC
6F0C  C0 A0        ..    CPY #&A0
6F0E  50 90        P.    BVC &6EA0
6F10  40           @     RTI
6F11  50 60        P`    BVC &6F73
6F13  40           @     RTI
6F14  21 20        !     AND (&20,X)
6F16  20 21 11      !.   JSR &1121
6F19  11 50        .P    ORA (&50),Y
6F1B  30 60        0`    BMI &6F7D
6F1D  51 50        QP    EOR (&50),Y
6F1F  50 80        P.    BVC &6EA1
6F21  50 50        PP    BVC &6F73
6F23  B0 B0        ..    BCS &6ED5
6F25  80           .     ...
6F26  80           .     ...
6F27  50 90        P.    BVC &6EB9
6F29  70 50        pP    BCS &6F7B
6F2B  30 40        0@    BMI &6F6D
6F2D  20 10 F1      ..   JSR &F110
6F30  F1 71        .q    SBC (&71),Y
6F32  30 F0        0.    BMI &6F24
6F34  F0 F0        ..    BEQ &6F26
6F36  F0 F1        ..    BEQ &6F29
6F38  F0 30        .0    BEQ &6F6A
6F3A  60           `     RTS
6F3B  30 30        00    BMI &6F6D
6F3D  F0 F0        ..    BEQ &6F2F
6F3F  F1 F0        ..    SBC (&F0),Y
6F41  F0 F0        ..    BEQ &6F33
6F43  F0 F1        ..    BEQ &6F36
6F45  F0 F0        ..    BEQ &6F37
6F47  F0 F0        ..    BEQ &6F39
6F49  F0 F0        ..    BEQ &6F3B
6F4B  F0 F0        ..    BEQ &6F3D
6F4D  30 60        0`    BMI &6FAF
6F4F  F0 F0        ..    BEQ &6F41
6F51  70 00        p.    BCS &6F53
6F53  F0 F0        ..    BEQ &6F45
6F55  F0 F0        ..    BEQ &6F47
6F57  30 31        01    BMI &6F8A
6F59  41 F0        A.    EOR (&F0,X)
6F5B  20 40 20      @    JSR &2040
6F5E  50 50        PP    BVC &6FB0
6F60  30 70        0p    BMI &6FD2
6F62  C0 40        .@    CPY #&40
6F64  40           @     RTI
6F65  20 60 60      ``   JSR &6060
6F68  40           @     RTI
6F69  F0 70        .p    BEQ &6FDB
6F6B  20 70 90      p.   JSR &9070
6F6E  C0 30        .0    CPY #&30
6F70  40           @     RTI
6F71  50 60        P`    BVC &6FD3
6F73  40           @     RTI
6F74  40           @     RTI
6F75  30 F0        0.    BMI &6F67
6F77  20 30 31      01   JSR &3130
6F7A  70 B1        p.    BCS &6F2D
6F7C  F0 70        .p    BEQ &6FEE
6F7E  51 41        QA    EOR (&41),Y
6F80  50 51        PQ    BVC &6FD3
6F82  30 80        0.    BMI &6F04
6F84  30 30        00    BMI &6FB6
6F86  50 50        PP    BVC &6FD8
6F88  40           @     RTI
6F89  40           @     RTI
6F8A  80           .     ...
6F8B  98           .     TYA
6F8C  91 A8        ..    STA (&A8),Y
6F8E  A0 A0        ..    LDY #&A0
6F90  A0 09        ..    LDY #&09
6F92  08           .     PHP
6F93  10 19        ..    BPL &6FAE
6F95  19 18 58     ..X   ORA &5818,Y
6F98  18           .     CLC
6F99  60           `     RTS
6F9A  78           x     SEI
6F9B  81 98        ..    STA (&98,X)
6F9D  78           x     SEI
6F9E  70 98        p.    BCS &6F38
6FA0  90 28        .(    BCC &6FCA
6FA2  48           H     PHA
6FA3  78           x     SEI
6FA4  69 20        i     ADC #&20
6FA6  28           (     PLP
6FA7  38           8     SEC
6FA8  48           H     PHA
6FA9  38           8     SEC
6FAA  20 08 F8      ..   JSR &F808
6FAD  F8           .     SED
6FAE  68           h     PLA
6FAF  F9 F9 B9     ...   SBC &B9F9,Y
6FB2  79 39 F8     y9.   ADC &F839,Y
6FB5  78           x     SEI
6FB6  38           8     SEC
6FB7  38           8     SEC
6FB8  38           8     SEC
6FB9  F8           .     SED
6FBA  38           8     SEC
6FBB  78           x     SEI
6FBC  F8           .     SED
6FBD  F8           .     SED
6FBE  78           x     SEI
6FBF  F8           .     SED
6FC0  78           x     SEI
6FC1  F8           .     SED
6FC2  F8           .     SED
6FC3  C9 78        .x    CMP #&78
6FC5  38           8     SEC
6FC6  F8           .     SED
6FC7  89           .     ...
6FC8  09 49        .I    ORA #&49
6FCA  F8           .     SED
6FCB  F8           .     SED
6FCC  F9 F9 68     ..h   SBC &68F9,Y
6FCF  00           .     BRK
6FD0  F8           .     SED
6FD1  78           x     SEI
6FD2  38           8     SEC
6FD3  39 F9 F9     9..   AND &F9F9,Y
6FD6  28           (     PLP
6FD7  48           H     PHA
6FD8  18           .     CLC
6FD9  11 19        ..    ORA (&19),Y
6FDB  20 29 41      )A   JSR &4129
6FDE  F8           .     SED
6FDF  70 30        p0    BCS &7011
6FE1  20 20 19       .   JSR &1920
6FE4  18           .     CLC
6FE5  28           (     PLP
6FE6  60           `     RTS
6FE7  48           H     PHA
6FE8  80           .     ...
6FE9  58           X     CLI
6FEA  58           X     CLI
6FEB  39 19 68     9.h   AND &6819,Y
6FEE  68           h     PLA
6FEF  68           h     PLA
6FF0  58           X     CLI
6FF1  68           h     PLA
6FF2  58           X     CLI
6FF3  38           8     SEC
6FF4  38           8     SEC
6FF5  28           (     PLP
6FF6  48           H     PHA
6FF7  48           H     PHA
6FF8  48           H     PHA
6FF9  48           H     PHA
6FFA  08           .     PHP
6FFB  30 20        0     BMI &701D
6FFD  28           (     PLP
6FFE  39 70 38     9p8   AND &3870,Y
7001  30 20        0     BMI &7023
7003  20 20 20           JSR &2020
7006  36 44        6D    ROL &44,X
7008  C5 04        ..    CMP &04
700A  66 06        f.    ROR &06
700C  91 41        .A    STA (&41),Y
700E  60           `     RTS
700F  43           C     ...
7010  D0 D4        ..    BNE &6FE6
7012  E4 E4        ..    CPX &E4
7014  A4 03        ..    LDY &03
7016  97           .     ...
7017  63           c     ...
7018  03           .     ...
7019  05 77        .w    ORA &77
701B  97           .     ...
701C  65 06        e.    ADC &06
701E  06 06        ..    ASL &06
7020  06 E6        ..    ASL &E6
7022  C6 D6        ..    DEC &D6
7024  E6 F6        ..    INC &F6
7026  37           7     ...
7027  D6 65        .e    DEC &65,X
7029  02           .     ...
702A  03           .     ...
702B  12           .     ...
702C  C2           .     ...
702D  03           .     ...
702E  03           .     ...
702F  03           .     ...
7030  03           .     ...
7031  02           .     ...
7032  02           .     ...
7033  04           .     ...
7034  96 C4        ..    STX &C4,Y
7036  04           .     ...
7037  04           .     ...
7038  43           C     ...
7039  43           C     ...
703A  00           .     BRK
703B  00           .     BRK
703C  05 05        ..    ORA &05
703E  01 00        ..    ORA (&00,X)
7040  00           .     BRK
7041  00           .     BRK
7042  00           .     BRK
7043  05 05        ..    ORA &05
7045  05 05        ..    ORA &05
7047  00           .     BRK
7048  C0 00        ..    CPY #&00
704A  00           .     BRK
704B  44           D     ...
704C  C0 03        ..    CPY #&03
704E  03           .     ...
704F  03           .     ...
7050  07           .     ...
7051  07           .     ...
7052  53           S     ...
7053  17           .     ...
7054  02           .     ...
7055  D4           .     ...
7056  80           .     ...
7057  D4           .     ...
7058  07           .     ...
7059  F6 C6        ..    INC &C6,X
705B  87           .     ...
705C  04           .     ...
705D  84 47        .G    STY &47
705F  67           g     ...
7060  C6 C6        ..    DEC &C6
7062  96 02        ..    STX &02,Y
7064  44           D     ...
7065  D4           .     ...
7066  C3           .     ...
7067  67           g     ...
7068  36 86        6.    ROL &86,X
706A  01 51        .Q    ORA (&51,X)
706C  31 B1        1.    AND (&B1),Y
706E  B1 C4        ..    LDA (&C4),Y
7070  02           .     ...
7071  67           g     ...
7072  47           G     ...
7073  15 55        .U    ORA &55,X
7075  35 05        5.    AND &05,X
7077  00           .     BRK
7078  16 37        .7    ASL &37,X
707A  E6 76        .v    INC &76
707C  04           .     ...
707D  B6 C4        ..    LDX &C4,Y
707F  47           G     ...
7080  84 B6        ..    STY &B6
7082  A4 42        .B    LDY &42
7084  02           .     ...
7085  E9 81        ..    SBC #&81
7087  98           .     TYA
7088  98           .     TYA
7089  E0 E0        ..    CPX #&E0
708B  7A           z     ...
708C  00           .     BRK
708D  72           r     ...
708E  E1 5A        .Z    SBC (&5A,X)
7090  3A           :     ...
7091  81 00        ..    STA (&00,X)
7093  E1 0A        ..    SBC (&0A,X)
7095  02           .     ...
7096  E9 60        .`    SBC #&60
7098  68           h     PLA
7099  E9 00        ..    SBC #&00
709B  00           .     BRK
709C  49 49        II    EOR #&49
709E  50 68        Ph    BVC &7108
70A0  68           h     PLA
70A1  58           X     CLI
70A2  50 D0        P.    BVC &7074
70A4  D9 A0 00     ...   CMP &00A0,Y
70A7  28           (     PLP
70A8  01 01        ..    ORA (&01,X)
70AA  09 49        .I    ORA #&49
70AC  89           .     ...
70AD  C9 01        ..    CMP #&01
70AF  81 41        .A    STA (&41,X)
70B1  81 41        .A    STA (&41,X)
70B3  80           .     ...
70B4  41 80        A.    EOR (&80,X)
70B6  20 00 00      ..   JSR &0000
70B9  00           .     BRK
70BA  00           .     BRK
70BB  89           .     ...
70BC  80           .     ...
70BD  80           .     ...
70BE  80           .     ...
70BF  31 80        1.    AND (&80),Y
70C1  09 89        ..    ORA #&89
70C3  49 80        I.    EOR #&80
70C5  80           .     ...
70C6  71 01        q.    ADC (&01),Y
70C8  D0 00        ..    BNE &70CA
70CA  80           .     ...
70CB  01 41        .A    ORA (&41,X)
70CD  4A           J     LSR A
70CE  89           .     ...
70CF  A8           .     TAY
70D0  E9 F9        ..    SBC #&F9
70D2  C0 72        .r    CPY #&72
70D4  C0 00        ..    CPY #&00
70D6  20 00 E0      ..   JSR &E000
70D9  00           .     BRK
70DA  18           .     CLC
70DB  11 E1        ..    ORA (&E1),Y
70DD  C0 C8        ..    CPY #&C8
70DF  51 B1        Q.    EOR (&B1),Y
70E1  78           x     SEI
70E2  00           .     BRK
70E3  2A           *     ROL A
70E4  00           .     BRK
70E5  02           .     ...
70E6  02           .     ...
70E7  00           .     BRK
70E8  00           .     BRK
70E9  70 00        p.    BCS &70EB
70EB  60           `     RTS
70EC  E0 4A        .J    CPX #&4A
70EE  0A           .     ASL A
70EF  B1 99        ..    LDA (&99),Y
70F1  99 99 99     ...   STA &9999,Y
70F4  72           r     ...
70F5  C9 61        .a    CMP #&61
70F7  59 C1 D0     Y..   EOR &D0C1,Y
70FA  11 88        ..    ORA (&88),Y
70FC  89           .     ...
70FD  90 E8        ..    BCC &70E7
70FF  90 16        ..    BCC &7117
7101  16 16        ..    ASL &16,X
7103  16 16        ..    ASL &16,X
7105  16 16        ..    ASL &16,X
7107  16 06        ..    ASL &06,X
7109  06 06        ..    ASL &06
710B  06 A9        ..    ASL &A9
710D  01 A2        ..    ORA (&A2,X)
710F  28           (     PLP
7110  8D 00 FE     ...   STA &FE00
7113  8E 01 FE     ...   STX &FE01
7116  A9 0C        ..    LDA #&0C
7118  A2 28        .(    LDX #&28
711A  8D 00 FE     ...   STA &FE00
711D  8E 01 FE     ...   STX &FE01
7120  A9 0D        ..    LDA #&0D
7122  A2 00        ..    LDX #&00
7124  8D 00 FE     ...   STA &FE00
7127  8E 01 FE     ...   STX &FE01
712A  A2 83        ..    LDX #&83
712C  A0 FC        ..    LDY #&FC
712E  A9 00        ..    LDA #&00
7130  4D F8 07     M..   EOR &07F8
7133  EE 31 60     .1`   INC &6031
7136  D0 03        ..    BNE &713B
7138  EE 32 60     .2`   INC &6032
713B  E8           .     INX
713C  D0 F2        ..    BNE &7130
713E  C8           .     INY
713F  D0 EF        ..    BNE &7130
7141  8D 85 60     ..`   STA &6085
7144  38           8     SEC
7145  F8           .     SED
7146  A9 82        ..    LDA #&82
7148  85 02        ..    STA &02
714A  A9 FC        ..    LDA #&FC
714C  85 03        ..    STA &03
714E  A0 00        ..    LDY #&00
7150  A9 6E        .n    LDA #&6E
7152  85 01        ..    STA &01
7154  A9 92        ..    LDA #&92
7156  65 01        e.    ADC &01
7158  69 15        i.    ADC #&15
715A  85 01        ..    STA &01
715C  59 F8 07     Y..   EOR &07F8,Y
715F  99 F8 07     ...   STA &07F8,Y
7162  45 01        E.    EOR &01
7164  C8           .     INY
7165  D0 06        ..    BNE &716D
7167  EE 5E 60     .^`   INC &605E
716A  EE 61 60     .a`   INC &6061
716D  E6 02        ..    INC &02
716F  D0 E5        ..    BNE &7156
7171  E6 03        ..    INC &03
7173  D0 E1        ..    BNE &7156
7175  D8           .     CLD
7176  AD 27 08     .'.   LDA &0827
7179  C9 99        ..    CMP #&99
717B  D0 F9        ..    BNE &7176
717D  AD 2C 08     .,.   LDA &082C
7180  C9 3C        .<    CMP #&3C
7182  D0 F2        ..    BNE &7176
7184  A9 64        .d    LDA #&64
7186  4D 75 0B     Mu.   EOR &0B75
7189  49 9F        I.    EOR #&9F
718B  8D 52 0B     .R.   STA &0B52
718E  A9 43        .C    LDA #&43
7190  8D 75 0B     .u.   STA &0B75
7193  A0 07        ..    LDY #&07
7195  B9 F7 07     ...   LDA &07F7,Y
7198  99 D8 00     ...   STA &00D8,Y
719B  88           .     DEY
719C  D0 F7        ..    BNE &7195
719E  A0 0F        ..    LDY #&0F
71A0  B9 C6 08     ...   LDA &08C6,Y
71A3  09 01        ..    ORA #&01
71A5  99 C6 08     ...   STA &08C6,Y
71A8  88           .     DEY
71A9  D0 F5        ..    BNE &71A0
71AB  AD 9C 49     ..I   LDA &499C
71AE  4A           J     LSR A
71AF  4A           J     LSR A
71B0  6D 9C 49     m.I   ADC &499C
71B3  45 DA        E.    EOR &DA
71B5  45 DC        E.    EOR &DC
71B7  20 35 62      5b   JSR &6235
71BA  A9 0F        ..    LDA #&0F
71BC  8D 42 FE     .B.   STA &FE42
71BF  A9 0C        ..    LDA #&0C
71C1  8D 40 FE     .@.   STA &FE40
71C4  A9 05        ..    LDA #&05
71C6  8D 40 FE     .@.   STA &FE40
71C9  A9 00        ..    LDA #&00
71CB  8D 4B FE     .K.   STA &FE4B
71CE  A9 00        ..    LDA #&00
71D0  8D 6B FE     .k.   STA &FE6B
71D3  A9 04        ..    LDA #&04
71D5  8D 4C FE     .L.   STA &FE4C
71D8  A9 0E        ..    LDA #&0E
71DA  8D 6C FE     .l.   STA &FE6C
71DD  A9 7F        .    LDA #&7F
71DF  8D 4E FE     .N.   STA &FE4E
71E2  8D 6E FE     .n.   STA &FE6E
71E5  A9 C2        ..    LDA #&C2
71E7  8D 4E FE     .N.   STA &FE4E
71EA  A2 0A        ..    LDX #&0A
71EC  A0 09        ..    LDY #&09
71EE  BD 5E 65     .^e   LDA &655E,X
71F1  8C 00 FE     ...   STY &FE00
71F4  8D 01 FE     ...   STA &FE01
71F7  CA           .     DEX
71F8  88           .     DEY
71F9  10 F3        ..    BPL &71EE
71FB  BD 5E 65     .^e   LDA &655E,X
71FE  8D 20 FE     . .   STA &FE20
7201  4C D0 01     L..   JMP &01D0
7204  8D FF FF     ...   STA &FFFF
7207  EE 05 61     ..a   INC &6105
720A  D0 03        ..    BNE &720F
720C  EE 06 61     ..a   INC &6106
720F  60           `     RTS
7210  86 0A        ..    STX &0A
7212  85 0B        ..    STA &0B
7214  A0 00        ..    LDY #&00
7216  B1 0A        ..    LDA (&0A),Y
7218  F0 06        ..    BEQ &7220
721A  20 04 61      .a   JSR &6104
721D  C8           .     INY
721E  D0 F6        ..    BNE &7216
7220  60           `     RTS
7221  A2 00        ..    LDX #&00
7223  86 01        ..    STX &01
7225  38           8     SEC
7226  E9 0A        ..    SBC #&0A
7228  E6 01        ..    INC &01
722A  B0 FA        ..    BCS &7226
722C  48           H     PHA
722D  A5 01        ..    LDA &01
722F  69 2F        i/    ADC #&2F
7231  C9 30        .0    CMP #&30
7233  F0 03        ..    BEQ &7238
7235  20 04 61      .a   JSR &6104
7238  68           h     PLA
7239  18           .     CLC
723A  69 3A        i:    ADC #&3A
723C  4C 04 61     L.a   JMP &6104
723F  48           H     PHA
7240  20 21 61      !a   JSR &6121
7243  68           h     PLA
7244  C9 04        ..    CMP #&04
7246  90 02        ..    BCC &724A
7248  A9 04        ..    LDA #&04
724A  AA           .     TAX
724B  CA           .     DEX
724C  BD 58 61     .Xa   LDA &6158,X
724F  20 04 61      .a   JSR &6104
7252  BD 5C 61     .\a   LDA &615C,X
7255  4C 04 61     L.a   JMP &6104
7258  73           s     ...
7259  6E 72 74     nrt   ROR &7472
725C  74           t     ...
725D  64           d     ...
725E  64           d     ...
725F  68           h     PLA
7260  83           .     ...
7261  50 6C        Pl    BVC &72CF
7263  65 61        ea    ADC &61
7265  73           s     ...
7266  65 20        e     ADC &20
7268  74           t     ...
7269  79 70 65     ype   ADC &6570,Y
726C  20 74 68      th   JSR &6874
726F  69 73        is    ADC #&73
7271  20 77 6F      wo   JSR &6F77
7274  72           r     ...
7275  64           d     ...
7276  20 66 72      fr   JSR &7266
7279  6F           o     ...
727A  6D 20 74     m t   ADC &7420
727D  68           h     PLA
727E  65 20        e     ADC &20
7280  6E 6F 76     nov   ROR &766F
7283  65 6C        el    ADC &6C
7285  6C 61 3A     la:   JMP (&3A61)
7288  00           .     BRK
7289  86 50        .P    STX &50
728B  61 67        ag    ADC (&67,X)
728D  65 20        e     ADC &20
728F  00           .     BRK
7290  82           .     ...
7291  6C 69 6E     lin   JMP (&6E69)
7294  65 20        e     ADC &20
7296  66 72        fr    ROR &72
7298  6F           o     ...
7299  6D 20 00     m .   ADC &0020
729C  81 77        .w    STA (&77,X)
729E  6F           o     ...
729F  72           r     ...
72A0  64           d     ...
72A1  20 66 72      fr   JSR &7266
72A4  6F           o     ...
72A5  6D 20 00     m .   ADC &0020
72A8  74           t     ...
72A9  6F           o     ...
72AA  70 00        p.    BCS &72AC
72AC  62           b     ...
72AD  6F           o     ...
72AE  74           t     ...
72AF  74           t     ...
72B0  6F           o     ...
72B1  6D 00 6C     m.l   ADC &6C00
72B4  65 66        ef    ADC &66
72B6  74           t     ...
72B7  00           .     BRK
72B8  72           r     ...
72B9  69 67        ig    ADC #&67
72BB  68           h     PLA
72BC  74           t     ...
72BD  00           .     BRK
72BE  81 57        .W    STA (&57,X)
72C0  72           r     ...
72C1  6F           o     ...
72C2  6E 67 2E     ng.   ROR &2E67
72C5  20 54 72      Tr   JSR &7254
72C8  79 20 61     y a   ADC &6120,Y
72CB  67           g     ...
72CC  61 69        ai    ADC (&69,X)
72CE  6E 00 82     n..   ROR &8200
72D1  57           W     ...
72D2  72           r     ...
72D3  6F           o     ...
72D4  6E 67 20     ng    ROR &2067
72D7  61 67        ag    ADC (&67,X)
72D9  61 69        ai    ADC (&69,X)
72DB  6E 2E 20     n.    ROR &202E
72DE  52           R     ...
72DF  75 6E        un    ADC &6E,X
72E1  6E 69 6E     nin   ROR &6E69
72E4  67           g     ...
72E5  20 64 65      de   JSR &6564
72E8  6D 6F 20     mo    ADC &206F
72EB  76 65        ve    ROR &65,X
72ED  72           r     ...
72EE  73           s     ...
72EF  69 6F        io    ADC #&6F
72F1  6E 2E 00     n..   ROR &002E
72F4  81 54        .T    STA (&54,X)
72F6  68           h     PLA
72F7  69 73        is    ADC #&73
72F9  20 77 69      wi   JSR &6977
72FC  6C 6C 20     ll    JMP (&206C)
72FF  68           h     PLA
7300  61 6E        an    ADC (&6E,X)
7302  67           g     ...
7303  20 75 70      up   JSR &7075
7306  20 61 66      af   JSR &6661
7309  74           t     ...
730A  65 72        er    ADC &72
730C  20 61 20      a    JSR &2061
730F  66 65        fe    ROR &65
7311  77           w     ...
7312  20 6D 69      mi   JSR &696D
7315  6E 75 74     nut   ROR &7475
7318  65 73        es    ADC &73
731A  00           .     BRK
731B  86 43        .C    STX &43
731D  6F           o     ...
731E  72           r     ...
731F  72           r     ...
7320  65 63        ec    ADC &63
7322  74           t     ...
7323  2E 20 52     . R   ROL &5220
7326  75 6E        un    ADC &6E,X
7328  6E 69 6E     nin   ROR &6E69
732B  67           g     ...
732C  20 67 61      ga   JSR &6167
732F  6D 65 2E     me.   ADC &2E65
7332  2E 2E 00     ...   ROL &002E
7335  20 97 63      .c   JSR &6397
7338  20 42 64      Bd   JSR &6442
733B  A9 A0        ..    LDA #&A0
733D  8D 05 61     ..a   STA &6105
7340  A9 7C        .|    LDA #&7C
7342  8D 06 61     ..a   STA &6106
7345  A2 60        .`    LDX #&60
7347  A9 61        .a    LDA #&61
7349  20 10 61      .a   JSR &6110
734C  A9 25        .%    LDA #&25
734E  8D 05 61     ..a   STA &6105
7351  A9 7D        .}    LDA #&7D
7353  8D 06 61     ..a   STA &6106
7356  A2 89        ..    LDX #&89
7358  A9 61        .a    LDA #&61
735A  20 10 61      .a   JSR &6110
735D  A5 04        ..    LDA &04
735F  20 21 61      !a   JSR &6121
7362  A9 70        .p    LDA #&70
7364  8D 05 61     ..a   STA &6105
7367  A9 7D        .}    LDA #&7D
7369  8D 06 61     ..a   STA &6106
736C  A5 05        ..    LDA &05
736E  10 02        ..    BPL &7372
7370  49 FF        I.    EOR #&FF
7372  18           .     CLC
7373  69 01        i.    ADC #&01
7375  20 3F 61      ?a   JSR &613F
7378  A2 90        ..    LDX #&90
737A  A9 61        .a    LDA #&61
737C  20 10 61      .a   JSR &6110
737F  24 05        $.    BIT &05
7381  30 0A        0.    BMI &738D
7383  A2 A8        ..    LDX #&A8
7385  A9 61        .a    LDA #&61
7387  20 10 61      .a   JSR &6110
738A  4C 94 62     L.b   JMP &6294
738D  A2 AC        ..    LDX #&AC
738F  A9 61        .a    LDA #&61
7391  20 10 61      .a   JSR &6110
7394  A9 C0        ..    LDA #&C0
7396  8D 05 61     ..a   STA &6105
7399  A9 7D        .}    LDA #&7D
739B  8D 06 61     ..a   STA &6106
739E  A5 07        ..    LDA &07
73A0  2C 9C 49     ,.I   BIT &499C
73A3  50 05        P.    BVC &73AA
73A5  18           .     CLC
73A6  A5 06        ..    LDA &06
73A8  E5 07        ..    SBC &07
73AA  18           .     CLC
73AB  69 01        i.    ADC #&01
73AD  20 3F 61      ?a   JSR &613F
73B0  A2 9C        ..    LDX #&9C
73B2  A9 61        .a    LDA #&61
73B4  20 10 61      .a   JSR &6110
73B7  2C 9C 49     ,.I   BIT &499C
73BA  70 0A        p.    BCS &73C6
73BC  A2 B3        ..    LDX #&B3
73BE  A9 61        .a    LDA #&61
73C0  20 10 61      .a   JSR &6110
73C3  4C CD 62     L.b   JMP &62CD
73C6  A2 B8        ..    LDX #&B8
73C8  A9 61        .a    LDA #&61
73CA  20 10 61      .a   JSR &6110
73CD  20 5B 64      [d   JSR &645B
73D0  A2 00        ..    LDX #&00
73D2  86 01        ..    STX &01
73D4  BD 8A 7E     ..~   LDA &7E8A,X
73D7  C9 0D        ..    CMP #&0D
73D9  F0 09        ..    BEQ &73E4
73DB  06 01        ..    ASL &01
73DD  65 01        e.    ADC &01
73DF  85 01        ..    STA &01
73E1  E8           .     INX
73E2  D0 F0        ..    BNE &73D4
73E4  A5 01        ..    LDA &01
73E6  C5 08        ..    CMP &08
73E8  F0 44        .D    BEQ &742E
73EA  CE 93 63     ..c   DEC &6393
73ED  F0 14        ..    BEQ &7403
73EF  A9 29        .)    LDA #&29
73F1  8D 05 61     ..a   STA &6105
73F4  A9 7F        .    LDA #&7F
73F6  8D 06 61     ..a   STA &6106
73F9  A2 BE        ..    LDX #&BE
73FB  A9 61        .a    LDA #&61
73FD  20 10 61      .a   JSR &6110
7400  4C CD 62     L.b   JMP &62CD
7403  20 57 63      Wc   JSR &6357
7406  A9 93        ..    LDA #&93
7408  8D 05 61     ..a   STA &6105
740B  A9 7D        .}    LDA #&7D
740D  8D 06 61     ..a   STA &6106
7410  A2 D0        ..    LDX #&D0
7412  A9 61        .a    LDA #&61
7414  20 10 61      .a   JSR &6110
7417  A9 E1        ..    LDA #&E1
7419  8D 05 61     ..a   STA &6105
741C  A9 7D        .}    LDA #&7D
741E  8D 06 61     ..a   STA &6106
7421  A2 F4        ..    LDX #&F4
7423  A9 61        .a    LDA #&61
7425  20 10 61      .a   JSR &6110
7428  20 42 63      Bc   JSR &6342
742B  4C 42 63     LBc   JMP &6342
742E  20 57 63      Wc   JSR &6357
7431  A9 95        ..    LDA #&95
7433  8D 05 61     ..a   STA &6105
7436  A9 7D        .}    LDA #&7D
7438  8D 06 61     ..a   STA &6106
743B  A2 1B        ..    LDX #&1B
743D  A9 62        .b    LDA #&62
743F  20 10 61      .a   JSR &6110
7442  A9 0A        ..    LDA #&0A
7444  8D 94 63     ..c   STA &6394
7447  A2 00        ..    LDX #&00
7449  A0 00        ..    LDY #&00
744B  CA           .     DEX
744C  D0 FD        ..    BNE &744B
744E  88           .     DEY
744F  D0 FA        ..    BNE &744B
7451  CE 94 63     ..c   DEC &6394
7454  D0 F5        ..    BNE &744B
7456  60           `     RTS
7457  A5 09        ..    LDA &09
7459  8D A7 0B     ...   STA &0BA7
745C  A2 00        ..    LDX #&00
745E  86 01        ..    STX &01
7460  8A           .     TXA
7461  18           .     CLC
7462  E5 01        ..    SBC &01
7464  85 01        ..    STA &01
7466  BD 8A 7E     ..~   LDA &7E8A,X
7469  E8           .     INX
746A  49 0D        I.    EOR #&0D
746C  D0 F4        ..    BNE &7462
746E  A5 01        ..    LDA &01
7470  8D A8 0B     ...   STA &0BA8
7473  4C 13 64     L.d   JMP &6413
7476  29 44        )D    AND #&44
7478  2A           *     ROL A
7479  20 51 4B      QK   JSR &4B51
747C  4E 20 4A     N J   LSR &4A20
747F  73           s     ...
7480  77           w     ...
7481  6A           j     ROR A
7482  6F           o     ...
7483  20 27 20      '    JSR &2027
7486  4B           K     ...
7487  44           D     ...
7488  20 54 6E      Tn   JSR &6E54
748B  6A           j     ROR A
748C  75 69        ui    ADC &69,X
748E  20 32 3A      2:   JSR &3A32
7491  39 39 08     99.   AND &0839,Y
7494  0A           .     ASL A
7495  00           .     BRK
7496  00           .     BRK
7497  8D 95 63     ..c   STA &6395
749A  A9 00        ..    LDA #&00
749C  8D 96 63     ..c   STA &6396
749F  AD 96 63     ..c   LDA &6396
74A2  29 80        ).    AND #&80
74A4  8D 96 63     ..c   STA &6396
74A7  A9 00        ..    LDA #&00
74A9  85 04        ..    STA &04
74AB  A9 69        .i    LDA #&69
74AD  85 02        ..    STA &02
74AF  A9 65        .e    LDA #&65
74B1  85 03        ..    STA &03
74B3  A0 00        ..    LDY #&00
74B5  B1 02        ..    LDA (&02),Y
74B7  F0 E6        ..    BEQ &749F
74B9  29 F0        ).    AND #&F0
74BB  D0 0F        ..    BNE &74CC
74BD  B1 02        ..    LDA (&02),Y
74BF  18           .     CLC
74C0  65 04        e.    ADC &04
74C2  85 04        ..    STA &04
74C4  E6 02        ..    INC &02
74C6  D0 ED        ..    BNE &74B5
74C8  E6 03        ..    INC &03
74CA  D0 E9        ..    BNE &74B5
74CC  AD 96 63     ..c   LDA &6396
74CF  CD 95 63     ..c   CMP &6395
74D2  F0 10        ..    BEQ &74E4
74D4  EE 96 63     ..c   INC &6396
74D7  18           .     CLC
74D8  A5 02        ..    LDA &02
74DA  69 03        i.    ADC #&03
74DC  85 02        ..    STA &02
74DE  90 D5        ..    BCC &74B5
74E0  E6 03        ..    INC &03
74E2  D0 D1        ..    BNE &74B5
74E4  B1 02        ..    LDA (&02),Y
74E6  29 0F        ).    AND #&0F
74E8  38           8     SEC
74E9  E9 08        ..    SBC #&08
74EB  85 05        ..    STA &05
74ED  B1 02        ..    LDA (&02),Y
74EF  4A           J     LSR A
74F0  4A           J     LSR A
74F1  4A           J     LSR A
74F2  4A           J     LSR A
74F3  85 06        ..    STA &06
74F5  C8           .     INY
74F6  B1 02        ..    LDA (&02),Y
74F8  85 08        ..    STA &08
74FA  C8           .     INY
74FB  B1 02        ..    LDA (&02),Y
74FD  85 09        ..    STA &09
74FF  A5 04        ..    LDA &04
7501  0A           .     ASL A
7502  0A           .     ASL A
7503  0A           .     ASL A
7504  18           .     CLC
7505  65 05        e.    ADC &05
7507  C5 06        ..    CMP &06
7509  90 05        ..    BCC &7510
750B  E5 06        ..    SBC &06
750D  4C 07 64     L.d   JMP &6407
7510  85 07        ..    STA &07
7512  60           `     RTS
7513  A9 00        ..    LDA #&00
7515  A8           .     TAY
7516  A2 04        ..    LDX #&04
7518  99 00 7C     ..|   STA &7C00,Y
751B  88           .     DEY
751C  D0 FA        ..    BNE &7518
751E  EE 1A 64     ..d   INC &641A
7521  CA           .     DEX
7522  D0 F4        ..    BNE &7518
7524  CE 1A 64     ..d   DEC &641A
7527  CE 1A 64     ..d   DEC &641A
752A  CE 1A 64     ..d   DEC &641A
752D  CE 1A 64     ..d   DEC &641A
7530  A9 00        ..    LDA #&00
7532  A2 0E        ..    LDX #&0E
7534  8E 00 FE     ...   STX &FE00
7537  8D 01 FE     ...   STA &FE01
753A  E8           .     INX
753B  8E 00 FE     ...   STX &FE00
753E  8D 01 FE     ...   STA &FE01
7541  60           `     RTS
7542  20 13 64      .d   JSR &6413
7545  A9 84        ..    LDA #&84
7547  8D 87 7E     ..~   STA &7E87
754A  A9 9D        ..    LDA #&9D
754C  8D 88 7E     ..~   STA &7E88
754F  A9 83        ..    LDA #&83
7551  8D 89 7E     ..~   STA &7E89
7554  A9 9C        ..    LDA #&9C
7556  8D 9C 7E     ..~   STA &7E9C
7559  60           `     RTS
755A  00           .     BRK
755B  20 F5 64      .d   JSR &64F5
755E  A2 10        ..    LDX #&10
7560  A9 20        .     LDA #&20
7562  9D 8A 7E     ..~   STA &7E8A,X
7565  CA           .     DEX
7566  10 FA        ..    BPL &7562
7568  A2 00        ..    LDX #&00
756A  8E 5A 64     .Zd   STX &645A
756D  A9 8A        ..    LDA #&8A
756F  18           .     CLC
7570  6D 5A 64     mZd   ADC &645A
7573  A8           .     TAY
7574  A9 7E        .~    LDA #&7E
7576  69 00        i.    ADC #&00
7578  38           8     SEC
7579  E9 54        .T    SBC #&54
757B  A2 0F        ..    LDX #&0F
757D  8E 00 FE     ...   STX &FE00
7580  8C 01 FE     ...   STY &FE01
7583  CA           .     DEX
7584  8E 00 FE     ...   STX &FE00
7587  8D 01 FE     ...   STA &FE01
758A  20 29 65      )e   JSR &6529
758D  C9 0D        ..    CMP #&0D
758F  F0 24        .$    BEQ &75B5
7591  C9 7F        .    CMP #&7F
7593  D0 10        ..    BNE &75A5
7595  AE 5A 64     .Zd   LDX &645A
7598  F0 D3        ..    BEQ &756D
759A  A9 20        .     LDA #&20
759C  9D 89 7E     ..~   STA &7E89,X
759F  CE 5A 64     .Zd   DEC &645A
75A2  4C 6D 64     Lmd   JMP &646D
75A5  AE 5A 64     .Zd   LDX &645A
75A8  E0 10        ..    CPX #&10
75AA  F0 C1        ..    BEQ &756D
75AC  9D 8A 7E     ..~   STA &7E8A,X
75AF  EE 5A 64     .Zd   INC &645A
75B2  4C 6D 64     Lmd   JMP &646D
75B5  AE 5A 64     .Zd   LDX &645A
75B8  9D 8A 7E     ..~   STA &7E8A,X
75BB  60           `     RTS
75BC  49 59        IY    EOR #&59
75BE  41 64        Ad    EOR (&64,X)
75C0  52           R     ...
75C1  32           2     ...
75C2  22           "     ...
75C3  43           C     ...
75C4  53           S     ...
75C5  54           T     ...
75C6  25 45        %E    AND &45
75C8  46 56        FV    LSR &56
75CA  65 55        eU    ADC &55
75CC  36 37        67    ROL &37,X
75CE  10 33        .3    BPL &7603
75D0  51 23        Q#    EOR (&23),Y
75D2  35 63        5c    AND &63,X
75D4  21 42        !B    AND (&42,X)
75D6  44           D     ...
75D7  61 00        a.    ADC (&00,X)
75D9  00           .     BRK
75DA  00           .     BRK
75DB  00           .     BRK
75DC  00           .     BRK
75DD  00           .     BRK
75DE  00           .     BRK
75DF  00           .     BRK
75E0  00           .     BRK
75E1  00           .     BRK
75E2  00           .     BRK
75E3  00           .     BRK
75E4  00           .     BRK
75E5  00           .     BRK
75E6  00           .     BRK
75E7  00           .     BRK
75E8  00           .     BRK
75E9  00           .     BRK
75EA  00           .     BRK
75EB  00           .     BRK
75EC  00           .     BRK
75ED  00           .     BRK
75EE  00           .     BRK
75EF  00           .     BRK
75F0  00           .     BRK
75F1  00           .     BRK
75F2  00           .     BRK
75F3  00           .     BRK
75F4  00           .     BRK
75F5  38           8     SEC
75F6  B0 01        ..    BCS &75F9
75F8  18           .     CLC
75F9  6E F4 64     n.d   ROR &64F4
75FC  A9 7F        .    LDA #&7F
75FE  8D 43 FE     .C.   STA &FE43
7601  A9 03        ..    LDA #&03
7603  8D 40 FE     .@.   STA &FE40
7606  A2 1B        ..    LDX #&1B
7608  BD BC 64     ..d   LDA &64BC,X
760B  8D 4F FE     .O.   STA &FE4F
760E  AD 4F FE     .O.   LDA &FE4F
7611  2A           *     ROL A
7612  7E D8 64     ~.d   ROR &64D8,X
7615  2C F4 64     ,.d   BIT &64F4
7618  30 08        0.    BMI &7622
761A  BD D8 64     ..d   LDA &64D8,X
761D  2A           *     ROL A
761E  90 02        ..    BCC &7622
7620  10 03        ..    BPL &7625
7622  CA           .     DEX
7623  10 E3        ..    BPL &7608
7625  A9 0B        ..    LDA #&0B
7627  8A           .     TXA
7628  60           `     RTS
7629  20 F8 64      .d   JSR &64F8
762C  30 FB        0.    BMI &7629
762E  D0 03        ..    BNE &7633
7630  A9 0D        ..    LDA #&0D
7632  60           `     RTS
7633  CA           .     DEX
7634  D0 03        ..    BNE &7639
7636  A9 7F        .    LDA #&7F
7638  60           `     RTS
7639  18           .     CLC
763A  69 3F        i?    ADC #&3F
763C  60           `     RTS
763D  32           2     ...
763E  34           4     ...
763F  2F           /     ...
7640  31 30        10    AND (&30),Y
7642  2F           /     ...
7643  38           8     SEC
7644  38           8     SEC
7645  20 44 69      Di   JSR &6944
7648  73           s     ...
7649  63           c     ...
764A  20 28 63      (c   JSR &6328
764D  6F           o     ...
764E  6D 70 61     mpa   ADC &6170
7651  63           c     ...
7652  74           t     ...
7653  29 20        )     AND #&20
7655  52           R     ...
7656  45 4C        EL    EOR &4C
7658  45 41        EA    EOR &41
765A  53           S     ...
765B  45 20        E     EOR &20
765D  32           2     ...
765E  14           .     ...
765F  7F                ...
7660  00           .     BRK
7661  5B           [     ...
7662  28           (     PLP
7663  26 00        &.    ROL &00
7665  10 1B        ..    BPL &7682
7667  00           .     BRK
7668  07           .     ...
7669  06 F8        ..    ASL &F8
766B  6B           k     ...
766C  62           b     ...
766D  29 5E        )^    AND #&5E
766F  4B           K     ...
7670  CA           .     DEX
7671  EC 67 CB     .g.   CPX &CB67
7674  D1 B3        ..    CMP (&B3),Y
7676  5F           _     ...
7677  56 3F        V?    LSR &3F,X
7679  F6 67        .g    INC &67,X
767B  6B           k     ...
767C  87           .     ...
767D  A0 8F        ..    LDY #&8F
767F  01 47        .G    ORA (&47,X)
7681  9C           .     ...
7682  9D 01 58     ..X   STA &5801,X
7685  E8           .     INX
7686  45 DD        E.    EOR &DD
7688  E5 3E        .>    SBC &3E
768A  C2           .     ...
768B  E4 8D        ..    CPX &8D
768D  A3           .     ...
768E  85 9E        ..    STA &9E
7690  C5 02        ..    CMP &02
7692  32           2     ...
7693  C7           .     ...
7694  24 5B        $[    BIT &5B
7696  01 C8        ..    ORA (&C8,X)
7698  57           W     ...
7699  01 D9        ..    ORA (&D9,X)
769B  47           G     ...
769C  96 FA        ..    STX &FA,Y
769E  58           X     CLI
769F  07           .     ...
76A0  C3           .     ...
76A1  E1 73        .s    SBC (&73,X)
76A3  D6 32        .2    DEC &32,X
76A5  1B           .     ...
76A6  D7           .     ...
76A7  A5 81        ..    LDA &81
76A9  01 E9        ..    ORA (&E9,X)
76AB  20 3B 3E      ;>   JSR &3E3B
76AE  6C 40 E2     l@.   JMP (&E240)
76B1  E5 21        .!    SBC &21
76B3  E3           .     ...
76B4  E7           .     ...
76B5  31 95        1.    AND (&95),Y
76B7  B0 8A        ..    BCS &7643
76B9  01 E8        ..    ORA (&E8,X)
76BB  10 1B        ..    BPL &76D8
76BD  B9 64 93     .d.   LDA &9364,Y
76C0  5A           Z     ...
76C1  A7           .     ...
76C2  7B           {     ...
76C3  EB           .     ...
76C4  26 25        &%    ROL &25
76C6  6D D9 86     m..   ADC &86D9
76C9  F1 32        .2    SBC (&32),Y
76CB  17           .     ...
76CC  F5 9B        ..    SBC &9B,X
76CE  4C 01 DD     L..   JMP &DD01
76D1  1C           .     ...
76D2  1F           .     ...
76D3  B2           .     ...
76D4  C4 35        .5    CPY &35
76D6  34           4     ...
76D7  81 06        ..    STA (&06,X)
76D9  47           G     ...
76DA  C4 62        .b    CPY &62
76DC  01 89        ..    ORA (&89,X)
76DE  B4 71        .q    LDY &71
76E0  01 64        .d    ORA (&64,X)
76E2  2B           +     ...
76E3  2F           /     ...
76E4  A7           .     ...
76E5  7E 20 01     ~ .   ROR &0120,X
76E8  E9 B7        ..    SBC #&B7
76EA  94 DC        ..    STY &DC
76EC  0F           .     ...
76ED  2C 8E 3F     ,.?   BIT &3F8E
76F0  2E 33 CE     .3.   ROL &CE33
76F3  0B           .     ...
76F4  37           7     ...
76F5  BD 7C 01     .|.   LDA &017C,X
76F8  7A           z     ...
76F9  43           C     ...
76FA  2C 7C DF     ,|.   BIT &DF7C
76FD  99 6E 30     .n0   STA &306E,Y
7700  6E B5 5D     n.]   ROR &5DB5
7703  75 97        u.    ADC &97,X
7705  CB           .     ...
7706  15 01        ..    ORA &01,X
7708  C0 07        ..    CPY #&07
770A  05 E3        ..    ORA &E3
770C  37           7     ...
770D  44           D     ...
770E  E5 10        ..    SBC &10
7710  BC 37 F1     .7.   LDY &F137,X
7713  89           .     ...
7714  01 AA        ..    ORA (&AA,X)
7716  E8           .     INX
7717  A4 DC        ..    LDY &DC
7719  11 3D        .=    ORA (&3D),Y
771B  C2           .     ...
771C  A4 5F        ._    LDY &5F
771E  37           7     ...
771F  4D 12 01     M..   EOR &0112
7722  79 8D 01     y..   ADC &018D,Y
7725  EB           .     ...
7726  C0 82        ..    CPY #&82
7728  3E 58 52     >XR   ROL &5258,X
772B  B5 5D        .]    LDA &5D,X
772D  A5 01        ..    LDA &01
772F  C9 B5        ..    CMP #&B5
7731  B3           .     ...
7732  DD 4E 14     .N.   CMP &144E,X
7735  DE 78 19     .x.   DEC &1978,X
7738  57           W     ...
7739  46 56        FV    LSR &56
773B  01 C9        ..    ORA (&C9,X)
773D  BE CB CC     ...   LDX &CCCB,Y
7740  79 C0 74     y.t   ADC &74C0,Y
7743  3F           ?     ...
7744  52           R     ...
7745  D5 F7        ..    CMP &F7,X
7747  C9 67        .g    CMP #&67
7749  E8           .     INX
774A  CB           .     ...
774B  01 E9        ..    ORA (&E9,X)
774D  B5 C8        ..    LDA &C8,X
774F  3C           <     ...
7750  86 FD        ..    STX &FD
7752  54           T     ...
7753  64           d     ...
7754  6E C5 C4     n..   ROR &C4C5
7757  4B           K     ...
7758  B7           .     ...
7759  73           s     ...
775A  75 01        u.    ADC &01,X
775C  B8           .     CLV
775D  92           .     ...
775E  6B           k     ...
775F  A9 56        .V    LDA #&56
7761  3D EA D2     =..   ORA &D2EA,X
7764  61 2D        a-    ADC (&2D,X)
7766  D3           .     ...
7767  24 BF        $.    BIT &BF
7769  7C           |     ...
776A  7B           {     ...
776B  E0 F1        ..    CPX #&F1
776D  ED E3 B2     ...   SBC &B2E3
7770  D1 E5        ..    CMP (&E5),Y
7772  41 7B        A{    EOR (&7B,X)
7774  A6 EC        ..    LDX &EC
7776  36 01        6.    ROL &01,X
7778  A8           .     TAY
7779  26 6D        &m    ROL &6D
777B  99 FF C3     ...   STA &C3FF,Y
777E  40           @     RTI
777F  A3           .     ...
7780  4C D4 BC     L..   JMP &BCD4
7783  66 D6        f.    ROR &D6
7785  60           `     RTS
7786  2F           /     ...
7787  27           '     ...
7788  33           3     ...
7789  1C           .     ...
778A  01 B8        ..    ORA (&B8,X)
778C  5E 2B D9     ^+.   LSR &D92B,Y
778F  81 08        ..    STA (&08,X)
7791  3A           :     ...
7792  CE EC BB     ...   DEC &BBEC
7795  26 64        &d    ROL &64
7797  53           S     ...
7798  76 7B        v{    ROR &7B,X
779A  01 01        ..    ORA (&01,X)
779C  B8           .     CLV
779D  D0 CC        ..    BNE &776B
779F  DC           .     ...
77A0  93           .     ...
77A1  01 6D        .m    ORA (&6D,X)
77A3  E8           .     INX
77A4  49 7F        I    EOR #&7F
77A6  EF           .     ...
77A7  91 F4        ..    STA (&F4),Y
77A9  09 6E        .n    ORA #&6E
77AB  C5 ED        ..    CMP &ED
77AD  58           X     CLI
77AE  27           '     ...
77AF  3B           ;     ...
77B0  75 01        u.    ADC &01,X
77B2  59 4B 45     YKE   EOR &454B,Y
77B5  BA           .     TSX
77B6  2E 40 EC     .@.   ROL &EC40
77B9  18           .     CLC
77BA  FD 9D E2     ...   SBC &E29D,X
77BD  48           H     PHA
77BE  01 E6        ..    ORA (&E6,X)
77C0  5A           Z     ...
77C1  4A           J     LSR A
77C2  97           .     ...
77C3  30 74        0t    BMI &7839
77C5  02           .     ...
77C6  32           2     ...
77C7  6B           k     ...
77C8  4D 25 10     M%.   EOR &1025
77CB  E2           .     ...
77CC  66 06        f.    ROR &06
77CE  54           T     ...
77CF  57           W     ...
77D0  97           .     ...
77D1  0A           .     ASL A
77D2  01 48        .H    ORA (&48,X)
77D4  57           W     ...
77D5  7F                ...
77D6  CA           .     DEX
77D7  49 50        IP    EOR #&50
77D9  5B           [     ...
77DA  A7           .     ...
77DB  12           .     ...
77DC  6E 86 F8     n..   ROR &F886
77DF  01 B9        ..    ORA (&B9,X)
77E1  D8           .     CLD
77E2  E2           .     ...
77E3  AC D5 12     ...   LDY &12D5
77E6  DD DA FE     ...   CMP &FEDA,X
77E9  25 83        %.    AND &83
77EB  68           h     PLA
77EC  B7           .     ...
77ED  10 7A        .z    BPL &7869
77EF  01 62        .b    ORA (&62,X)
77F1  68           h     PLA
77F2  57           W     ...
77F3  A3           .     ...
77F4  DA           .     ...
77F5  F2           .     ...
77F6  D6 6E        .n    DEC &6E,X
77F8  17           .     ...
77F9  01 D8        ..    ORA (&D8,X)
77FB  61 1D        a.    ADC (&1D,X)
77FD  BA           .     TSX
77FE  64           d     ...
77FF  F4           .     ...
7800  7B           {     ...
7801  B5 7D        .}    LDA &7D,X
7803  C0 80        ..    CPY #&80
7805  00           .     BRK
7806  51 E6        Q.    EOR (&E6),Y
7808  71 E2        q.    ADC (&E2),Y
780A  DD 93 43     ..C   CMP &4393,X
780D  99 84 D6     ...   STA &D684,Y
7810  73           s     ...
7811  66 47        fG    ROR &47
7813  4E 2C 01     N,.   LSR &012C
7816  39 5C 7C     9\|   AND &7C5C,Y
7819  CB           .     ...
781A  6B           k     ...
781B  0A           .     ASL A
781C  5D 2F 92     ]/.   EOR &922F,X
781F  50 CC        P.    BVC &77ED
7821  3A           :     ...
7822  33           3     ...
7823  3C           <     ...
7824  3B           ;     ...
7825  37           7     ...
7826  85 9E        ..    STA &9E
7828  01 E8        ..    ORA (&E8,X)
782A  6B           k     ...
782B  4F           O     ...
782C  29 02        ).    AND #&02
782E  A4 4F        .O    LDY &4F
7830  CC A4 C2     ...   CPY &C2A4
7833  42           B     ...
7834  7E 75 1D     ~u.   ROR &1D75,X
7837  12           .     ...
7838  67           g     ...
7839  61 88        a.    ADC (&88,X)
783B  01 5C        .\    ORA (&5C,X)
783D  0F           .     ...
783E  15 30        .0    ORA &30,X
7840  EB           .     ...
7841  89           .     ...
7842  22           "     ...
7843  45 3F        E?    EOR &3F
7845  C3           .     ...
7846  20 3B 65      ;e   JSR &653B
7849  DD 71 01     .q.   CMP &0171,X
784C  D8           .     CLD
784D  65 62        eb    ADC &62
784F  69 42        iB    ADC #&42
7851  2D EA FA     -..   AND &FAEA
7854  20 CD 34      .4   JSR &34CD
7857  79 A5 E7     y..   ADC &E7A5,Y
785A  3C           <     ...
785B  96 D5        ..    STX &D5,Y
785D  7C           |     ...
785E  01 29        .)    ORA (&29,X)
7860  81 38        .8    STA (&38,X)
7862  5A           Z     ...
7863  D7           .     ...
7864  80           .     ...
7865  8B           .     ...
7866  86 03        ..    STX &03
7868  C2           .     ...
7869  62           b     ...
786A  87           .     ...
786B  77           w     ...
786C  1F           .     ...
786D  10 02        ..    BPL &7871
786F  8B           .     ...
7870  6B           k     ...
7871  65 EF        e.    ADC &EF
7873  DE 18 B1     ...   DEC &B118,X
7876  57           W     ...
7877  A1 C2        ..    LDA (&C2,X)
7879  D3           .     ...
787A  51 24        Q$    EOR (&24),Y
787C  10 AA        ..    BPL &7828
787E  47           G     ...
787F  7A           z     ...
7880  F7           .     ...
7881  01 4B        .K    ORA (&4B,X)
7883  33           3     ...
7884  62           b     ...
7885  DC           .     ...
7886  35 03        5.    AND &03,X
7888  83           .     ...
7889  49 08        I.    EOR #&08
788B  94 B0        ..    STY &B0
788D  B8           .     CLV
788E  57           W     ...
788F  B7           .     ...
7890  98           .     TYA
7891  01 9A        ..    ORA (&9A,X)
7893  99 AA 7B     ..{   STA &7BAA,Y
7896  26 14        &.    ROL &14
7898  60           `     RTS
7899  B8           .     CLV
789A  13           .     ...
789B  03           .     ...
789C  EC F7 A2     ...   CPX &A2F7
789F  CE 8D 08     ...   DEC &088D
78A2  71 E4        q.    ADC (&E4),Y
78A4  5C           \     ...
78A5  72           r     ...
78A6  79 B0 73     y.s   ADC &73B0,Y
78A9  DA           .     ...
78AA  BB           .     ...
78AB  97           .     ...
78AC  17           .     ...
78AD  4F           O     ...
78AE  01 88        ..    ORA (&88,X)
78B0  21 9C        !.    AND (&9C,X)
78B2  2B           +     ...
78B3  55 01        U.    EOR &01,X
78B5  43           C     ...
78B6  0C           .     ...
78B7  56 84        V.    LSR &84,X
78B9  06 02        ..    ASL &02
78BB  02           .     ...
78BC  B9 79 BB     .y.   LDA &BB79,Y
78BF  2A           *     ROL A
78C0  86 B5        ..    STX &B5
78C2  A2 DF        ..    LDX #&DF
78C4  59 A5 E5     Y..   EOR &E5A5,Y
78C7  0B           .     ...
78C8  01 48        .H    ORA (&48,X)
78CA  F0 1F        ..    BEQ &78EB
78CC  AD F5 1E     ...   LDA &1EF5
78CF  E2           .     ...
78D0  D0 AC        ..    BNE &787E
78D2  C4 4F        .O    CPY &4F
78D4  30 02        0.    BMI &78D8
78D6  C8           .     INY
78D7  81 12        ..    STA (&12,X)
78D9  6B           k     ...
78DA  F7           .     ...
78DB  CF           .     ...
78DC  67           g     ...
78DD  40           @     RTI
78DE  C7           .     ...
78DF  01 69        .i    ORA (&69,X)
78E1  F0 2C        .,    BEQ &790F
78E3  EB           .     ...
78E4  68           h     PLA
78E5  66 26        f&    ROR &26
78E7  39 0F A7     9..   AND &A70F,Y
78EA  81 25        .%    STA (&25,X)
78EC  00           .     BRK
78ED  78           x     SEI
78EE  D8           .     CLD
78EF  A9 7F        .    LDA #&7F
78F1  8D 4E FE     .N.   STA &FE4E
78F4  8D 6E FE     .n.   STA &FE6E
78F7  8D 4D FE     .M.   STA &FE4D
78FA  8D 6D FE     .m.   STA &FE6D
78FD  A9 00        ..    LDA #&00
78FF  A2 DF        ..    LDX #&DF
7901  95 00        ..    STA &00,X
7903  CA           .     DEX
7904  D0 FB        ..    BNE &7901
7906  A9 28        .(    LDA #&28
7908  85 35        .5    STA &35
790A  A9 C0        ..    LDA #&C0
790C  85 DE        ..    STA &DE
790E  C6 DD        ..    DEC &DD
7910  A2 FF        ..    LDX #&FF
7912  9A           .     TXS
7913  AD 96 02     ...   LDA &0296
7916  29 57        )W    AND #&57
7918  85 01        ..    STA &01
791A  A9 82        ..    LDA #&82
791C  85 02        ..    STA &02
791E  A9 FC        ..    LDA #&FC
7920  85 03        ..    STA &03
7922  A0 FF        ..    LDY #&FF
7924  B9 7E 06     .~.   LDA &067E,Y
7927  99 76 1B     .v.   STA &1B76,Y
792A  88           .     DEY
792B  C0 FF        ..    CPY #&FF
792D  D0 07        ..    BNE &7936
792F  18           .     CLC
7930  CE 26 79     .&y   DEC &7926
7933  CE 29 79     .)y   DEC &7929
7936  E6 02        ..    INC &02
7938  D0 EA        ..    BNE &7924
793A  E6 03        ..    INC &03
793C  D0 E6        ..    BNE &7924
793E  AD 00 12     ...   LDA &1200
7941  8D 00 01     ...   STA &0100
7944  EE 3F 79     .?y   INC &793F
7947  D0 03        ..    BNE &794C
7949  EE 40 79     .@y   INC &7940
794C  EE 42 79     .By   INC &7942
794F  D0 03        ..    BNE &7954
7951  EE 43 79     .Cy   INC &7943
7954  AD 3F 79     .?y   LDA &793F
7957  C9 ED        ..    CMP #&ED
7959  D0 E3        ..    BNE &793E
795B  AD 40 79     .@y   LDA &7940
795E  C9 78        .x    CMP #&78
7960  D0 DC        ..    BNE &793E
7962  A9 FF        ..    LDA #&FF
7964  8D 43 FE     .C.   STA &FE43
7967  A2 03        ..    LDX #&03
7969  BD 7A 79     .zy   LDA &797A,X
796C  20 E4 13      ..   JSR &13E4
796F  CA           .     DEX
7970  10 F7        ..    BPL &7969
7972  A5 01        ..    LDA &01
7974  8D 9C 49     ..I   STA &499C
7977  4C 0C 60     L.`   JMP &600C
797A  FF           .     ...
797B  DF           .     ...
797C  BF           .     ...
797D  9F           .     ...
797E  74           t     ...
797F  45 00        E.    EOR &00
7981  8E 3D F8     .=.   STX &F83D
7984  00           .     BRK
7985  00           .     BRK
7986  B4 B0        ..    LDY &B0
7988  62           b     ...
7989  6C 50 54     lPT   JMP (&5450)
798C  52           R     ...
798D  25 00        %.    AND &00
798F  FE 00 00     ...   INC &0000,X
7992  00           .     BRK
7993  A3           .     ...
7994  B0 74        .t    BCS &7A0A
7996  61 74        at    ADC (&74,X)
7998  75 73        us    ADC &73,X
799A  50 54        PT    BVC &79F0
799C  52           R     ...
799D  25 00        %.    AND &00
799F  EB           .     ...
79A0  00           .     BRK
79A1  00           .     BRK
79A2  00           .     BRK
79A3  20 00 74      .t   JSR &7400
79A6  61 74        at    ADC (&74,X)
79A8  75 73        us    ADC &73,X
79AA  32           2     ...
79AB  50 54        PT    BVC &7A01
79AD  52           R     ...
79AE  25 00        %.    AND &00
79B0  81 00        ..    STA (&00,X)
79B2  00           .     BRK
79B3  00           .     BRK
79B4  F9 00 25     ..%   SBC &2500,Y
79B7  00           .     BRK
79B8  91 00        ..    STA (&00),Y
79BA  00           .     BRK
79BB  00           .     BRK
79BC  A9 00        ..    LDA #&00
79BE  61 73        as    ADC (&73,X)
79C0  6B           k     ...
79C1  25 28        %(    AND &28
79C3  00           .     BRK
79C4  03           .     ...
79C5  10 00        ..    BPL &79C7
79C7  00           .     BRK
79C8  00           .     BRK
79C9  00           .     BRK
79CA  00           .     BRK
79CB  01 00        ..    ORA (&00,X)
79CD  00           .     BRK
79CE  00           .     BRK
79CF  04           .     ...
79D0  00           .     BRK
79D1  00           .     BRK
79D2  00           .     BRK
79D3  05 00        ..    ORA &00
79D5  00           .     BRK
79D6  00           .     BRK
79D7  10 00        ..    BPL &79D9
79D9  00           .     BRK
79DA  00           .     BRK
79DB  11 00        ..    ORA (&00),Y
79DD  00           .     BRK
79DE  00           .     BRK
79DF  14           .     ...
79E0  00           .     BRK
79E1  00           .     BRK
79E2  00           .     BRK
79E3  15 00        ..    ORA &00,X
79E5  00           .     BRK
79E6  00           .     BRK
79E7  40           @     RTI
79E8  00           .     BRK
79E9  00           .     BRK
79EA  00           .     BRK
79EB  41 00        A.    EOR (&00,X)
79ED  00           .     BRK
79EE  00           .     BRK
79EF  44           D     ...
79F0  00           .     BRK
79F1  00           .     BRK
79F2  00           .     BRK
79F3  45 00        E.    EOR &00
79F5  00           .     BRK
79F6  00           .     BRK
79F7  50 00        P.    BVC &79F9
79F9  00           .     BRK
79FA  00           .     BRK
79FB  51 00        Q.    EOR (&00),Y
79FD  00           .     BRK
79FE  00           .     BRK
79FF  54           T     ...
