; -----------------------------------------------------------------------------
; Exile Master/Compact (c) Superior Software
; reverse engineered by Eelco Huininga
; DOS Filename   : ExileMC
; Acorn filename : $.ExileMC
; Load address   : 1200
; Exec address   : 7D76
; Length         : 00006d00
; -----------------------------------------------------------------------------

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 18 10      ..   JSR &1018
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 63 12     .c.   LDA &1263,X
12B1  10 0F        ..    BPL &12C2
12B3  C9 C0        ..    CMP #&C0
12B5  BD 15 12     ...   LDA &1215,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 ED 11     ...   INC &11ED
12C9  60           `     RTS
12CA  48           H     PHA
12CB  BD EE 11     ...   LDA &11EE,X
12CE  48           H     PHA
12CF  60           `     RTS
12D0  58           X     CLI
12D1  A9 40        .@    LDA #&40
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 DA 19     L..   JMP &19DA
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  BB           .     ...
1305  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 F4 14     L..   JMP &14F4
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  F2           .     ...
14CE  B8           .     CLV
14CF  D5 6D        .m    CMP &6D,X
14D1  A1 A1        ..    LDA (&A1,X)
14D3  48           H     PHA
14D4  5C           \     ...
14D5  5A           Z     ...
14D6  AE 0F 4B     ..K   LDX &4B0F
14D9  6E DF 46     n.F   ROR &46DF
14DC  EF           .     ...
14DD  13           .     ...
14DE  13           .     ...
14DF  DC           .     ...
14E0  A4 F9        ..    LDY &F9
14E2  0B           .     ...
14E3  17           .     ...
14E4  2F           /     ...
14E5  00           .     BRK
14E6  7A           z     ...
14E7  CC D0 D0     ...   CPY &D0D0
14EA  D0 D4        ..    BNE &14C0
14EC  CA           .     DEX
14ED  CA           .     DEX
14EE  E9 02        ..    SBC #&02
14F0  02           .     ...
14F1  02           .     ...
14F2  02           .     ...
14F3  E9 44        .D    SBC #&44
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  C8           .     INY
1505  A2 18        ..    LDX #&18
1507  81 07        ..    STA (&07,X)
1509  75 75        uu    ADC &75,X
150B  75 75        uu    ADC &75,X
150D  9B           .     ...
150E  78           x     SEI
150F  7E 92 8E     ~..   ROR &8E92,X
1512  92           .     ...
1513  D3           .     ...
1514  FB           .     ...
1515  84 56        .V    STY &56
1517  59 45 8C     YE.   EOR &8C45,Y
151A  93           .     ...
151B  36 36        66    ROL &36,X
151D  3D 7A 7A     =zz   ORA &7A7A,X
1520  7A           z     ...
1521  7A           z     ...
1522  AF           .     ...
1523  7A           z     ...
1524  7A           z     ...
1525  A7           .     ...
1526  7A           z     ...
1527  7A           z     ...
1528  7A           z     ...
1529  7A           z     ...
152A  7A           z     ...
152B  7A           z     ...
152C  7A           z     ...
152D  7A           z     ...
152E  7A           z     ...
152F  7A           z     ...
1530  7A           z     ...
1531  92           .     ...
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 0E     ...   ORA &0E05
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  B8           .     CLV
19A2  65 80        e.    ADC &80
19A4  20 A1 48      .H   JSR &48A1
19A7  5C           \     ...
19A8  5A           Z     ...
19A9  AE 0F 4B     ..K   LDX &4B0F
19AC  6E DF 46     n.F   ROR &46DF
19AF  EF           .     ...
19B0  13           .     ...
19B1  13           .     ...
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  02           .     ...
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 A2     ~9.   ROR &A239,X
19D9  18           .     CLC
19DA  81 07        ..    STA (&07,X)
19DC  75 75        uu    ADC &75,X
19DE  75 75        uu    ADC &75,X
19E0  9B           .     ...
19E1  78           x     SEI
19E2  7E 92 8E     ~..   ROR &8E92,X
19E5  92           .     ...
19E6  00           .     BRK
19E7  00           .     BRK
19E8  84 56        .V    STY &56
19EA  59 45 8C     YE.   EOR &8C45,Y
19ED  93           .     ...
19EE  36 36        66    ROL &36,X
19F0  3D 7A 7A     =zz   ORA &7A7A,X
19F3  7A           z     ...
19F4  7A           z     ...
19F5  AF           .     ...
19F6  00           .     BRK
19F7  10 A7        ..    BPL &19A0
19F9  7A           z     ...
19FA  7A           z     ...
19FB  7A           z     ...
19FC  7A           z     ...
19FD  7A           z     ...
19FE  7A           z     ...
19FF  7A           z     ...
1A00  7A           z     ...
1A01  7A           z     ...
1A02  7A           z     ...
1A03  7A           z     ...
1A04  92           .     ...
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 0E     ...   ORA &0E05
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  08           .     PHP
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 06 2A     ..*   CMP &2A06
1CC4  60           `     RTS
1CC5  A9 4E        .N    LDA #&4E
1CC7  38           8     SEC
1CC8  AE 06 2A     ..*   LDX &2A06
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 03 36      .6   JSR &3603
1CD7  B0 0E        ..    BCS &1CE7
1CD9  20 D3 22      ."   JSR &22D3
1CDC  E5 34        .4    SBC &34
1CDE  E9 80        ..    SBC #&80
1CE0  20 BD 32      .2   JSR &32BD
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 1D 3C      .<   JSR &3C1D
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 B6 25      .%   JSR &25B6
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 95 1E      ..   JSR &1E95
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 C5 1F     L..   JMP &1FC5
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 90 2C      .,   JSR &2C90
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 AA A0      ..   JSR &A0AA
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 BE     ...   LDA &BE89,Y
1E5C  4A           J     LSR A
1E5D  B9 0C BE     ...   LDA &BE0C,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 BE     ...   LDA &BE0C,Y
1E6E  29 F0        ).    AND #&F0
1E70  95 49        .I    STA &49,X
1E72  B9 89 BE     ...   LDA &BE89,Y
1E75  29 F8        ).    AND #&F8
1E77  95 4B        .K    STA &4B,X
1E79  B9 06 BF     ...   LDA &BF06,Y
1E7C  95 5D        .]    STA &5D,X
1E7E  B9 83 BF     ...   LDA &BF83,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 7B 1E     .{.   LDA &1E7B,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 B3        i.    ADC #&B3
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 8B 1F      ..   JSR &1F8B
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 40        .@    ORA #&40
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 40        .@    ORA #&40
2197  85 90        ..    STA &90
2199  4C 09 10     L..   JMP &1009
219C  A5 90        ..    LDA &90
219E  C9 7F        .    CMP #&7F
21A0  49 3F        I?    EOR #&3F
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 CE 23      .#   JSR &23CE
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 CB 23      .#   JSR &23CB
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  07           .     ...
221D  84 9B        ..    STY &9B
221F  A2 02        ..    LDX #&02
2221  BD 95 0B     ...   LDA &0B95,X
2224  38           8     SEC
2225  F5 53        .S    SBC &53,X
2227  85 9D        ..    STA &9D
2229  18           .     CLC
222A  E5 9B        ..    SBC &9B
222C  10 17        ..    BPL &2245
222E  BD 17 11     ...   LDA &1117,X
2231  18           .     CLC
2232  7D 91 0B     }..   ADC &0B91,X
2235  BD 1A 11     ...   LDA &111A,X
2238  65 9D        e.    ADC &9D
223A  18           .     CLC
223B  65 9B        e.    ADC &9B
223D  30 06        0.    BMI &2245
223F  CA           .     DEX
2240  CA           .     DEX
2241  F0 DE        ..    BEQ &2221
2243  18           .     CLC
2244  60           `     RTS
2245  38           8     SEC
2246  60           `     RTS
2247  19 2D ED     .-.   ORA &ED2D,Y
224A  6D AD 2D     m.-   ADC &2DAD
224D  ED 5E 9E     .^.   SBC &9E5E
2250  00           .     BRK
2251  C0 80        ..    CPY #&80
2253  40           @     RTI
2254  2E 2F 2E     ./.   ROL &2E2F
2257  23           #     ...
2258  06 04        ..    ASL &04
225A  06 04        ..    ASL &04
225C  07           .     ...
225D  05 05        ..    ORA &05
225F  06 19        ..    ASL &19
2261  2C 19 2B     ,.+   BIT &2B19
2264  00           .     BRK
2265  01 02        ..    ORA (&02,X)
2267  03           .     ...
2268  1A           .     ...
2269  21 09        !.    AND (&09,X)
226B  9B           .     ...
226C  12           .     ...
226D  10 60        .`    BPL &22CF
226F  2B           +     ...
2270  0F           .     ...
2271  4F           O     ...
2272  04           .     ...
2273  0A           .     ASL A
2274  1B           .     ...
2275  5A           Z     ...
2276  19 19 1E     ...   ORA &1E19,Y
2279  13           .     ...
227A  24 2C        $,    BIT &2C
227C  19 8D 82     ...   ORA &828D,Y
227F  8B           .     ...
2280  8F           .     ...
2281  84 89        ..    STY &89
2283  8D 81 82     ...   STA &8281
2286  81 85        ..    STA (&85,X)
2288  B2           .     ...
2289  CD 90 95     ...   CMP &9590
228C  81 B1        ..    STA (&B1,X)
228E  97           .     ...
228F  FD F3 00     ...   SBC &00F3,X
2292  03           .     ...
2293  01 00        ..    ORA (&00,X)
2295  40           @     RTI
2296  84 B6        ..    STY &B6
2298  E0 10        ..    CPX #&10
229A  4A           J     LSR A
229B  80           .     ...
229C  E0 C0        ..    CPX #&C0
229E  A0 80        ..    LDY #&80
22A0  F0 D0        ..    BEQ &2272
22A2  B0 90        ..    BCS &2234
22A4  00           .     BRK
22A5  00           .     BRK
22A6  00           .     BRK
22A7  00           .     BRK
22A8  00           .     BRK
22A9  00           .     BRK
22AA  00           .     BRK
22AB  00           .     BRK
22AC  33           3     ...
22AD  22           "     ...
22AE  11 00        ..    ORA (&00),Y
22B0  33           3     ...
22B1  22           "     ...
22B2  11 00        ..    ORA (&00),Y
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  00           .     BRK
22C5  00           .     BRK
22C6  00           .     BRK
22C7  00           .     BRK
22C8  00           .     BRK
22C9  00           .     BRK
22CA  00           .     BRK
22CB  00           .     BRK
22CC  33           3     ...
22CD  22           "     ...
22CE  11 00        ..    ORA (&00),Y
22D0  33           3     ...
22D1  22           "     ...
22D2  11 00        ..    ORA (&00),Y
22D4  00           .     BRK
22D5  00           .     BRK
22D6  00           .     BRK
22D7  00           .     BRK
22D8  00           .     BRK
22D9  00           .     BRK
22DA  00           .     BRK
22DB  00           .     BRK
22DC  00           .     BRK
22DD  07           .     ...
22DE  16 25        .%    ASL &25,X
22E0  34           4     ...
22E1  43           C     ...
22E2  52           R     ...
22E3  61 70        ap    ADC (&70,X)
22E5  87           .     ...
22E6  96 A5        ..    STX &A5,Y
22E8  B4 C3        ..    LDY &C3
22EA  D2           .     ...
22EB  E1 F0        ..    SBC (&F0,X)
22ED  00           .     BRK
22EE  DC           .     ...
22EF  10 10        ..    BPL &2301
22F1  10 10        ..    BPL &2303
22F3  10 10        ..    BPL &2305
22F5  10 10        ..    BPL &2307
22F7  10 10        ..    BPL &2309
22F9  EA           .     NOP
22FA  5E 61 4E     ^aN   LSR &4E61,Y
22FD  4B           K     ...
22FE  4B           K     ...
22FF  4B           K     ...
2300  4B           K     ...
2301  57           W     ...
2302  54           T     ...
2303  AF           .     ...
2304  A8           .     TAY
2305  4B           K     ...
2306  C7           .     ...
2307  DA           .     ...
2308  C0 6A        .j    CPY #&6A
230A  3F           ?     ...
230B  2E 1C 17     ...   ROL &171C
230E  91 9B        ..    STA (&9B),Y
2310  98           .     TYA
2311  A1 F9        ..    LDA (&F9,X)
2313  9E           .     ...
2314  B0 6A        .j    BCS &2380
2316  5B           [     ...
2317  5B           [     ...
2318  5B           [     ...
2319  5B           [     ...
231A  5B           [     ...
231B  5B           [     ...
231C  5B           [     ...
231D  5B           [     ...
231E  5B           [     ...
231F  5B           [     ...
2320  28           (     PLP
2321  6B           k     ...
2322  5B           [     ...
2323  62           b     ...
2324  59 59 59     YYY   EOR &5959,Y
2327  59 62 62     Ybb   EOR &6262,Y
232A  58           X     CLI
232B  58           X     CLI
232C  3D 59 59     =YY   ORA &5959,X
232F  19 59 66     .Yf   ORA &6659,Y
2332  66 66        ff    ROR &66
2334  6B           k     ...
2335  25 58        %X    AND &58
2337  58           X     CLI
2338  58           X     CLI
2339  77           w     ...
233A  58           X     CLI
233B  28           (     PLP
233C  69 20        i     ADC #&20
233E  71 72        qr    ADC (&72),Y
2340  73           s     ...
2341  14           .     ...
2342  74           t     ...
2343  75 16        u.    ADC &16,X
2345  76 77        vw    ROR &77,X
2347  77           w     ...
2348  53           S     ...
2349  62           b     ...
234A  25 19        %.    AND &19
234C  79 39 29     y9)   ADC &2939,Y
234F  46 36        F6    LSR &36
2351  47           G     ...
2352  01 60        .`    ORA (&60,X)
2354  44           D     ...
2355  35 23        5#    AND &23,X
2357  33           3     ...
2358  67           g     ...
2359  65 66        ef    ADC &66
235B  51 63        Qc    EOR (&63),Y
235D  10 21        .!    BPL &2380
235F  37           7     ...
2360  37           7     ...
2361  56 00        V.    LSR &00,X
2363  00           .     BRK
2364  00           .     BRK
2365  00           .     BRK
2366  00           .     BRK
2367  00           .     BRK
2368  00           .     BRK
2369  00           .     BRK
236A  00           .     BRK
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  FF           .     ...
238B  E8           .     INX
238C  FE FF 07     ...   INC &07FF,X
238F  F0 FA        ..    BEQ &238B
2391  60           `     RTS
2392  AD 8A 12     ...   LDA &128A
2395  49 FF        I.    EOR #&FF
2397  8D 8A 12     ...   STA &128A
239A  60           `     RTS
239B  2C 6D FE     ,m.   BIT &FE6D
239E  50 18        P.    BVC &23B8
23A0  A9 00        ..    LDA #&00
23A2  4E 42 9A     NB.   LSR &9A42
23A5  6A           j     ROR A
23A6  8D 64 FE     .d.   STA &FE64
23A9  AD 42 9A     .B.   LDA &9A42
23AC  8D 65 FE     .e.   STA &FE65
23AF  AD 43 9A     .C.   LDA &9A43
23B2  20 F9 13      ..   JSR &13F9
23B5  20 49 9A      I.   JSR &9A49
23B8  4C A7 13     L..   JMP &13A7
23BB  98           .     TYA
23BC  48           H     PHA
23BD  8A           .     TXA
23BE  48           H     PHA
23BF  2C 4D FE     ,M.   BIT &FE4D
23C2  10 D7        ..    BPL &239B
23C4  A9 7F        .    LDA #&7F
23C6  8D 4D FE     .M.   STA &FE4D
23C9  50 12        P.    BVC &23DD
23CB  A9 01        ..    LDA #&01
23CD  8D 21 FE     .!.   STA &FE21
23D0  A0 18        ..    LDY #&18
23D2  88           .     DEY
23D3  D0 FD        ..    BNE &23D2
23D5  A9 03        ..    LDA #&03
23D7  8D 21 FE     .!.   STA &FE21
23DA  4C A7 13     L..   JMP &13A7
23DD  AD E4 14     ...   LDA &14E4
23E0  F0 09        ..    BEQ &23EB
23E2  AC E3 14     ...   LDY &14E3
23E5  8C 44 FE     .D.   STY &FE44
23E8  8D 45 FE     .E.   STA &FE45
23EB  A9 07        ..    LDA #&07
23ED  8D 21 FE     .!.   STA &FE21
23F0  EE DC 11     ...   INC &11DC
23F3  AD D3 14     ...   LDA &14D3
23F6  F0 06        ..    BEQ &23FE
23F8  20 AC 9A      ..   JSR &9AAC
23FB  8C D3 14     ...   STY &14D3
23FE  A9 7F        .    LDA #&7F
2400  8D 43 FE     .C.   STA &FE43			; bit0-6: output, bit7: input
2403  A9 03        ..    LDA #&03
2405  8D 40 FE     .@.   STA &FE40
2408  AE ED 11     ...   LDX &11ED
240B  F0 02        ..    BEQ &240F
240D  A2 26        .&    LDX #&26
240F  BD 3C 12     .<.   LDA &123C,X
2412  8D 4F FE     .O.   STA &FE4F			; Set internal key number to check
2415  AD 4F FE     .O.   LDA &FE4F			; Read internal key number, N-flag is 'key pressed' flag
2418  2A           *     ROL A
2419  7E 63 12     ~c.   ROR &1263,X
241C  CA           .     DEX
241D  10 F0        ..    BPL &240F
241F  A9 0B        ..    LDA #&0B
2421  8D 40 FE     .@.   STA &FE40
2424  E8           .     INX
2425  8E ED 11     ...   STX &11ED
2428  2C D2 14     ,..   BIT &14D2
242B  10 7A        .z    BPL &24A7
242D  20 8C 12      ..   JSR &128C
2430  A9 FF        ..    LDA #&FF
2432  8D 43 FE     .C.   STA &FE43			; bit0-7: output
2435  AE 92 11     ...   LDX &1192
2438  20 AE 13      ..   JSR &13AE
243B  B0 0A        ..    BCS &2447
243D  BD A4 11     ...   LDA &11A4,X
2440  E9 01        ..    SBC #&01
2442  90 47        .G    BCC &248B
2444  9D A4 11     ...   STA &11A4,X
2447  E8           .     INX
2448  E8           .     INX
2449  E8           .     INX
244A  E8           .     INX
244B  20 AE 13      ..   JSR &13AE
244E  CA           .     DEX
244F  CA           .     DEX
2450  CA           .     DEX
2451  CA           .     DEX
2452  90 37        .7    BCC &248B
2454  D0 04        ..    BNE &245A
2456  C5 23        .#    CMP &23
2458  F0 31        .1    BEQ &248B
245A  49 FF        I.    EOR #&FF
245C  A0 04        ..    LDY #&04
245E  84 23        .#    STY &23
2460  88           .     DEY
2461  D9 94 11     ...   CMP &1194,Y
2464  90 FA        ..    BCC &2460
2466  F9 98 11     ...   SBC &1198,Y
2469  88           .     DEY
246A  30 06        0.    BMI &2472
246C  0A           .     ASL A
246D  26 23        &#    ROL &23
246F  4C 69 13     Li.   JMP &1369
2472  48           H     PHA
2473  29 0F        ).    AND #&0F
2475  1D 9C 11     ...   ORA &119C,X
2478  20 F9 13      ..   JSR &13F9
247B  68           h     PLA
247C  E0 00        ..    CPX #&00
247E  F0 0B        ..    BEQ &248B
2480  46 23        F#    LSR &23
2482  6A           j     ROR A
2483  46 23        F#    LSR &23
2485  6A           j     ROR A
2486  4A           J     LSR A
2487  4A           J     LSR A
2488  20 F9 13      ..   JSR &13F9
248B  BD A4 11     ...   LDA &11A4,X
248E  FD D4 11     ...   SBC &11D4,X
2491  B0 02        ..    BCS &2495
2493  A9 00        ..    LDA #&00
2495  2D 8A 12     -..   AND &128A
2498  49 FF        I.    EOR #&FF
249A  4A           J     LSR A
249B  4A           J     LSR A
249C  4A           J     LSR A
249D  4A           J     LSR A
249E  1D A0 11     ...   ORA &11A0,X
24A1  20 F9 13      ..   JSR &13F9
24A4  CA           .     DEX
24A5  10 91        ..    BPL &2438
24A7  68           h     PLA
24A8  AA           .     TAX
24A9  68           h     PLA
24AA  A8           .     TAY
24AB  A5 FC        ..    LDA &FC
24AD  40           @     RTI
24AE  18           .     CLC
24AF  BD C4 11     ...   LDA &11C4,X
24B2  F0 44        .D    BEQ &24F8
24B4  BC AC 11     ...   LDY &11AC,X
24B7  BD B4 11     ...   LDA &11B4,X
24BA  D0 2D        .-    BNE &24E9
24BC  BD BC 11     ...   LDA &11BC,X
24BF  D0 05        ..    BNE &24C6
24C1  DE C4 11     ...   DEC &11C4,X
24C4  F0 32        .2    BEQ &24F8
24C6  C8           .     INY
24C7  B9 E8 2D     ..-   LDA &2DE8,Y
24CA  10 15        ..    BPL &24E1
24CC  DE BC 11     ...   DEC &11BC,X
24CF  10 0A        ..    BPL &24DB
24D1  29 7F        )    AND #&7F
24D3  9D BC 11     ...   STA &11BC,X
24D6  C8           .     INY
24D7  98           .     TYA
24D8  9D CC 11     ...   STA &11CC,X
24DB  BC CC 11     ...   LDY &11CC,X
24DE  B9 E8 2D     ..-   LDA &2DE8,Y
24E1  9D B4 11     ...   STA &11B4,X
24E4  C8           .     INY
24E5  98           .     TYA
24E6  9D AC 11     ...   STA &11AC,X
24E9  BD A4 11     ...   LDA &11A4,X
24EC  85 23        .#    STA &23
24EE  79 E8 2D     y.-   ADC &2DE8,Y
24F1  9D A4 11     ...   STA &11A4,X
24F4  DE B4 11     ...   DEC &11B4,X
24F7  38           8     SEC
24F8  60           `     RTS
24F9  8D 4F FE     .O.   STA &FE4F
24FC  A9 00        ..    LDA #&00
24FE  8D 40 FE     .@.   STA &FE40
2501  A9 22        ."    LDA #&22
2503  4A           J     LSR A
2504  90 FD        ..    BCC &2503
2506  8D 40 FE     .@.   STA &FE40
2509  4A           J     LSR A
250A  90 FD        ..    BCC &2509
250C  60           `     RTS
250D  38           8     SEC
250E  24 18        $.    BIT &18
2510  85 98        ..    STA &98
2512  86 99        ..    STX &99
2514  84 9A        ..    STY &9A
2516  08           .     PHP
2517  68           h     PLA
2518  AA           .     TAX
2519  68           h     PLA
251A  85 9B        ..    STA &9B
251C  18           .     CLC
251D  69 04        i.    ADC #&04
251F  A8           .     TAY
2520  68           h     PLA
2521  85 9C        ..    STA &9C
2523  69 00        i.    ADC #&00
2525  48           H     PHA
2526  98           .     TYA
2527  48           H     PHA
2528  8A           .     TXA
2529  48           H     PHA
252A  20 C0 35      .5   JSR &35C0
252D  C9 10        ..    CMP #&10
252F  B0 78        .x    BCS &25A9
2531  0A           .     ASL A
2532  0A           .     ASL A
2533  0A           .     ASL A
2534  0A           .     ASL A
2535  A8           .     TAY
2536  28           (     PLP
2537  90 09        ..    BCC &2542
2539  A2 00        ..    LDX #&00
253B  AD C4 11     ...   LDA &11C4
253E  F0 39        .9    BEQ &2579
2540  B0 22        ."    BCS &2564
2542  AE 92 11     ...   LDX &1192
2545  BD C4 11     ...   LDA &11C4,X
2548  F0 2F        ./    BEQ &2579
254A  CA           .     DEX
254B  D0 F8        ..    BNE &2545
254D  AD D9 11     ...   LDA &11D9
2550  4D DA 11     M..   EOR &11DA
2553  4D DB 11     M..   EOR &11DB
2556  AE 92 11     ...   LDX &1192
2559  DD D8 11     ...   CMP &11D8,X
255C  F0 15        ..    BEQ &2573
255E  CA           .     DEX
255F  D0 F8        ..    BNE &2559
2561  AE 92 11     ...   LDX &1192
2564  98           .     TYA
2565  DD D5 11     ...   CMP &11D5,X
2568  F0 0F        ..    BEQ &2579
256A  90 0D        ..    BCC &2579
256C  CA           .     DEX
256D  F0 3B        .;    BEQ &25AA
256F  10 F3        ..    BPL &2564
2571  30 37        07    BMI &25AA
2573  CA           .     DEX
2574  D0 03        ..    BNE &2579
2576  AE 92 11     ...   LDX &1192
2579  98           .     TYA
257A  9D D4 11     ...   STA &11D4,X
257D  A5 9B        ..    LDA &9B
257F  9D D8 11     ...   STA &11D8,X
2582  A0 01        ..    LDY #&01
2584  08           .     PHP
2585  78           x     SEI
2586  B1 9B        ..    LDA (&9B),Y
2588  9D AC 11     ...   STA &11AC,X
258B  C8           .     INY
258C  B1 9B        ..    LDA (&9B),Y
258E  29 F0        ).    AND #&F0
2590  9D A4 11     ...   STA &11A4,X
2593  51 9B        Q.    EOR (&9B),Y
2595  9D C4 11     ...   STA &11C4,X
2598  C8           .     INY
2599  A9 00        ..    LDA #&00
259B  9D B4 11     ...   STA &11B4,X
259E  9D BC 11     ...   STA &11BC,X
25A1  E8           .     INX
25A2  E8           .     INX
25A3  E8           .     INX
25A4  E8           .     INX
25A5  E0 08        ..    CPX #&08
25A7  90 DD        ..    BCC &2586
25A9  28           (     PLP
25AA  A5 98        ..    LDA &98
25AC  A6 99        ..    LDX &99
25AE  A4 9A        ..    LDY &9A
25B0  38           8     SEC
25B1  60           `     RTS
25B2  20 0F 14      ..   JSR &140F
25B5  17           .     ...
25B6  E3           .     ...
25B7  2F           /     ...
25B8  72           r     ...
25B9  60           `     RTS
25BA  20 0F 14      ..   JSR &140F
25BD  17           .     ...
25BE  82           .     ...
25BF  13           .     ...
25C0  F2           .     ...
25C1  60           `     RTS
25C2  20 0F 14      ..   JSR &140F
25C5  5D 04 FF     ]..   EOR &FF04,X
25C8  05 60        .`    ORA &60
25CA  20 0F 14      ..   JSR &140F
25CD  33           3     ...
25CE  03           .     ...
25CF  2D 84 60     -.`   AND &6084
25D2  92           .     ...
25D3  01 BF        ..    ORA (&BF,X)
25D5  80           .     ...
25D6  C0 FF        ..    CPY #&FF
25D8  40           @     RTI
25D9  7F                ...
25DA  3F           ?     ...
25DB  00           .     BRK
25DC  04           .     ...
25DD  00           .     BRK
25DE  04           .     ...
25DF  00           .     BRK
25E0  00           .     BRK
25E1  00           .     BRK
25E2  00           .     BRK
25E3  00           .     BRK
25E4  00           .     BRK
25E5  00           .     BRK
25E6  00           .     BRK
25E7  00           .     BRK
25E8  54           T     ...
25E9  74           t     ...
25EA  A0 2C        .,    LDY #&2C
25EC  89           .     ...
25ED  12           .     ...
25EE  10 4E        .N    BPL &263E
25F0  20 B5 39      .9   JSR &39B5
25F3  F8           .     SED
25F4  78           x     SEI
25F5  A5 DA        ..    LDA &DA
25F7  45 DC        E.    EOR &DC
25F9  29 7F        )    AND #&7F
25FB  49 65        Ie    EOR #&65
25FD  8D 2D 08     .-.   STA &082D
2600  38           8     SEC
2601  A0 07        ..    LDY #&07
2603  B9 D8 00     ...   LDA &00D8,Y
2606  99 F7 07     ...   STA &07F7,Y
2609  88           .     DEY
260A  D0 F7        ..    BNE &2603
260C  A9 6E        .n    LDA #&6E
260E  85 9D        ..    STA &9D
2610  A9 92        ..    LDA #&92
2612  65 9D        e.    ADC &9D
2614  69 15        i.    ADC #&15
2616  85 9D        ..    STA &9D
2618  B9 F8 07     ...   LDA &07F8,Y
261B  48           H     PHA
261C  4D 52 0B     MR.   EOR &0B52
261F  8D 52 0B     .R.   STA &0B52
2622  68           h     PLA
2623  45 9D        E.    EOR &9D
2625  48           H     PHA
2626  4D 75 0B     Mu.   EOR &0B75
2629  8D 75 0B     .u.   STA &0B75
262C  68           h     PLA
262D  99 00 2C     ..,   STA &2C00,Y
2630  C8           .     INY
2631  D0 DF        ..    BNE &2612
2633  EE 1A 15     ...   INC &151A
2636  EE 2F 15     ./.   INC &152F
2639  10 D7        ..    BPL &2612
263B  4C EA 28     L.(   JMP &28EA
263E  60           `     RTS
263F  4E 76 0B     Nv.   LSR &0B76
2642  4E 91 11     N..   LSR &1191
2645  2C 91 11     ,..   BIT &1191
2648  50 07        P.    BVC &2651
264A  A9 00        ..    LDA #&00
264C  85 CF        ..    STA &CF
264E  85 D1        ..    STA &D1
2650  60           `     RTS
2651  20 BB 22      ."   JSR &22BB
2654  A2 00        ..    LDX #&00
2656  20 F6 15      ..   JSR &15F6
2659  85 A2        ..    STA &A2
265B  20 BB 32      .2   JSR &32BB
265E  85 9D        ..    STA &9D
2660  C9 0C        ..    CMP #&0C
2662  B0 4E        .N    BCS &26B2
2664  C9 02        ..    CMP #&02
2666  90 14        ..    BCC &267C
2668  F0 08        ..    BEQ &2672
266A  A0 04        ..    LDY #&04
266C  A5 C7        ..    LDA &C7
266E  29 7F        )    AND #&7F
2670  F0 09        ..    BEQ &267B
2672  A0 02        ..    LDY #&02
2674  A5 C7        ..    LDA &C7
2676  29 20        )     AND #&20
2678  F0 01        ..    BEQ &267B
267A  88           .     DEY
267B  98           .     TYA
267C  24 A2        $.    BIT &A2
267E  20 BD 32      .2   JSR &32BD
2681  85 CF        ..    STA &CF
2683  A2 02        ..    LDX #&02
2685  20 F6 15      ..   JSR &15F6
2688  A8           .     TAY
2689  20 BD 32      .2   JSR &32BD
268C  C5 9D        ..    CMP &9D
268E  90 1D        ..    BCC &26AD
2690  C9 0C        ..    CMP #&0C
2692  B0 1E        ..    BCS &26B2
2694  C9 02        ..    CMP #&02
2696  98           .     TYA
2697  90 0D        ..    BCC &26A6
2699  A9 01        ..    LDA #&01
269B  24 C9        $.    BIT &C9
269D  70 02        p.    BCS &26A1
269F  A9 02        ..    LDA #&02
26A1  C0 00        ..    CPY #&00
26A3  20 BD 32      .2   JSR &32BD
26A6  85 D1        ..    STA &D1
26A8  A9 00        ..    LDA #&00
26AA  85 CF        ..    STA &CF
26AC  60           `     RTS
26AD  A9 00        ..    LDA #&00
26AF  85 D1        ..    STA &D1
26B1  60           `     RTS
26B2  A9 80        ..    LDA #&80
26B4  85 C7        ..    STA &C7
26B6  85 C9        ..    STA &C9
26B8  A5 8D        ..    LDA &8D
26BA  38           8     SEC
26BB  E9 03        ..    SBC #&03
26BD  85 CA        ..    STA &CA
26BF  A5 8B        ..    LDA &8B
26C1  E9 04        ..    SBC #&04
26C3  85 C8        ..    STA &C8
26C5  A9 FE        ..    LDA #&FE
26C7  85 D1        ..    STA &D1
26C9  A9 00        ..    LDA #&00
26CB  85 CF        ..    STA &CF
26CD  20 43 16      C.   JSR &1643
26D0  20 9F 1F      ..   JSR &1F9F
26D3  A5 CA        ..    LDA &CA
26D5  18           .     CLC
26D6  69 08        i.    ADC #&08
26D8  85 CA        ..    STA &CA
26DA  A2 10        ..    LDX #&10
26DC  86 AB        ..    STX &AB
26DE  20 43 16      C.   JSR &1643
26E1  20 EB 36      .6   JSR &36EB
26E4  20 D2 10      ..   JSR &10D2
26E7  A6 AB        ..    LDX &AB
26E9  CA           .     DEX
26EA  D0 F0        ..    BNE &26DC
26EC  86 D1        ..    STX &D1
26EE  A9 F0        ..    LDA #&F0
26F0  85 6E        .n    STA &6E
26F2  8D 76 0B     .v.   STA &0B76
26F5  60           `     RTS
26F6  2C CF 19     ,..   BIT &19CF
26F9  10 09        ..    BPL &2704
26FB  8A           .     TXA
26FC  49 02        I.    EOR #&02
26FE  D0 3F        .?    BNE &273F
2700  A9 3B        .;    LDA #&3B
2702  85 8D        ..    STA &8D
2704  B5 87        ..    LDA &87,X
2706  D5 C7        ..    CMP &C7,X
2708  08           .     PHP
2709  B5 43        .C    LDA &43,X
270B  E0 00        ..    CPX #&00
270D  F0 03        ..    BEQ &2712
270F  C9 80        ..    CMP #&80
2711  6A           j     ROR A
2712  20 DC 32      .2   JSR &32DC
2715  DD 40 16     .@.   CMP &1640,X
2718  F0 0B        ..    BEQ &2725
271A  10 06        ..    BPL &2722
271C  DE 40 16     .@.   DEC &1640,X
271F  DE 40 16     .@.   DEC &1640,X
2722  FE 40 16     .@.   INC &1640,X
2725  BD 40 16     .@.   LDA &1640,X
2728  20 DC 32      .2   JSR &32DC
272B  7D DD 14     }..   ADC &14DD,X
272E  18           .     CLC
272F  75 8B        u.    ADC &8B,X
2731  28           (     PLP
2732  F5 C8        ..    SBC &C8,X
2734  38           8     SEC
2735  FD DC 14     ...   SBC &14DC,X
2738  D5 CF        ..    CMP &CF,X
273A  10 03        ..    BPL &273F
273C  18           .     CLC
273D  69 01        i.    ADC #&01
273F  60           `     RTS
2740  00           .     BRK
2741  00           .     BRK
2742  00           .     BRK
2743  A0 00        ..    LDY #&00
2745  A2 02        ..    LDX #&02
2747  B5 CF        ..    LDA &CF,X
2749  F0 05        ..    BEQ &2750
274B  B5 C7        ..    LDA &C7,X
274D  D0 01        ..    BNE &2750
274F  88           .     DEY
2750  CA           .     DEX
2751  CA           .     DEX
2752  F0 F3        ..    BEQ &2747
2754  8C E2 14     ...   STY &14E2
2757  A2 02        ..    LDX #&02
2759  B5 CF        ..    LDA &CF,X
275B  0A           .     ASL A
275C  A0 00        ..    LDY #&00
275E  90 01        ..    BCC &2761
2760  88           .     DEY
2761  E0 02        ..    CPX #&02
2763  90 01        ..    BCC &2766
2765  0A           .     ASL A
2766  0A           .     ASL A
2767  0A           .     ASL A
2768  0A           .     ASL A
2769  0A           .     ASL A
276A  95 CB        ..    STA &CB,X
276C  18           .     CLC
276D  75 C7        u.    ADC &C7,X
276F  95 C7        ..    STA &C7,X
2771  98           .     TYA
2772  95 CC        ..    STA &CC,X
2774  75 C8        u.    ADC &C8,X
2776  95 C8        ..    STA &C8,X
2778  CA           .     DEX
2779  CA           .     DEX
277A  10 DD        ..    BPL &2759
277C  A5 C7        ..    LDA &C7
277E  85 B2        ..    STA &B2
2780  85 B0        ..    STA &B0
2782  A5 CA        ..    LDA &CA
2784  4A           J     LSR A
2785  85 9B        ..    STA &9B
2787  A5 C9        ..    LDA &C9
2789  6A           j     ROR A
278A  46 9B        F.    LSR &9B
278C  6A           j     ROR A
278D  46 9B        F.    LSR &9B
278F  6A           j     ROR A
2790  65 C8        e.    ADC &C8
2792  85 9C        ..    STA &9C
2794  A5 9B        ..    LDA &9B
2796  69 00        i.    ADC #&00
2798  A0 08        ..    LDY #&08
279A  06 9C        ..    ASL &9C
279C  2A           *     ROL A
279D  B0 04        ..    BCS &27A3
279F  C9 00        ..    CMP #&00
27A1  90 02        ..    BCC &27A5
27A3  E9 00        ..    SBC #&00
27A5  88           .     DEY
27A6  D0 F2        ..    BNE &279A
27A8  85 B3        ..    STA &B3
27AA  4A           J     LSR A
27AB  66 B0        f.    ROR &B0
27AD  4A           J     LSR A
27AE  66 B0        f.    ROR &B0
27B0  85 B1        ..    STA &B1
27B2  A2 02        ..    LDX #&02
27B4  A9 00        ..    LDA #&00
27B6  38           8     SEC
27B7  F5 CB        ..    SBC &CB,X
27B9  A8           .     TAY
27BA  A9 00        ..    LDA #&00
27BC  F5 CC        ..    SBC &CC,X
27BE  10 03        ..    BPL &27C3
27C0  A9 00        ..    LDA #&00
27C2  A8           .     TAY
27C3  9D 8E 0B     ...   STA &0B8E,X
27C6  98           .     TYA
27C7  9D 8A 0B     ...   STA &0B8A,X
27CA  B5 CB        ..    LDA &CB,X
27CC  B4 CC        ..    LDY &CC
27CE  18           .     CLC
27CF  30 04        0.    BMI &27D5
27D1  49 FF        I.    EOR #&FF
27D3  38           8     SEC
27D4  88           .     DEY
27D5  7D 99 0B     }..   ADC &0B99,X
27D8  9D 9A 0B     ...   STA &0B9A,X
27DB  98           .     TYA
27DC  7D 9D 0B     }..   ADC &0B9D,X
27DF  9D 9E 0B     ...   STA &0B9E,X
27E2  B5 C7        ..    LDA &C7,X
27E4  9D 91 0B     ...   STA &0B91,X
27E7  18           .     CLC
27E8  7D 8A 0B     }..   ADC &0B8A,X
27EB  9D 92 0B     ...   STA &0B92,X
27EE  B5 C8        ..    LDA &C8,X
27F0  9D 95 0B     ...   STA &0B95,X
27F3  7D 8E 0B     }..   ADC &0B8E,X
27F6  9D 96 0B     ...   STA &0B96,X
27F9  CA           .     DEX
27FA  CA           .     DEX
27FB  10 B7        ..    BPL &27B4
27FD  A5 C8        ..    LDA &C8
27FF  20 EB 2C      .,   JSR &2CEB
2802  A0 01        ..    LDY #&01
2804  AD E5 14     ...   LDA &14E5
2807  E5 C9        ..    SBC &C9
2809  85 9C        ..    STA &9C
280B  AD E6 14     ...   LDA &14E6
280E  E5 CA        ..    SBC &CA
2810  90 23        .#    BCC &2835
2812  C9 08        ..    CMP #&08
2814  B0 1E        ..    BCS &2834
2816  85 9D        ..    STA &9D
2818  A5 9C        ..    LDA &9C
281A  0A           .     ASL A
281B  26 9D        &.    ROL &9D
281D  0A           .     ASL A
281E  26 9D        &.    ROL &9D
2820  0A           .     ASL A
2821  26 9D        &.    ROL &9D
2823  29 C0        ).    AND #&C0
2825  69 70        ip    ADC #&70
2827  78           x     SEI
2828  8D E3 14     ...   STA &14E3
282B  A5 9D        ..    LDA &9D
282D  69 07        i.    ADC #&07
282F  8D E4 14     ...   STA &14E4
2832  58           X     CLI
2833  60           `     RTS
2834  88           .     DEY
2835  8C E4 14     ...   STY &14E4
2838  60           `     RTS
2839  A2 00        ..    LDX #&00
283B  86 BD        ..    STX &BD
283D  86 00        ..    STX &00
283F  20 B1 17      ..   JSR &17B1
2842  85 08        ..    STA &08
2844  29 C0        ).    AND #&C0
2846  85 09        ..    STA &09
2848  45 08        E.    EOR &08
284A  C9 09        ..    CMP #&09
284C  B0 48        .H    BCS &2896
284E  85 9D        ..    STA &9D
2850  A8           .     TAY
2851  BE D4 05     ...   LDX &05D4,Y
2854  BD EF 05     ...   LDA &05EF,X
2857  48           H     PHA
2858  A5 95        ..    LDA &95
285A  9D EF 05     ...   STA &05EF,X
285D  BE D3 05     ...   LDX &05D3,Y
2860  CA           .     DEX
2861  E8           .     INX
2862  DD EF 05     ...   CMP &05EF,X
2865  D0 FA        ..    BNE &2861
2867  8A           .     TXA
2868  D9 D4 05     ...   CMP &05D4,Y
286B  B0 11        ..    BCS &287E
286D  79 DD 05     y..   ADC &05DD,Y
2870  85 BD        ..    STA &BD
2872  18           .     CLC
2873  79 E6 05     y..   ADC &05E6,Y
2876  85 BE        ..    STA &BE
2878  BD EE 06     ...   LDA &06EE,X
287B  4C 85 17     L..   JMP &1785
287E  A6 9D        ..    LDX &9D
2880  BD 74 11     .t.   LDA &1174,X
2883  45 09        E.    EOR &09
2885  85 08        ..    STA &08
2887  BE D4 05     ...   LDX &05D4,Y
288A  68           h     PLA
288B  9D EF 05     ...   STA &05EF,X
288E  A5 08        ..    LDA &08
2890  29 C0        ).    AND #&C0
2892  85 09        ..    STA &09
2894  45 08        E.    EOR &08
2896  85 08        ..    STA &08
2898  C9 10        ..    CMP #&10
289A  B0 14        ..    BCS &28B0
289C  BA           .     TSX
289D  86 26        .&    STX &26
289F  AA           .     TAX
28A0  BD 32 04     .2.   LDA &0432,X
28A3  24 2D        $-    BIT &2D
28A5  F0 07        ..    BEQ &28AE
28A7  29 0F        ).    AND #&0F
28A9  A4 BD        ..    LDY &BD
28AB  20 0E 1A      ..   JSR &1A0E
28AE  A5 08        ..    LDA &08
28B0  60           `     RTS
28B1  A5 97        ..    LDA &97
28B3  AA           .     TAX
28B4  4A           J     LSR A
28B5  45 95        E.    EOR &95
28B7  29 F8        ).    AND #&F8
28B9  4A           J     LSR A
28BA  65 95        e.    ADC &95
28BC  4A           J     LSR A
28BD  65 97        e.    ADC &97
28BF  85 9D        ..    STA &9D
28C1  8A           .     TXA
28C2  C9 79        .y    CMP #&79
28C4  90 06        ..    BCC &28CC
28C6  C9 BF        ..    CMP #&BF
28C8  90 50        .P    BCC &291A
28CA  E9 46        .F    SBC #&46
28CC  C9 48        .H    CMP #&48
28CE  B0 06        ..    BCS &28D6
28D0  C9 3E        .>    CMP #&3E
28D2  B0 46        .F    BCS &291A
28D4  69 0A        i.    ADC #&0A
28D6  85 10        ..    STA &10
28D8  29 A8        ).    AND #&A8
28DA  49 6F        Io    EOR #&6F
28DC  4A           J     LSR A
28DD  65 95        e.    ADC &95
28DF  49 60        I`    EOR #&60
28E1  69 28        i(    ADC #&28
28E3  85 0F        ..    STA &0F
28E5  29 38        )8    AND #&38
28E7  49 A4        I.    EOR #&A4
28E9  65 10        e.    ADC &10
28EB  85 10        ..    STA &10
28ED  A8           .     TAY
28EE  49 2C        I,    EOR #&2C
28F0  65 0F        e.    ADC &0F
28F2  C0 20        .     CPY #&20
28F4  B0 24        .$    BCS &291A
28F6  C9 20        .     CMP #&20
28F8  B0 1C        ..    BCS &2916
28FA  C6 00        ..    DEC &00
28FC  A8           .     TAY
28FD  0A           .     ASL A
28FE  0A           .     ASL A
28FF  0A           .     ASL A
2900  45 10        E.    EOR &10
2902  85 A4        ..    STA &A4
2904  98           .     TYA
2905  29 03        ).    AND #&03
2907  69 AF        i.    ADC #&AF
2909  85 A5        ..    STA &A5
290B  A0 EC        ..    LDY #&EC
290D  B1 A4        ..    LDA (&A4),Y
290F  60           `     RTS
2910  4C 5B 19     L[.   JMP &195B
2913  4C FC 18     L..   JMP &18FC
2916  C9 3D        .=    CMP #&3D
2918  90 F9        ..    BCC &2913
291A  E0 4E        .N    CPX #&4E
291C  90 F5        ..    BCC &2913
291E  F0 F0        ..    BEQ &2910
2920  E0 4F        .O    CPX #&4F
2922  D0 0E        ..    BNE &2932
2924  A5 95        ..    LDA &95
2926  C9 40        .@    CMP #&40
2928  F0 05        ..    BEQ &292F
292A  A0 01        ..    LDY #&01
292C  4C 4B 19     LK.   JMP &194B
292F  A9 62        .b    LDA #&62
2931  60           `     RTS
2932  A4 9D        ..    LDY &9D
2934  A9 00        ..    LDA #&00
2936  85 9D        ..    STA &9D
2938  A5 95        ..    LDA &95
293A  24 97        $.    BIT &97
293C  30 07        0.    BMI &2945
293E  69 1D        i.    ADC #&1D
2940  C9 5E        .^    CMP #&5E
2942  4C 49 18     LI.   JMP &1849
2945  69 07        i.    ADC #&07
2947  C9 2B        .+    CMP #&2B
2949  90 55        .U    BCC &29A0
294B  98           .     TYA
294C  29 E8        ).    AND #&E8
294E  C5 97        ..    CMP &97
2950  90 4E        .N    BCC &29A0
2952  84 9D        ..    STY &9D
2954  8A           .     TXA
2955  0A           .     ASL A
2956  65 97        e.    ADC &97
2958  4A           J     LSR A
2959  65 97        e.    ADC &97
295B  29 E0        ).    AND #&E0
295D  65 95        e.    ADC &95
295F  29 E8        ).    AND #&E8
2961  D0 13        ..    BNE &2976
2963  A5 97        ..    LDA &97
2965  10 AC        ..    BPL &2913
2967  A5 95        ..    LDA &95
2969  4A           J     LSR A
296A  4A           J     LSR A
296B  4A           J     LSR A
296C  AA           .     TAX
296D  A9 0E        ..    LDA #&0E
296F  E0 0A        ..    CPX #&0A
2971  D0 02        ..    BNE &2975
2973  A9 8E        ..    LDA #&8E
2975  60           `     RTS
2976  98           .     TYA
2977  4A           J     LSR A
2978  4A           J     LSR A
2979  29 30        )0    AND #&30
297B  4A           J     LSR A
297C  65 95        e.    ADC &95
297E  4A           J     LSR A
297F  45 95        E.    EOR &95
2981  4A           J     LSR A
2982  45 95        E.    EOR &95
2984  65 95        e.    ADC &95
2986  29 FD        ).    AND #&FD
2988  45 95        E.    EOR &95
298A  29 07        ).    AND #&07
298C  D0 0E        ..    BNE &299C
298E  A5 95        ..    LDA &95
2990  30 07        0.    BMI &2999
2992  4A           J     LSR A
2993  65 97        e.    ADC &97
2995  29 30        )0    AND #&30
2997  F0 03        ..    BEQ &299C
2999  A9 08        ..    LDA #&08
299B  60           `     RTS
299C  E0 52        .R    CPX #&52
299E  B0 03        ..    BCS &29A3
29A0  4C 40 19     L@.   JMP &1940
29A3  98           .     TYA
29A4  29 68        )h    AND #&68
29A6  65 97        e.    ADC &97
29A8  4A           J     LSR A
29A9  65 97        e.    ADC &97
29AB  4A           J     LSR A
29AC  65 97        e.    ADC &97
29AE  29 FC        ).    AND #&FC
29B0  45 97        E.    EOR &97
29B2  29 17        ).    AND #&17
29B4  D0 4D        .M    BNE &2A03
29B6  98           .     TYA
29B7  65 95        e.    ADC &95
29B9  29 50        )P    AND #&50
29BB  F0 3F        .?    BEQ &29FC
29BD  25 95        %.    AND &95
29BF  4A           J     LSR A
29C0  4A           J     LSR A
29C1  65 97        e.    ADC &97
29C3  4A           J     LSR A
29C4  4A           J     LSR A
29C5  29 0F        ).    AND #&0F
29C7  C9 08        ..    CMP #&08
29C9  90 08        ..    BCC &29D3
29CB  24 9D        $.    BIT &9D
29CD  50 16        P.    BVC &29E5
29CF  09 04        ..    ORA #&04
29D1  D0 12        ..    BNE &29E5
29D3  85 9C        ..    STA &9C
29D5  49 05        I.    EOR #&05
29D7  C9 06        ..    CMP #&06
29D9  A5 9C        ..    LDA &9C
29DB  B0 08        ..    BCS &29E5
29DD  98           .     TYA
29DE  4A           J     LSR A
29DF  65 97        e.    ADC &97
29E1  45 95        E.    EOR &95
29E3  29 07        ).    AND #&07
29E5  18           .     CLC
29E6  69 1D        i.    ADC #&1D
29E8  48           H     PHA
29E9  20 6A 19      j.   JSR &196A
29EC  68           h     PLA
29ED  90 0D        ..    BCC &29FC
29EF  A8           .     TAY
29F0  B9 47 11     .G.   LDA &1147,Y
29F3  A4 97        ..    LDY &97
29F5  C0 E0        ..    CPY #&E0
29F7  D0 02        ..    BNE &29FB
29F9  49 40        I@    EOR #&40
29FB  60           `     RTS
29FC  A0 00        ..    LDY #&00
29FE  38           8     SEC
29FF  B9 47 11     .G.   LDA &1147,Y
2A02  60           `     RTS
2A03  20 6A 19      j.   JSR &196A
2A06  B0 38        .8    BCS &2A40
2A08  C0 00        ..    CPY #&00
2A0A  F0 F2        ..    BEQ &29FE
2A0C  A5 9D        ..    LDA &9D
2A0E  48           H     PHA
2A0F  84 9C        ..    STY &9C
2A11  2A           *     ROL A
2A12  2A           *     ROL A
2A13  2A           *     ROL A
2A14  29 01        ).    AND #&01
2A16  2A           *     ROL A
2A17  A8           .     TAY
2A18  68           h     PLA
2A19  65 95        e.    ADC &95
2A1B  2A           *     ROL A
2A1C  45 97        E.    EOR &97
2A1E  29 1A        ).    AND #&1A
2A20  D0 15        ..    BNE &2A37
2A22  98           .     TYA
2A23  A4 9C        ..    LDY &9C
2A25  59 4E 11     YN.   EOR &114E,Y
2A28  29 7F        )    AND #&7F
2A2A  C9 40        .@    CMP #&40
2A2C  2A           *     ROL A
2A2D  29 07        ).    AND #&07
2A2F  AA           .     TAX
2A30  BD 58 11     .X.   LDA &1158,X
2A33  59 4E 11     YN.   EOR &114E,Y
2A36  60           `     RTS
2A37  B9 54 11     .T.   LDA &1154,Y
2A3A  A4 9C        ..    LDY &9C
2A3C  59 4E 11     YN.   EOR &114E,Y
2A3F  60           `     RTS
2A40  A5 9D        ..    LDA &9D
2A42  4A           J     LSR A
2A43  4A           J     LSR A
2A44  4A           J     LSR A
2A45  29 0E        ).    AND #&0E
2A47  4A           J     LSR A
2A48  69 01        i.    ADC #&01
2A4A  A8           .     TAY
2A4B  4C FE 18     L..   JMP &18FE
2A4E  65 95        e.    ADC &95
2A50  2A           *     ROL A
2A51  2A           *     ROL A
2A52  2A           *     ROL A
2A53  29 02        ).    AND #&02
2A55  69 19        i.    ADC #&19
2A57  A8           .     TAY
2A58  4C FE 18     L..   JMP &18FE
2A5B  A0 19        ..    LDY #&19
2A5D  A5 95        ..    LDA &95
2A5F  4A           J     LSR A
2A60  65 95        e.    ADC &95
2A62  29 17        ).    AND #&17
2A64  D0 E8        ..    BNE &2A4E
2A66  66 9D        f.    ROR &9D
2A68  6A           j     ROR A
2A69  60           `     RTS
2A6A  8A           .     TXA
2A6B  4A           J     LSR A
2A6C  45 97        E.    EOR &97
2A6E  29 06        ).    AND #&06
2A70  D0 23        .#    BNE &2A95
2A72  98           .     TYA
2A73  A0 02        ..    LDY #&02
2A75  29 20        )     AND #&20
2A77  0A           .     ASL A
2A78  0A           .     ASL A
2A79  49 E5        I.    EOR #&E5
2A7B  8D 85 19     ...   STA &1985
2A7E  30 02        0.    BMI &2A82
2A80  A0 04        ..    LDY #&04
2A82  8A           .     TXA
2A83  69 16        i.    ADC #&16
2A85  65 95        e.    ADC &95
2A87  29 5F        )_    AND #&5F
2A89  AA           .     TAX
2A8A  CA           .     DEX
2A8B  E0 0C        ..    CPX #&0C
2A8D  90 38        .8    BCC &2AC7
2A8F  F0 38        .8    BEQ &2AC9
2A91  C8           .     INY
2A92  E8           .     INX
2A93  F0 34        .4    BEQ &2AC9
2A95  A5 95        ..    LDA &95
2A97  4A           J     LSR A
2A98  4A           J     LSR A
2A99  4A           J     LSR A
2A9A  4A           J     LSR A
2A9B  B0 29        .)    BCS &2AC6
2A9D  A9 01        ..    LDA #&01
2A9F  65 95        e.    ADC &95
2AA1  65 97        e.    ADC &97
2AA3  29 8F        ).    AND #&8F
2AA5  C9 01        ..    CMP #&01
2AA7  F0 1E        ..    BEQ &2AC7
2AA9  AA           .     TAX
2AAA  38           8     SEC
2AAB  A5 97        ..    LDA &97
2AAD  E5 95        ..    SBC &95
2AAF  29 2F        )/    AND #&2F
2AB1  C9 01        ..    CMP #&01
2AB3  F0 12        ..    BEQ &2AC7
2AB5  A0 02        ..    LDY #&02
2AB7  C9 02        ..    CMP #&02
2AB9  F0 0E        ..    BEQ &2AC9
2ABB  C8           .     INY
2ABC  90 0B        ..    BCC &2AC9
2ABE  C8           .     INY
2ABF  E0 02        ..    CPX #&02
2AC1  F0 06        ..    BEQ &2AC9
2AC3  C8           .     INY
2AC4  90 03        ..    BCC &2AC9
2AC6  60           `     RTS
2AC7  A0 00        ..    LDY #&00
2AC9  18           .     CLC
2ACA  60           `     RTS
2ACB  01 0C        ..    ORA (&0C,X)
2ACD  04           .     ...
2ACE  00           .     BRK
2ACF  00           .     BRK
2AD0  02           .     ...
2AD1  02           .     ...
2AD2  03           .     ...
2AD3  04           .     ...
2AD4  04           .     ...
2AD5  05 06        ..    ORA &06
2AD7  00           .     BRK
2AD8  00           .     BRK
2AD9  00           .     BRK
2ADA  46 27        F'    LSR &27
2ADC  E6 C0        ..    INC &C0
2ADE  A5 C0        ..    LDA &C0
2AE0  A0 FF        ..    LDY #&FF
2AE2  A2 05        ..    LDX #&05
2AE4  4A           J     LSR A
2AE5  90 01        ..    BCC &2AE8
2AE7  C8           .     INY
2AE8  94 C1        ..    STY &C1
2AEA  CA           .     DEX
2AEB  10 F7        ..    BPL &2AE4
2AED  20 CA 1F      ..   JSR &1FCA
2AF0  20 2F 1A      /.   JSR &1A2F
2AF3  20 C9 25      .%   JSR &25C9
2AF6  A2 02        ..    LDX #&02
2AF8  BD 19 08     ...   LDA &0819,X
2AFB  F0 03        ..    BEQ &2B00
2AFD  DE 19 08     ...   DEC &0819,X
2B00  CA           .     DEX
2B01  10 F5        ..    BPL &2AF8
2B03  AD 1D 08     ...   LDA &081D
2B06  F0 03        ..    BEQ &2B0B
2B08  EE 1D 08     ...   INC &081D
2B0B  4C DA 19     L..   JMP &19DA
2B0E  BA           .     TSX
2B0F  86 26        .&    STX &26
2B11  A6 08        ..    LDX &08
2B13  10 04        ..    BPL &2B19
2B15  AA           .     TAX
2B16  BD 32 04     .2.   LDA &0432,X
2B19  48           H     PHA
2B1A  BD B9 03     ...   LDA &03B9,X
2B1D  18           .     CLC
2B1E  69 B7        i.    ADC #&B7
2B20  AA           .     TAX
2B21  68           h     PLA
2B22  29 3F        )?    AND #&3F
2B24  69 9A        i.    ADC #&9A
2B26  48           H     PHA
2B27  8A           .     TXA
2B28  48           H     PHA
2B29  A6 BC        ..    LDX &BC
2B2B  8A           .     TXA
2B2C  C0 00        ..    CPY #&00
2B2E  60           `     RTS
2B2F  A2 00        ..    LDX #&00
2B31  86 AA        ..    STX &AA
2B33  BD B4 08     ...   LDA &08B4,X
2B36  D0 03        ..    BNE &2B3B
2B38  4C 43 1E     LC.   JMP &1E43
2B3B  85 55        .U    STA &55
2B3D  85 56        .V    STA &56
2B3F  BD C6 08     ...   LDA &08C6,X
2B42  85 6F        .o    STA &6F
2B44  85 70        .p    STA &70
2B46  85 37        .7    STA &37
2B48  0A           .     ASL A
2B49  85 39        .9    STA &39
2B4B  BD 91 08     ...   LDA &0891,X
2B4E  85 53        .S    STA &53
2B50  85 54        .T    STA &54
2B52  BD 80 08     ...   LDA &0880,X
2B55  85 4F        .O    STA &4F
2B57  85 50        .P    STA &50
2B59  BD F6 08     ...   LDA &08F6,X
2B5C  85 45        .E    STA &45
2B5E  85 46        .F    STA &46
2B60  BD E6 08     ...   LDA &08E6,X
2B63  85 43        .C    STA &43
2B65  85 44        .D    STA &44
2B67  BD A3 08     ...   LDA &08A3,X
2B6A  85 51        .Q    STA &51
2B6C  85 52        .R    STA &52
2B6E  BD 70 08     .p.   LDA &0870,X
2B71  85 75        .u    STA &75
2B73  85 76        .v    STA &76
2B75  BD D6 08     ...   LDA &08D6,X
2B78  85 73        .s    STA &73
2B7A  85 74        .t    STA &74
2B7C  BD 60 08     .`.   LDA &0860,X
2B7F  85 41        .A    STA &41
2B81  BD 66 09     .f.   LDA &0966,X
2B84  85 3D        .=    STA &3D
2B86  BD 06 09     ...   LDA &0906,X
2B89  85 3E        .>    STA &3E
2B8B  85 3F        .?    STA &3F
2B8D  29 1F        ).    AND #&1F
2B8F  85 0E        ..    STA &0E
2B91  BD 16 09     ...   LDA &0916,X
2B94  85 14        ..    STA &14
2B96  BD 26 09     .&.   LDA &0926,X
2B99  85 15        ..    STA &15
2B9B  BD 36 09     .6.   LDA &0936,X
2B9E  85 16        ..    STA &16
2BA0  BD 46 09     .F.   LDA &0946,X
2BA3  85 3B        .;    STA &3B
2BA5  BD 76 09     .v.   LDA &0976,X
2BA8  85 11        ..    STA &11
2BAA  BD 56 09     .V.   LDA &0956,X
2BAD  85 12        ..    STA &12
2BAF  85 13        ..    STA &13
2BB1  A5 AA        ..    LDA &AA
2BB3  0A           .     ASL A
2BB4  0A           .     ASL A
2BB5  0A           .     ASL A
2BB6  0A           .     ASL A
2BB7  05 AA        ..    ORA &AA
2BB9  65 C0        e.    ADC &C0
2BBB  85 06        ..    STA &06
2BBD  29 0F        ).    AND #&0F
2BBF  85 07        ..    STA &07
2BC1  A5 53        .S    LDA &53
2BC3  20 EB 2C      .,   JSR &2CEB
2BC6  A4 AA        ..    LDY &AA
2BC8  CC 07 2A     ..*   CPY &2A07
2BCB  D0 03        ..    BNE &2BD0
2BCD  6E 07 2A     n.*   ROR &2A07
2BD0  20 53 1E      S.   JSR &1E53
2BD3  85 38        .8    STA &38
2BD5  C9 07        ..    CMP #&07
2BD7  66 2C        f,    ROR &2C
2BD9  10 03        ..    BPL &2BDE
2BDB  20 D2 28      .(   JSR &28D2
2BDE  A6 75        .u    LDX &75
2BE0  BD 0C BE     ...   LDA &BE0C,X
2BE3  29 F0        ).    AND #&F0
2BE5  85 3A        .:    STA &3A
2BE7  BD 89 BE     ...   LDA &BE89,X
2BEA  29 F8        ).    AND #&F8
2BEC  85 3C        .<    STA &3C
2BEE  A2 00        ..    LDX #&00
2BF0  86 40        .@    STX &40
2BF2  86 42        .B    STX &42
2BF4  86 D3        ..    STX &D3
2BF6  8E 14 2A     ..*   STX &2A14
2BF9  8E 15 2A     ..*   STX &2A15
2BFC  86 1D        ..    STX &1D
2BFE  86 30        .0    STX &30
2C00  86 1C        ..    STX &1C
2C02  CA           .     DEX
2C03  86 05        ..    STX &05
2C05  86 2B        .+    STX &2B
2C07  20 60 2A      `*   JSR &2A60
2C0A  A6 AA        ..    LDX &AA
2C0C  D0 0F        ..    BNE &2C1D
2C0E  A4 DD        ..    LDY &DD
2C10  30 0B        0.    BMI &2C1D
2C12  20 53 1E      S.   JSR &1E53
2C15  A8           .     TAY
2C16  B9 D0 19     ...   LDA &19D0,Y
2C19  85 38        .8    STA &38
2C1B  A6 AA        ..    LDX &AA
2C1D  E4 DD        ..    CPX &DD
2C1F  D0 50        .P    BNE &2C71
2C21  AE 70 08     .p.   LDX &0870
2C24  BD 89 BE     ...   LDA &BE89,X
2C27  38           8     SEC
2C28  E5 3C        .<    SBC &3C
2C2A  08           .     PHP
2C2B  6A           j     ROR A
2C2C  49 80        I.    EOR #&80
2C2E  29 F8        ).    AND #&F8
2C30  6D A3 08     m..   ADC &08A3
2C33  85 51        .Q    STA &51
2C35  85 0C        ..    STA &0C
2C37  AD B4 08     ...   LDA &08B4
2C3A  69 00        i.    ADC #&00
2C3C  28           (     PLP
2C3D  E9 00        ..    SBC #&00
2C3F  85 55        .U    STA &55
2C41  85 0D        ..    STA &0D
2C43  BD 0C BE     ...   LDA &BE0C,X
2C46  69 0F        i.    ADC #&0F
2C48  A2 00        ..    LDX #&00
2C4A  2C C6 08     ,..   BIT &08C6
2C4D  10 08        ..    BPL &2C57
2C4F  A5 3A        .:    LDA &3A
2C51  69 10        i.    ADC #&10
2C53  CA           .     DEX
2C54  20 BD 32      .2   JSR &32BD
2C57  18           .     CLC
2C58  6D 80 08     m..   ADC &0880
2C5B  85 4F        .O    STA &4F
2C5D  85 0A        ..    STA &0A
2C5F  8A           .     TXA
2C60  6D 91 08     m..   ADC &0891
2C63  85 53        .S    STA &53
2C65  85 0B        ..    STA &0B
2C67  A0 00        ..    LDY #&00
2C69  20 B4 0B      ..   JSR &0BB4
2C6C  AD C6 08     ...   LDA &08C6
2C6F  85 37        .7    STA &37
2C71  20 77 2A      w*   JSR &2A77
2C74  24 2C        $,    BIT &2C
2C76  30 63        0c    BMI &2CDB
2C78  20 93 2A      .*   JSR &2A93
2C7B  A4 AA        ..    LDY &AA
2C7D  D0 17        ..    BNE &2C96
2C7F  A5 1C        ..    LDA &1C
2C81  E5 DE        ..    SBC &DE
2C83  E9 40        .@    SBC #&40
2C85  20 BD 32      .2   JSR &32BD
2C88  4A           J     LSR A
2C89  4A           J     LSR A
2C8A  69 C0        i.    ADC #&C0
2C8C  65 1D        e.    ADC &1D
2C8E  90 06        ..    BCC &2C96
2C90  4A           J     LSR A
2C91  20 3B 25      ;%   JSR &253B
2C94  85 15        ..    STA &15
2C96  A5 18        ..    LDA &18
2C98  0D 14 2A     ..*   ORA &2A14
2C9B  85 19        ..    STA &19
2C9D  AD 14 2A     ..*   LDA &2A14
2CA0  0A           .     ASL A
2CA1  05 1A        ..    ORA &1A
2CA3  85 1A        ..    STA &1A
2CA5  4E D8 19     N..   LSR &19D8
2CA8  A5 6F        .o    LDA &6F
2CAA  29 FD        ).    AND #&FD
2CAC  85 6F        .o    STA &6F
2CAE  24 1A        $.    BIT &1A
2CB0  30 0A        0.    BMI &2CBC
2CB2  24 19        $.    BIT &19
2CB4  10 25        .%    BPL &2CDB
2CB6  09 02        ..    ORA #&02
2CB8  85 6F        .o    STA &6F
2CBA  D0 1F        ..    BNE &2CDB
2CBC  A5 70        .p    LDA &70
2CBE  29 02        ).    AND #&02
2CC0  F0 19        ..    BEQ &2CDB
2CC2  38           8     SEC
2CC3  6E D8 19     n..   ROR &19D8
2CC6  A2 00        ..    LDX #&00
2CC8  A5 79        .y    LDA &79
2CCA  C5 77        .w    CMP &77
2CCC  F0 0D        ..    BEQ &2CDB
2CCE  08           .     PHP
2CCF  A9 10        ..    LDA #&10
2CD1  28           (     PLP
2CD2  20 BD 32      .2   JSR &32BD
2CD5  20 67 2A      g*   JSR &2A67
2CD8  20 77 2A      w*   JSR &2A77
2CDB  A4 41        .A    LDY &41
2CDD  B9 54 03     .T.   LDA &0354,Y
2CE0  85 9F        ..    STA &9F
2CE2  0A           .     ASL A
2CE3  85 BF        ..    STA &BF
2CE5  0A           .     ASL A
2CE6  29 C0        ).    AND #&C0
2CE8  0A           .     ASL A
2CE9  2A           *     ROL A
2CEA  2A           *     ROL A
2CEB  F0 30        .0    BEQ &2D1D
2CED  AA           .     TAX
2CEE  E0 02        ..    CPX #&02
2CF0  D0 0D        ..    BNE &2CFF
2CF2  20 1D 3C      .<   JSR &3C1D
2CF5  C9 05        ..    CMP #&05
2CF7  6A           j     ROR A
2CF8  49 80        I.    EOR #&80
2CFA  25 19        %.    AND &19
2CFC  10 01        ..    BPL &2CFF
2CFE  E8           .     INX
2CFF  BC CA 19     ...   LDY &19CA,X
2D02  A5 07        ..    LDA &07
2D04  29 03        ).    AND #&03
2D06  C9 03        ..    CMP #&03
2D08  90 13        ..    BCC &2D1D
2D0A  A5 6F        .o    LDA &6F
2D0C  29 14        ).    AND #&14
2D0E  18           .     CLC
2D0F  D0 0C        ..    BNE &2D1D
2D11  A5 9F        ..    LDA &9F
2D13  29 08        ).    AND #&08
2D15  2D D9 19     -..   AND &19D9
2D18  D0 03        ..    BNE &2D1D
2D1A  20 1D 11      ..   JSR &111D
2D1D  66 BF        f.    ROR &BF
2D1F  A5 6F        .o    LDA &6F
2D21  29 10        ).    AND #&10
2D23  F0 46        .F    BEQ &2D6B
2D25  A5 12        ..    LDA &12
2D27  F0 39        .9    BEQ &2D62
2D29  C9 11        ..    CMP #&11
2D2B  D0 0A        ..    BNE &2D37
2D2D  85 55        .U    STA &55
2D2F  A6 AA        ..    LDX &AA
2D31  D0 04        ..    BNE &2D37
2D33  CA           .     DEX
2D34  8E D9 19     ...   STX &19D9
2D37  C9 10        ..    CMP #&10
2D39  D0 22        ."    BNE &2D5D
2D3B  A6 AA        ..    LDX &AA
2D3D  D0 03        ..    BNE &2D42
2D3F  8E D9 19     ...   STX &19D9
2D42  A2 02        ..    LDX #&02
2D44  B5 3A        .:    LDA &3A,X
2D46  49 FF        I.    EOR #&FF
2D48  4A           J     LSR A
2D49  95 4F        .O    STA &4F,X
2D4B  B5 14        ..    LDA &14,X
2D4D  95 53        .S    STA &53,X
2D4F  CA           .     DEX
2D50  CA           .     DEX
2D51  10 F1        ..    BPL &2D44
2D53  20 D2 28      .(   JSR &28D2
2D56  20 0F 14      ..   JSR &140F
2D59  33           3     ...
2D5A  F3           .     ...
2D5B  63           c     ...
2D5C  F3           .     ...
2D5D  C6 12        ..    DEC &12
2D5F  4C 52 1D     LR.   JMP &1D52
2D62  A5 6F        .o    LDA &6F
2D64  29 EF        ).    AND #&EF
2D66  85 6F        .o    STA &6F
2D68  20 78 25      x%   JSR &2578
2D6B  A5 55        .U    LDA &55
2D6D  C9 4F        .O    CMP #&4F
2D6F  B0 45        .E    BCS &2DB6
2D71  A9 00        ..    LDA #&00
2D73  85 B4        ..    STA &B4
2D75  85 B6        ..    STA &B6
2D77  A5 55        .U    LDA &55
2D79  E9 4E        .N    SBC #&4E
2D7B  A2 02        ..    LDX #&02
2D7D  A4 38        .8    LDY &38
2D7F  C8           .     INY
2D80  66 9D        f.    ROR &9D
2D82  20 BB 32      .2   JSR &32BB
2D85  C9 1E        ..    CMP #&1E
2D87  90 22        ."    BCC &2DAB
2D89  C9 32        .2    CMP #&32
2D8B  90 06        ..    BCC &2D93
2D8D  88           .     DEY
2D8E  C9 3C        .<    CMP #&3C
2D90  90 01        ..    BCC &2D93
2D92  88           .     DEY
2D93  E9 08        ..    SBC #&08
2D95  0A           .     ASL A
2D96  10 04        ..    BPL &2D9C
2D98  88           .     DEY
2D99  88           .     DEY
2D9A  A9 7F        .    LDA #&7F
2D9C  C8           .     INY
2D9D  10 02        ..    BPL &2DA1
2D9F  A0 00        ..    LDY #&00
2DA1  24 9D        $.    BIT &9D
2DA3  20 BD 32      .2   JSR &32BD
2DA6  95 B4        ..    STA &B4,X
2DA8  20 31 9C      1.   JSR &9C31
2DAB  A5 53        .S    LDA &53
2DAD  E9 9B        ..    SBC #&9B
2DAF  CA           .     DEX
2DB0  CA           .     DEX
2DB1  F0 CA        ..    BEQ &2D7D
2DB3  20 10 9C      ..   JSR &9C10
2DB6  A6 3D        .=    LDX &3D
2DB8  BD 86 09     ...   LDA &0986,X
2DBB  85 BC        ..    STA &BC
2DBD  A5 41        .A    LDA &41
2DBF  18           .     CLC
2DC0  69 14        i.    ADC #&14
2DC2  A4 3B        .;    LDY &3B
2DC4  20 15 1A      ..   JSR &1A15
2DC7  A6 AA        ..    LDX &AA
2DC9  E4 DD        ..    CPX &DD
2DCB  D0 3A        .:    BNE &2E07
2DCD  A2 02        ..    LDX #&02
2DCF  B5 0A        ..    LDA &0A,X
2DD1  F5 4F        .O    SBC &4F,X
2DD3  08           .     PHP
2DD4  69 30        i0    ADC #&30
2DD6  A8           .     TAY
2DD7  B5 0B        ..    LDA &0B,X
2DD9  69 00        i.    ADC #&00
2DDB  28           (     PLP
2DDC  F5 53        .S    SBC &53,X
2DDE  D0 04        ..    BNE &2DE4
2DE0  C0 60        .`    CPY #&60
2DE2  90 06        ..    BCC &2DEA
2DE4  20 2F 33      /3   JSR &332F
2DE7  20 D9 28      .(   JSR &28D9
2DEA  CA           .     DEX
2DEB  CA           .     DEX
2DEC  F0 E1        ..    BEQ &2DCF
2DEE  A5 3B        .;    LDA &3B
2DF0  F0 09        ..    BEQ &2DFB
2DF2  AA           .     TAX
2DF3  BC 60 08     .`.   LDY &0860,X
2DF6  19 54 03     .T.   ORA &0354,Y
2DF9  49 80        I.    EOR #&80
2DFB  05 1B        ..    ORA &1B
2DFD  8D D7 19     ...   STA &19D7
2E00  10 05        ..    BPL &2E07
2E02  A0 00        ..    LDY #&00
2E04  20 A9 0B      ..   JSR &0BA9
2E07  A5 15        ..    LDA &15
2E09  D0 0F        ..    BNE &2E1A
2E0B  A4 41        .A    LDY &41
2E0D  B9 46 04     .F.   LDA &0446,Y
2E10  29 C0        ).    AND #&C0
2E12  0A           .     ASL A
2E13  2A           *     ROL A
2E14  2A           *     ROL A
2E15  69 10        i.    ADC #&10
2E17  20 15 1A      ..   JSR &1A15
2E1A  20 B6 25      .%   JSR &25B6
2E1D  4A           J     LSR A
2E1E  4A           J     LSR A
2E1F  09 01        ..    ORA #&01
2E21  CD 1A 08     ...   CMP &081A
2E24  6A           j     ROR A
2E25  49 FF        I.    EOR #&FF
2E27  05 2B        .+    ORA &2B
2E29  85 2B        .+    STA &2B
2E2B  A4 41        .A    LDY &41
2E2D  B9 54 03     .T.   LDA &0354,Y
2E30  29 18        ).    AND #&18
2E32  F0 1B        ..    BEQ &2E4F
2E34  AA           .     TAX
2E35  A5 BC        ..    LDA &BC
2E37  20 62 25      b%   JSR &2562
2E3A  B0 0E        ..    BCS &2E4A
2E3C  24 BF        $.    BIT &BF
2E3E  10 0A        ..    BPL &2E4A
2E40  E0 10        ..    CPX #&10
2E42  F0 04        ..    BEQ &2E48
2E44  18           .     CLC
2E45  69 04        i.    ADC #&04
2E47  2C 09 80     ,..   BIT &8009
2E4A  A6 3D        .=    LDX &3D
2E4C  9D 86 09     ...   STA &0986,X
2E4F  20 34 1F      4.   JSR &1F34
2E52  A6 AA        ..    LDX &AA
2E54  18           .     CLC
2E55  F0 29        .)    BEQ &2E80
2E57  20 62 25      b%   JSR &2562
2E5A  B0 09        ..    BCS &2E65
2E5C  24 BF        $.    BIT &BF
2E5E  10 20        .     BPL &2E80
2E60  70 03        p.    BCS &2E65
2E62  20 6E 0C      n.   JSR &0C6E
2E65  A5 AA        ..    LDA &AA
2E67  20 5C 1E      \.   JSR &1E5C
2E6A  AA           .     TAX
2E6B  A9 00        ..    LDA #&00
2E6D  EC E0 14     ...   CPX &14E0
2E70  D0 03        ..    BNE &2E75
2E72  8D E1 14     ...   STA &14E1
2E75  85 53        .S    STA &53
2E77  85 55        .U    STA &55
2E79  E4 DD        ..    CPX &DD
2E7B  D0 02        ..    BNE &2E7F
2E7D  66 DD        f.    ROR &DD
2E7F  38           8     SEC
2E80  24 2B        $+    BIT &2B
2E82  30 01        0.    BMI &2E85
2E84  38           8     SEC
2E85  A5 70        .p    LDA &70
2E87  6A           j     ROR A
2E88  6A           j     ROR A
2E89  29 C0        ).    AND #&C0
2E8B  85 9C        ..    STA &9C
2E8D  4A           J     LSR A
2E8E  4A           J     LSR A
2E8F  05 9C        ..    ORA &9C
2E91  85 6E        .n    STA &6E
2E93  A5 37        .7    LDA &37
2E95  0A           .     ASL A
2E96  A5 39        .9    LDA &39
2E98  6A           j     ROR A
2E99  29 C0        ).    AND #&C0
2E9B  85 71        .q    STA &71
2E9D  A5 6F        .o    LDA &6F
2E9F  29 C0        ).    AND #&C0
2EA1  85 72        .r    STA &72
2EA3  45 6F        Eo    EOR &6F
2EA5  45 71        Eq    EOR &71
2EA7  29 F3        ).    AND #&F3
2EA9  85 6F        .o    STA &6F
2EAB  A5 55        .U    LDA &55
2EAD  9D B4 08     ...   STA &08B4,X
2EB0  A5 53        .S    LDA &53
2EB2  9D 91 08     ...   STA &0891,X
2EB5  A5 4F        .O    LDA &4F
2EB7  9D 80 08     ...   STA &0880,X
2EBA  A5 45        .E    LDA &45
2EBC  9D F6 08     ...   STA &08F6,X
2EBF  A5 43        .C    LDA &43
2EC1  9D E6 08     ...   STA &08E6,X
2EC4  A5 6F        .o    LDA &6F
2EC6  9D C6 08     ...   STA &08C6,X
2EC9  A5 51        .Q    LDA &51
2ECB  9D A3 08     ...   STA &08A3,X
2ECE  A5 75        .u    LDA &75
2ED0  9D 70 08     .p.   STA &0870,X
2ED3  A5 73        .s    LDA &73
2ED5  9D D6 08     ...   STA &08D6,X
2ED8  A5 41        .A    LDA &41
2EDA  9D 60 08     .`.   STA &0860,X
2EDD  A5 3D        .=    LDA &3D
2EDF  9D 66 09     .f.   STA &0966,X
2EE2  A5 3E        .>    LDA &3E
2EE4  29 E0        ).    AND #&E0
2EE6  05 0E        ..    ORA &0E
2EE8  9D 06 09     ...   STA &0906,X
2EEB  A5 14        ..    LDA &14
2EED  9D 16 09     ...   STA &0916,X
2EF0  A5 15        ..    LDA &15
2EF2  9D 26 09     .&.   STA &0926,X
2EF5  A5 16        ..    LDA &16
2EF7  9D 36 09     .6.   STA &0936,X
2EFA  A5 3B        .;    LDA &3B
2EFC  09 80        ..    ORA #&80
2EFE  9D 46 09     .F.   STA &0946,X
2F01  A5 11        ..    LDA &11
2F03  9D 76 09     .v.   STA &0976,X
2F06  A5 12        ..    LDA &12
2F08  9D 56 09     .V.   STA &0956,X
2F0B  EC E0 14     ...   CPX &14E0
2F0E  D0 1D        ..    BNE &2F2D
2F10  EC E1 14     ...   CPX &14E1
2F13  F0 0A        ..    BEQ &2F1F
2F15  AD E1 14     ...   LDA &14E1
2F18  8D E0 14     ...   STA &14E0
2F1B  38           8     SEC
2F1C  6E 91 11     n..   ROR &1191
2F1F  20 3F 15      ?.   JSR &153F
2F22  20 43 16      C.   JSR &1643
2F25  20 EB 36      .6   JSR &36EB
2F28  A2 00        ..    LDX #&00
2F2A  8E B8 2E     ...   STX &2EB8
2F2D  20 A5 0C      ..   JSR &0CA5
2F30  EC E0 14     ...   CPX &14E0
2F33  D0 0E        ..    BNE &2F43
2F35  20 D2 10      ..   JSR &10D2
2F38  20 8B 1F      ..   JSR &1F8B
2F3B  20 B1 20      .    JSR &20B1
2F3E  20 E8 0B      ..   JSR &0BE8
2F41  A6 AA        ..    LDX &AA
2F43  E8           .     INX
2F44  E0 10        ..    CPX #&10
2F46  B0 03        ..    BCS &2F4B
2F48  4C 31 1A     L1.   JMP &1A31
2F4B  60           `     RTS
2F4C  A9 80        ..    LDA #&80
2F4E  45 DF        E.    EOR &DF
2F50  85 DF        ..    STA &DF
2F52  60           `     RTS
2F53  A9 07        ..    LDA #&07
2F55  BE 60 08     .`.   LDX &0860,Y
2F58  3D 54 03     =T.   ORA &0354,X
2F5B  60           `     RTS
2F5C  A2 0F        ..    LDX #&0F
2F5E  DD 46 09     .F.   CMP &0946,X
2F61  D0 03        ..    BNE &2F66
2F63  7E 46 09     ~F.   ROR &0946,X
2F66  48           H     PHA
2F67  5D 06 09     ]..   EOR &0906,X
2F6A  29 1F        ).    AND #&1F
2F6C  D0 04        ..    BNE &2F72
2F6E  8A           .     TXA
2F6F  9D 06 09     ...   STA &0906,X
2F72  68           h     PLA
2F73  CA           .     DEX
2F74  10 E8        ..    BPL &2F5E
2F76  60           `     RTS
2F77  00           .     BRK
2F78  80           .     ...
2F79  07           .     ...
2F7A  70 00        p.    BCS &2F7C
2F7C  03           .     ...
2F7D  0C           .     ...
2F7E  0F           .     ...
2F7F  30 33        03    BMI &2FB4
2F81  3C           <     ...
2F82  3F           ?     ...
2F83  C0 C3        ..    CPY #&C3
2F85  CC CF F0     ...   CPY &F0CF
2F88  F3           .     ...
2F89  FC           .     ...
2F8A  FF           .     ...
2F8B  FF           .     ...
2F8C  F8           .     SED
2F8D  A0 00        ..    LDY #&00
2F8F  2C A0 01     ,..   BIT &01A0
2F92  2C A0 04     ,..   BIT &04A0
2F95  8D F8 1E     ...   STA &1EF8
2F98  8E 32 1F     .2.   STX &1F32
2F9B  98           .     TYA
2F9C  AA           .     TAX
2F9D  D0 49        .I    BNE &2FE8
2F9F  84 2E        ..    STY &2E
2FA1  84 2F        ./    STY &2F
2FA3  A0 0F        ..    LDY #&0F
2FA5  C4 AA        ..    CPY &AA
2FA7  F0 1F        ..    BEQ &2FC8
2FA9  B9 B4 08     ...   LDA &08B4,Y
2FAC  F0 49        .I    BEQ &2FF7
2FAE  A9 50        .P    LDA #&50
2FB0  20 55 1E      U.   JSR &1E55
2FB3  C9 40        .@    CMP #&40
2FB5  D0 11        ..    BNE &2FC8
2FB7  B9 C6 08     ...   LDA &08C6,Y
2FBA  6A           j     ROR A
2FBB  90 0B        ..    BCC &2FC8
2FBD  20 C2 35      .5   JSR &35C2
2FC0  C5 2E        ..    CMP &2E
2FC2  90 04        ..    BCC &2FC8
2FC4  85 2E        ..    STA &2E
2FC6  84 2F        ./    STY &2F
2FC8  88           .     DEY
2FC9  D0 DA        ..    BNE &2FA5
2FCB  38           8     SEC
2FCC  A4 2F        ./    LDY &2F
2FCE  F0 61        .a    BEQ &3031
2FD0  A9 08        ..    LDA #&08
2FD2  20 55 1E      U.   JSR &1E55
2FD5  F0 0B        ..    BEQ &2FE2
2FD7  BE 66 09     .f.   LDX &0966,Y
2FDA  BD 86 09     ...   LDA &0986,X
2FDD  69 03        i.    ADC #&03
2FDF  9D 86 09     ...   STA &0986,X
2FE2  98           .     TYA
2FE3  20 5C 1E      \.   JSR &1E5C
2FE6  30 0F        0.    BMI &2FF7
2FE8  A0 00        ..    LDY #&00
2FEA  C8           .     INY
2FEB  C0 10        ..    CPY #&10
2FED  B0 42        .B    BCS &3031
2FEF  B9 B4 08     ...   LDA &08B4,Y
2FF2  D0 F6        ..    BNE &2FEA
2FF4  CA           .     DEX
2FF5  D0 F3        ..    BNE &2FEA
2FF7  A2 00        ..    LDX #&00
2FF9  BD EF 02     ...   LDA &02EF,X
2FFC  29 7F        )    AND #&7F
2FFE  99 D6 08     ...   STA &08D6,Y
3001  BD 8A 02     ...   LDA &028A,X
3004  99 70 08     .p.   STA &0870,Y
3007  A9 05        ..    LDA #&05
3009  99 C6 08     ...   STA &08C6,Y
300C  A9 FF        ..    LDA #&FF
300E  99 46 09     .F.   STA &0946,Y
3011  98           .     TYA
3012  99 06 09     ...   STA &0906,Y
3015  A9 00        ..    LDA #&00
3017  99 66 09     .f.   STA &0966,Y
301A  99 76 09     .v.   STA &0976,Y
301D  99 56 09     .V.   STA &0956,Y
3020  99 E6 08     ...   STA &08E6,Y
3023  99 F6 08     ...   STA &08F6,Y
3026  8A           .     TXA
3027  99 60 08     .`.   STA &0860,Y
302A  20 D2 2D      .-   JSR &2DD2
302D  20 A7 28      .(   JSR &28A7
3030  18           .     CLC
3031  A2 00        ..    LDX #&00
3033  60           `     RTS
3034  A2 02        ..    LDX #&02
3036  E0 02        ..    CPX #&02
3038  B5 40        .@    LDA &40,X
303A  08           .     PHP
303B  75 43        uC    ADC &43,X
303D  20 E6 32      .2   JSR &32E6
3040  A8           .     TAY
3041  28           (     PLP
3042  20 BD 32      .2   JSR &32BD
3045  E9 3F        .?    SBC #&3F
3047  C9 40        .@    CMP #&40
3049  B0 12        ..    BCS &305D
304B  B4 43        .C    LDY &43
304D  98           .     TYA
304E  20 BD 32      .2   JSR &32BD
3051  C9 40        .@    CMP #&40
3053  B0 08        ..    BCS &305D
3055  A9 40        .@    LDA #&40
3057  C0 00        ..    CPY #&00
3059  20 BD 32      .2   JSR &32BD
305C  A8           .     TAY
305D  24 C3        $.    BIT &C3
305F  10 08        ..    BPL &3069
3061  98           .     TYA
3062  F0 05        ..    BEQ &3069
3064  10 02        ..    BPL &3068
3066  C8           .     INY
3067  C9 88        ..    CMP #&88
3069  94 43        .C    STY &43
306B  CA           .     DEX
306C  CA           .     DEX
306D  10 C7        ..    BPL &3036
306F  60           `     RTS
3070  A5 40        .@    LDA &40
3072  05 42        .B    ORA &42
3074  F0 4E        .N    BEQ &30C4
3076  A9 ED        ..    LDA #&ED
3078  A4 75        .u    LDY &75
307A  C0 02        ..    CPY #&02
307C  B0 02        ..    BCS &3080
307E  A9 EB        ..    LDA #&EB
3080  8D 17 02     ...   STA &0217
3083  A0 0B        ..    LDY #&0B
3085  20 BF 21      .!   JSR &21BF
3088  A9 FF        ..    LDA #&FF
308A  60           `     RTS
308B  AD B8 2E     ...   LDA &2EB8
308E  D0 34        .4    BNE &30C4
3090  CE B8 2E     ...   DEC &2EB8
3093  AD DC 11     ...   LDA &11DC
3096  C9 02        ..    CMP #&02
3098  90 F9        ..    BCC &3093
309A  A9 00        ..    LDA #&00
309C  8D DC 11     ...   STA &11DC
309F  08           .     PHP
30A0  78           x     SEI
30A1  A5 B0        ..    LDA &B0
30A3  85 9C        ..    STA &9C
30A5  A5 B1        ..    LDA &B1
30A7  4A           J     LSR A
30A8  66 9C        f.    ROR &9C
30AA  4A           J     LSR A
30AB  66 9C        f.    ROR &9C
30AD  4A           J     LSR A
30AE  66 9C        f.    ROR &9C
30B0  69 08        i.    ADC #&08
30B2  A0 0C        ..    LDY #&0C
30B4  8C 00 FE     ...   STY &FE00
30B7  8D 01 FE     ...   STA &FE01
30BA  A5 9C        ..    LDA &9C
30BC  C8           .     INY
30BD  8C 00 FE     ...   STY &FE00
30C0  8D 01 FE     ...   STA &FE01
30C3  28           (     PLP
30C4  60           `     RTS
30C5  A0 0B        ..    LDY #&0B
30C7  84 2A        .*    STY &2A
30C9  60           `     RTS
30CA  A4 2A        .*    LDY &2A
30CC  F0 F6        ..    BEQ &30C4
30CE  C6 2A        .*    DEC &2A
30D0  F0 07        ..    BEQ &30D9
30D2  20 B6 25      .%   JSR &25B6
30D5  29 20        )     AND #&20
30D7  F0 02        ..    BEQ &30DB
30D9  A9 07        ..    LDA #&07
30DB  8D DD 11     ...   STA &11DD
30DE  EE D3 14     ...   INC &14D3
30E1  60           `     RTS
30E2  A4 3B        .;    LDY &3B
30E4  30 14        0.    BMI &30FA
30E6  B9 60 08     .`.   LDA &0860,Y
30E9  C9 44        .D    CMP #&44
30EB  F0 0B        ..    BEQ &30F8
30ED  C9 40        .@    CMP #&40
30EF  F0 07        ..    BEQ &30F8
30F1  38           8     SEC
30F2  E9 25        .%    SBC #&25
30F4  C9 02        ..    CMP #&02
30F6  B0 02        ..    BCS &30FA
30F8  A0 FF        ..    LDY #&FF
30FA  98           .     TYA
30FB  60           `     RTS
30FC  20 DC 2D      .-   JSR &2DDC
30FF  E0 04        ..    CPX #&04
3101  F0 0A        ..    BEQ &310D
3103  C9 40        .@    CMP #&40
3105  F0 06        ..    BEQ &310D
3107  C9 44        .D    CMP #&44
3109  F0 02        ..    BEQ &310D
310B  C9 37        .7    CMP #&37
310D  60           `     RTS
310E  A5 93        ..    LDA &93
3110  46 94        F.    LSR &94
3112  6A           j     ROR A
3113  46 94        F.    LSR &94
3115  6A           j     ROR A
3116  46 94        F.    LSR &94
3118  6A           j     ROR A
3119  AA           .     TAX
311A  29 07        ).    AND #&07
311C  A8           .     TAY
311D  A5 91        ..    LDA &91
311F  29 E0        ).    AND #&E0
3121  65 B2        e.    ADC &B2
3123  85 8F        ..    STA &8F
3125  8A           .     TXA
3126  29 F8        ).    AND #&F8
3128  45 92        E.    EOR &92
312A  65 B3        e.    ADC &B3
312C  6A           j     ROR A
312D  66 8F        f.    ROR &8F
312F  4A           J     LSR A
3130  66 8F        f.    ROR &8F
3132  A6 99        ..    LDX &99
3134  09 40        .@    ORA #&40
3136  85 90        ..    STA &90
3138  A5 91        ..    LDA &91
313A  29 10        ).    AND #&10
313C  C9 10        ..    CMP #&10
313E  A9 AA        ..    LDA #&AA
3140  90 01        ..    BCC &3143
3142  4A           J     LSR A
3143  3D 7B 1E     ={.   ORA &1E7B,X
3146  51 8F        Q.    EOR (&8F),Y
3148  91 8F        ..    STA (&8F),Y
314A  60           `     RTS
314B  88           .     DEY
314C  10 EA        ..    BPL &3138
314E  C8           .     INY
314F  A5 8F        ..    LDA &8F
3151  E9 F8        ..    SBC #&F8
3153  85 8F        ..    STA &8F
3155  A5 90        ..    LDA &90
3157  E9 01        ..    SBC #&01
3159  10 D9        ..    BPL &3134
315B  85 99        ..    STA &99
315D  38           8     SEC
315E  BD 07 29     ..)   LDA &2907,X
3161  E5 C7        ..    SBC &C7
3163  85 91        ..    STA &91
3165  BD 09 29     ..)   LDA &2909,X
3168  E5 C8        ..    SBC &C8
316A  C9 08        ..    CMP #&08
316C  B0 42        .B    BCS &31B0
316E  85 92        ..    STA &92
3170  BD 08 29     ..)   LDA &2908,X
3173  E5 C9        ..    SBC &C9
3175  29 F8        ).    AND #&F8
3177  A8           .     TAY
3178  BD 0A 29     ..)   LDA &290A,X
317B  E5 CA        ..    SBC &CA
317D  85 94        ..    STA &94
317F  D0 09        ..    BNE &318A
3181  C0 00        ..    CPY #&00
3183  D0 05        ..    BNE &318A
3185  24 A3        $.    BIT &A3
3187  30 21        0!    BMI &31AA
3189  60           `     RTS
318A  C9 08        ..    CMP #&08
318C  90 08        ..    BCC &3196
318E  D0 20        .     BNE &31B0
3190  C0 00        ..    CPY #&00
3192  F0 0C        ..    BEQ &31A0
3194  B0 1A        ..    BCS &31B0
3196  84 93        ..    STY &93
3198  20 0E 20      .    JSR &200E
319B  24 A3        $.    BIT &A3
319D  70 AC        p.    BCS &314B
319F  60           `     RTS
31A0  24 A3        $.    BIT &A3
31A2  50 0C        P.    BVC &31B0
31A4  10 0A        ..    BPL &31B0
31A6  C6 94        ..    DEC &94
31A8  A0 F8        ..    LDY #&F8
31AA  84 93        ..    STY &93
31AC  20 0E 20      .    JSR &200E
31AF  38           8     SEC
31B0  60           `     RTS
31B1  AE 8B 1E     ...   LDX &1E8B
31B4  30 FA        0.    BMI &31B0
31B6  A9 38        .8    LDA #&38
31B8  8D 55 21     .U!   STA &2155
31BB  A9 4C        .L    LDA #&4C
31BD  8D 8D 21     ..!   STA &218D
31C0  A5 C8        ..    LDA &C8
31C2  20 EB 2C      .,   JSR &2CEB
31C5  AE 8C 1E     ...   LDX &1E8C
31C8  86 9E        ..    STX &9E
31CA  BD 0C 29     ..)   LDA &290C,X
31CD  85 A3        ..    STA &A3
31CF  29 07        ).    AND #&07
31D1  20 5B 20      [    JSR &205B
31D4  A6 9E        ..    LDX &9E
31D6  B0 71        .q    BCS &3249
31D8  A5 A3        ..    LDA &A3
31DA  29 10        ).    AND #&10
31DC  F0 28        .(    BEQ &3206
31DE  A0 01        ..    LDY #&01
31E0  BD 0A 29     ..)   LDA &290A,X
31E3  CD E6 14     ...   CMP &14E6
31E6  90 15        ..    BCC &31FD
31E8  D0 08        ..    BNE &31F2
31EA  BD 08 29     ..)   LDA &2908,X
31ED  CD E5 14     ...   CMP &14E5
31F0  90 0B        ..    BCC &31FD
31F2  A0 FD        ..    LDY #&FD
31F4  20 B6 25      .%   JSR &25B6
31F7  29 07        ).    AND #&07
31F9  09 06        ..    ORA #&06
31FB  85 99        ..    STA &99
31FD  98           .     TYA
31FE  7D 06 29     }.)   ADC &2906,X
3201  70 03        p.    BCS &3206
3203  9D 06 29     ..)   STA &2906,X
3206  A5 A3        ..    LDA &A3
3208  29 F7        ).    AND #&F7
320A  C5 A3        ..    CMP &A3
320C  B0 06        ..    BCS &3214
320E  69 01        i.    ADC #&01
3210  29 07        ).    AND #&07
3212  85 99        ..    STA &99
3214  DE 0B 29     ..)   DEC &290B,X
3217  F0 54        .T    BEQ &326D
3219  A0 01        ..    LDY #&01
321B  18           .     CLC
321C  BD 05 29     ..)   LDA &2905,X
321F  48           H     PHA
3220  7D 07 29     }.)   ADC &2907,X
3223  9D 07 29     ..)   STA &2907,X
3226  90 03        ..    BCC &322B
3228  FE 09 29     ..)   INC &2909,X
322B  68           h     PLA
322C  10 03        ..    BPL &3231
322E  DE 09 29     ..)   DEC &2909,X
3231  E8           .     INX
3232  88           .     DEY
3233  F0 E6        ..    BEQ &321B
3235  A6 9E        ..    LDX &9E
3237  A5 A3        ..    LDA &A3
3239  29 F8        ).    AND #&F8
323B  05 99        ..    ORA &99
323D  9D 0C 29     ..)   STA &290C,X
3240  29 7F        )    AND #&7F
3242  85 A3        ..    STA &A3
3244  20 5D 20      ]    JSR &205D
3247  A6 9E        ..    LDX &9E
3249  B0 22        ."    BCS &326D
324B  29 C0        ).    AND #&C0
324D  F0 06        ..    BEQ &3255
324F  A5 A3        ..    LDA &A3
3251  29 20        )     AND #&20
3253  F0 13        ..    BEQ &3268
3255  38           8     SEC
3256  8A           .     TXA
3257  E9 08        ..    SBC #&08
3259  AA           .     TAX
325A  90 03        ..    BCC &325F
325C  4C C8 20     L.    JMP &20C8
325F  A9 60        .`    LDA #&60
3261  8D 55 21     .U!   STA &2155
3264  8D 8D 21     ..!   STA &218D
3267  60           `     RTS
3268  20 5D 20      ]    JSR &205D
326B  A6 9E        ..    LDX &9E
326D  AC 8C 1E     ...   LDY &1E8C
3270  B9 05 29     ..)   LDA &2905,Y
3273  9D 05 29     ..)   STA &2905,X
3276  C8           .     INY
3277  E8           .     INX
3278  8A           .     TXA
3279  29 07        ).    AND #&07
327B  D0 F3        ..    BNE &3270
327D  A6 9E        ..    LDX &9E
327F  38           8     SEC
3280  AD 8C 1E     ...   LDA &1E8C
3283  E9 08        ..    SBC #&08
3285  8D 8C 1E     ...   STA &1E8C
3288  CE 8B 1E     ...   DEC &1E8B
328B  30 D2        0.    BMI &325F
328D  60           `     RTS
328E  55 21        U!    EOR &21,X
3290  AE 8B 1E     ...   LDX &1E8B
3293  E0 1F        ..    CPX #&1F
3295  F0 10        ..    BEQ &32A7
3297  E8           .     INX
3298  8E 8B 1E     ...   STX &1E8B
329B  8A           .     TXA
329C  0A           .     ASL A
329D  0A           .     ASL A
329E  0A           .     ASL A
329F  8D 8C 1E     ...   STA &1E8C
32A2  85 9E        ..    STA &9E
32A4  AA           .     TAX
32A5  90 17        ..    BCC &32BE
32A7  A5 DA        ..    LDA &DA
32A9  29 F8        ).    AND #&F8
32AB  AA           .     TAX
32AC  86 9E        ..    STX &9E
32AE  BD 0C 29     ..)   LDA &290C,X
32B1  09 80        ..    ORA #&80
32B3  85 A3        ..    STA &A3
32B5  29 07        ).    AND #&07
32B7  20 5B 20      [    JSR &205B
32BA  A6 9E        ..    LDX &9E
32BC  A4 A1        ..    LDY &A1
32BE  60           `     RTS
32BF  A9 01        ..    LDA #&01
32C1  84 A1        ..    STY &A1
32C3  85 9F        ..    STA &9F
32C5  B9 0C 02     ...   LDA &020C,Y
32C8  85 A0        ..    STA &A0
32CA  29 20        )     AND #&20
32CC  F0 0A        ..    BEQ &32D8
32CE  A2 06        ..    LDX #&06
32D0  B5 4F        .O    LDA &4F,X
32D2  95 87        ..    STA &87,X
32D4  CA           .     DEX
32D5  CA           .     DEX
32D6  10 F8        ..    BPL &32D0
32D8  A5 C8        ..    LDA &C8
32DA  18           .     CLC
32DB  E5 8B        ..    SBC &8B
32DD  38           8     SEC
32DE  E9 01        ..    SBC #&01
32E0  C9 F6        ..    CMP #&F6
32E2  90 DA        ..    BCC &32BE
32E4  A5 8D        ..    LDA &8D
32E6  E5 CA        ..    SBC &CA
32E8  18           .     CLC
32E9  69 01        i.    ADC #&01
32EB  C9 0A        ..    CMP #&0A
32ED  B0 CF        ..    BCS &32BE
32EF  24 A0        $.    BIT &A0
32F1  10 17        ..    BPL &330A
32F3  A2 40        .@    LDX #&40
32F5  70 02        p.    BCS &32F9
32F7  A2 43        .C    LDX #&43
32F9  B5 00        ..    LDA &00,X
32FB  85 B4        ..    STA &B4
32FD  B5 02        ..    LDA &02,X
32FF  85 B6        ..    STA &B6
3301  20 07 23      .#   JSR &2307
3304  A4 A1        ..    LDY &A1
3306  49 80        I.    EOR #&80
3308  85 B5        ..    STA &B5
330A  20 B6 25      .%   JSR &25B6
330D  39 08 02     9..   AND &0208,Y
3310  18           .     CLC
3311  79 09 02     y..   ADC &0209,Y
3314  20 8A 23      .#   JSR &238A
3317  06 A0        ..    ASL &A0
3319  06 A0        ..    ASL &A0
331B  06 A0        ..    ASL &A0
331D  A2 02        ..    LDX #&02
331F  A9 00        ..    LDA #&00
3321  06 A0        ..    ASL &A0
3323  90 06        ..    BCC &332B
3325  B4 37        .7    LDY &37
3327  10 02        ..    BPL &332B
3329  B5 3A        .:    LDA &3A,X
332B  06 A0        ..    ASL &A0
332D  90 03        ..    BCC &3332
332F  B5 3A        .:    LDA &3A,X
3331  4A           J     LSR A
3332  75 87        u.    ADC &87,X
3334  95 87        ..    STA &87,X
3336  90 02        ..    BCC &333A
3338  F6 8B        ..    INC &8B,X
333A  CA           .     DEX
333B  CA           .     DEX
333C  F0 E1        ..    BEQ &331F
333E  A4 A1        ..    LDY &A1
3340  A5 DA        ..    LDA &DA
3342  39 0B 02     9..   AND &020B,Y
3345  59 0A 02     Y..   EOR &020A,Y
3348  48           H     PHA
3349  20 90 21      .!   JSR &2190
334C  68           h     PLA
334D  85 A3        ..    STA &A3
334F  29 07        ).    AND #&07
3351  85 99        ..    STA &99
3353  20 B6 25      .%   JSR &25B6
3356  39 06 02     9..   AND &0206,Y
3359  79 07 02     y..   ADC &0207,Y
335C  9D 0B 29     ..)   STA &290B,X
335F  86 9C        ..    STX &9C
3361  A2 FE        ..    LDX #&FE
3363  86 A2        ..    STX &A2
3365  20 B6 25      .%   JSR &25B6
3368  4A           J     LSR A
3369  39 0F 02     9..   AND &020F,Y
336C  90 02        ..    BCC &3370
336E  49 FF        I.    EOR #&FF
3370  75 B6        u.    ADC &B6,X
3372  20 E6 32      .2   JSR &32E6
3375  48           H     PHA
3376  A5 DA        ..    LDA &DA
3378  39 0D 02     9..   AND &020D,Y
337B  75 89        u.    ADC &89,X
337D  48           H     PHA
337E  B5 8D        ..    LDA &8D,X
3380  69 00        i.    ADC #&00
3382  A6 9C        ..    LDX &9C
3384  9D 09 29     ..)   STA &2909,X
3387  68           h     PLA
3388  9D 07 29     ..)   STA &2907,X
338B  68           h     PLA
338C  9D 05 29     ..)   STA &2905,X
338F  E6 9C        ..    INC &9C
3391  A6 A2        ..    LDX &A2
3393  C8           .     INY
3394  E8           .     INX
3395  E8           .     INX
3396  F0 CB        ..    BEQ &3363
3398  A6 9E        ..    LDX &9E
339A  20 19 21      .!   JSR &2119
339D  24 A0        $.    BIT &A0
339F  10 15        ..    BPL &33B6
33A1  A0 02        ..    LDY #&02
33A3  E8           .     INX
33A4  C9 CA        ..    CMP #&CA
33A6  BD 05 29     ..)   LDA &2905,X
33A9  79 43 00     yC.   ADC &0043,Y
33AC  20 E6 32      .2   JSR &32E6
33AF  9D 05 29     ..)   STA &2905,X
33B2  88           .     DEY
33B3  88           .     DEY
33B4  F0 EF        ..    BEQ &33A5
33B6  C6 9F        ..    DEC &9F
33B8  D0 84        ..    BNE &333E
33BA  60           `     RTS
33BB  86 9D        ..    STX &9D
33BD  A2 02        ..    LDX #&02
33BF  B5 3A        .:    LDA &3A,X
33C1  4A           J     LSR A
33C2  75 4F        uO    ADC &4F,X
33C4  95 87        ..    STA &87,X
33C6  B5 53        .S    LDA &53,X
33C8  69 00        i.    ADC #&00
33CA  95 8B        ..    STA &8B,X
33CC  CA           .     DEX
33CD  CA           .     DEX
33CE  F0 EF        ..    BEQ &33BF
33D0  A6 9D        ..    LDX &9D
33D2  60           `     RTS
33D3  20 BB 22      ."   JSR &22BB
33D6  BC 70 08     .p.   LDY &0870,X
33D9  B9 0C BE     ...   LDA &BE0C,Y
33DC  4A           J     LSR A
33DD  7D 80 08     }..   ADC &0880,X
33E0  85 88        ..    STA &88
33E2  BD 91 08     ...   LDA &0891,X
33E5  69 00        i.    ADC #&00
33E7  85 8C        ..    STA &8C
33E9  B9 89 BE     ...   LDA &BE89,Y
33EC  4A           J     LSR A
33ED  7D A3 08     }..   ADC &08A3,X
33F0  85 8A        ..    STA &8A
33F2  BD B4 08     ...   LDA &08B4,X
33F5  69 00        i.    ADC #&00
33F7  85 8E        ..    STA &8E
33F9  20 31 23      1#   JSR &2331
33FC  4C 0A 23     L.#   JMP &230A
33FF  A5 43        .C    LDA &43
3401  85 B4        ..    STA &B4
3403  A5 45        .E    LDA &45
3405  85 B6        ..    STA &B6
3407  20 70 23      p#   JSR &2370
340A  C5 B7        ..    CMP &B7
340C  90 05        ..    BCC &3413
340E  A8           .     TAY
340F  A5 B7        ..    LDA &B7
3411  84 B7        ..    STY &B7
3413  26 99        &.    ROL &99
3415  A0 08        ..    LDY #&08
3417  84 B5        ..    STY &B5
3419  0A           .     ASL A
341A  C5 B7        ..    CMP &B7
341C  90 02        ..    BCC &3420
341E  E5 B7        ..    SBC &B7
3420  26 B5        &.    ROL &B5
3422  90 F5        ..    BCC &3419
3424  A5 99        ..    LDA &99
3426  29 07        ).    AND #&07
3428  A8           .     TAY
3429  A5 B5        ..    LDA &B5
342B  59 D4 14     Y..   EOR &14D4,Y
342E  85 B5        ..    STA &B5
3430  60           `     RTS
3431  A0 04        ..    LDY #&04
3433  85 B7        ..    STA &B7
3435  B9 86 00     ...   LDA &0086,Y
3438  F9 85 00     ...   SBC &0085,Y
343B  99 79 00     .y.   STA &0079,Y
343E  B9 8A 00     ...   LDA &008A,Y
3441  F9 89 00     ...   SBC &0089,Y
3444  99 7A 00     .z.   STA &007A,Y
3447  38           8     SEC
3448  10 03        ..    BPL &344D
344A  20 BD 32      .2   JSR &32BD
344D  26 99        &.    ROL &99
344F  88           .     DEY
3450  88           .     DEY
3451  D0 E0        ..    BNE &3433
3453  05 B7        ..    ORA &B7
3455  0A           .     ASL A
3456  46 7C        F|    LSR &7C
3458  66 7B        f{    ROR &7B
345A  46 7E        F~    LSR &7E
345C  66 7D        f}    ROR &7D
345E  C8           .     INY
345F  4A           J     LSR A
3460  D0 F4        ..    BNE &3456
3462  84 B8        ..    STY &B8
3464  A5 7D        .}    LDA &7D
3466  20 BD 32      .2   JSR &32BD
3469  85 B7        ..    STA &B7
346B  A5 7B        .{    LDA &7B
346D  4C BD 32     L.2   JMP &32BD
3470  A0 02        ..    LDY #&02
3472  20 79 23      y#   JSR &2379
3475  85 B7        ..    STA &B7
3477  88           .     DEY
3478  88           .     DEY
3479  A9 7F        .    LDA #&7F
347B  D9 B4 00     ...   CMP &00B4,Y
347E  B9 B4 00     ...   LDA &00B4,Y
3481  B0 04        ..    BCS &3487
3483  49 FF        I.    EOR #&FF
3485  69 01        i.    ADC #&01
3487  26 99        &.    ROL &99
3489  60           `     RTS
348A  85 B4        ..    STA &B4
348C  A5 B5        ..    LDA &B5
348E  85 9D        ..    STA &9D
3490  A0 05        ..    LDY #&05
3492  A9 00        ..    LDA #&00
3494  46 9D        F.    LSR &9D
3496  90 03        ..    BCC &349B
3498  18           .     CLC
3499  65 B4        e.    ADC &B4
349B  6A           j     ROR A
349C  88           .     DEY
349D  D0 F5        ..    BNE &3494
349F  46 9D        F.    LSR &9D
34A1  90 0A        ..    BCC &34AD
34A3  A4 B4        ..    LDY &B4
34A5  85 B4        ..    STA &B4
34A7  98           .     TYA
34A8  E5 B4        ..    SBC &B4
34AA  85 B4        ..    STA &B4
34AC  98           .     TYA
34AD  46 9D        F.    LSR &9D
34AF  90 08        ..    BCC &34B9
34B1  49 FF        I.    EOR #&FF
34B3  A8           .     TAY
34B4  C8           .     INY
34B5  A5 B4        ..    LDA &B4
34B7  84 B4        ..    STY &B4
34B9  46 9D        F.    LSR &9D
34BB  90 0B        ..    BCC &34C8
34BD  49 FF        I.    EOR #&FF
34BF  A8           .     TAY
34C0  C8           .     INY
34C1  A9 00        ..    LDA #&00
34C3  E5 B4        ..    SBC &B4
34C5  85 B4        ..    STA &B4
34C7  98           .     TYA
34C8  85 B6        ..    STA &B6
34CA  60           `     RTS
34CB  20 39 17      9.   JSR &1739
34CE  A8           .     TAY
34CF  B9 2B 05     .+.   LDA &052B,Y
34D2  D0 0D        ..    BNE &34E1
34D4  A5 97        ..    LDA &97
34D6  38           8     SEC
34D7  E9 54        .T    SBC #&54
34D9  4A           J     LSR A
34DA  4A           J     LSR A
34DB  4A           J     LSR A
34DC  4A           J     LSR A
34DD  AA           .     TAX
34DE  BD 7D 11     .}.   LDA &117D,X
34E1  C9 03        ..    CMP #&03
34E3  B0 09        ..    BCS &34EE
34E5  69 B1        i.    ADC #&B1
34E7  24 97        $.    BIT &97
34E9  10 54        .T    BPL &353F
34EB  0A           .     ASL A
34EC  69 90        i.    ADC #&90
34EE  C9 03        ..    CMP #&03
34F0  D0 11        ..    BNE &3503
34F2  A5 09        ..    LDA &09
34F4  2A           *     ROL A
34F5  2A           *     ROL A
34F6  2A           *     ROL A
34F7  E5 97        ..    SBC &97
34F9  6A           j     ROR A
34FA  18           .     CLC
34FB  65 95        e.    ADC &95
34FD  29 03        ).    AND #&03
34FF  AA           .     TAX
3500  BD 8D 11     ...   LDA &118D,X
3503  C9 04        ..    CMP #&04
3505  D0 0C        ..    BNE &3513
3507  A5 97        ..    LDA &97
3509  2A           *     ROL A
350A  2A           *     ROL A
350B  2A           *     ROL A
350C  2A           *     ROL A
350D  29 07        ).    AND #&07
350F  AA           .     TAX
3510  BD 84 11     ...   LDA &1184,X
3513  C9 05        ..    CMP #&05
3515  D0 1C        ..    BNE &3533
3517  A5 97        ..    LDA &97
3519  6A           j     ROR A
351A  6A           j     ROR A
351B  45 97        E.    EOR &97
351D  6A           j     ROR A
351E  90 02        ..    BCC &3522
3520  A0 19        ..    LDY #&19
3522  6A           j     ROR A
3523  E5 97        ..    SBC &97
3525  29 40        )@    AND #&40
3527  45 09        E.    EOR &09
3529  24 09        $.    BIT &09
352B  85 09        ..    STA &09
352D  A9 B1        ..    LDA #&B1
352F  50 0E        P.    BVC &353F
3531  69 0A        i.    ADC #&0A
3533  C9 06        ..    CMP #&06
3535  D0 08        ..    BNE &353F
3537  A9 9C        ..    LDA #&9C
3539  24 09        $.    BIT &09
353B  50 02        P.    BVC &353F
353D  A9 CF        ..    LDA #&CF
353F  85 73        .s    STA &73
3541  85 74        .t    STA &74
3543  A5 09        ..    LDA &09
3545  85 71        .q    STA &71
3547  85 72        .r    STA &72
3549  B9 AB 04     ...   LDA &04AB,Y
354C  29 7F        )    AND #&7F
354E  AA           .     TAX
354F  85 75        .u    STA &75
3551  85 76        .v    STA &76
3553  B9 EB 04     ...   LDA &04EB,Y
3556  29 F0        ).    AND #&F0
3558  24 09        $.    BIT &09
355A  50 07        P.    BVC &3563
355C  7D 89 BE     }..   ADC &BE89,X
355F  09 07        ..    ORA #&07
3561  49 FF        I.    EOR #&FF
3563  85 51        .Q    STA &51
3565  85 52        .R    STA &52
3567  A9 00        ..    LDA #&00
3569  24 09        $.    BIT &09
356B  10 05        ..    BPL &3572
356D  A9 F2        ..    LDA #&F2
356F  FD 0C BE     ...   SBC &BE0C,X
3572  85 4F        .O    STA &4F
3574  85 50        .P    STA &50
3576  A5 95        ..    LDA &95
3578  85 53        .S    STA &53
357A  85 54        .T    STA &54
357C  A5 97        ..    LDA &97
357E  85 55        .U    STA &55
3580  85 56        .V    STA &56
3582  60           `     RTS
3583  A9 04        ..    LDA #&04
3585  2C A9 00     ,..   BIT &00A9
3588  48           H     PHA
3589  8E C3 24     ..$   STX &24C3
358C  20 39 17      9.   JSR &1739
358F  A8           .     TAY
3590  68           h     PLA
3591  AA           .     TAX
3592  B9 6B 05     .k.   LDA &056B,Y
3595  24 09        $.    BIT &09
3597  50 04        P.    BVC &359D
3599  0A           .     ASL A
359A  0A           .     ASL A
359B  0A           .     ASL A
359C  0A           .     ASL A
359D  29 F0        ).    AND #&F0
359F  F0 02        ..    BEQ &35A3
35A1  09 0F        ..    ORA #&0F
35A3  95 7E        .~    STA &7E,X
35A5  A5 09        ..    LDA &09
35A7  0A           .     ASL A
35A8  85 9C        ..    STA &9C
35AA  59 AB 04     Y..   EOR &04AB,Y
35AD  95 7F        .    STA &7F,X
35AF  B9 EB 04     ...   LDA &04EB,Y
35B2  2A           *     ROL A
35B3  06 9C        ..    ASL &9C
35B5  2A           *     ROL A
35B6  29 3F        )?    AND #&3F
35B8  A8           .     TAY
35B9  B9 AB 05     ...   LDA &05AB,Y
35BC  95 7C        .|    STA &7C,X
35BE  A9 01        ..    LDA #&01
35C0  95 7D        .}    STA &7D,X
35C2  A2 00        ..    LDX #&00
35C4  60           `     RTS
35C5  20 6B 25      k%   JSR &256B
35C8  90 0A        ..    BCC &35D4
35CA  20 B6 25      .%   JSR &25B6
35CD  29 03        ).    AND #&03
35CF  AA           .     TAX
35D0  E8           .     INX
35D1  20 EC 99      ..   JSR &99EC
35D4  60           `     RTS
35D5  C0 00        ..    CPY #&00
35D7  D0 41        .A    BNE &361A
35D9  8D 5F 08     ._.   STA &085F
35DC  24 DA        $.    BIT &DA
35DE  30 08        0.    BMI &35E8
35E0  46 31        F1    LSR &31
35E2  C5 BA        ..    CMP &BA
35E4  90 02        ..    BCC &35E8
35E6  85 BA        ..    STA &BA
35E8  8A           .     TXA
35E9  48           H     PHA
35EA  2C 13 08     ,..   BIT &0813
35ED  10 0D        ..    BPL &35FC
35EF  A2 05        ..    LDX #&05
35F1  20 A8 2D      .-   JSR &2DA8
35F4  20 A8 2D      .-   JSR &2DA8
35F7  20 C1 2D      .-   JSR &2DC1
35FA  B0 0D        ..    BCS &3609
35FC  A0 03        ..    LDY #&03
35FE  0E 5F 08     ._.   ASL &085F
3601  90 03        ..    BCC &3606
3603  6E 5F 08     n_.   ROR &085F
3606  88           .     DEY
3607  D0 F5        ..    BNE &35FE
3609  A5 DA        ..    LDA &DA
360B  29 07        ).    AND #&07
360D  CD 5F 08     ._.   CMP &085F
3610  B0 03        ..    BCS &3615
3612  20 CA 24      .$   JSR &24CA
3615  68           h     PLA
3616  AA           .     TAX
3617  AD 5F 08     ._.   LDA &085F
361A  85 9D        ..    STA &9D
361C  C9 08        ..    CMP #&08
361E  90 08        ..    BCC &3628
3620  B9 C6 08     ...   LDA &08C6,Y
3623  09 08        ..    ORA #&08
3625  99 C6 08     ...   STA &08C6,Y
3628  B9 26 09     .&.   LDA &0926,Y
362B  85 9C        ..    STA &9C
362D  38           8     SEC
362E  E5 9D        ..    SBC &9D
3630  B0 05        ..    BCS &3637
3632  A9 00        ..    LDA #&00
3634  2C A9 01     ,..   BIT &01A9
3637  99 26 09     .&.   STA &0926,Y
363A  60           `     RTS
363B  20 D5 24      .$   JSR &24D5
363E  D0 04        ..    BNE &3644
3640  A5 9C        ..    LDA &9C
3642  D0 F1        ..    BNE &3635
3644  60           `     RTS
3645  B9 C6 08     ...   LDA &08C6,Y
3648  09 20        .     ORA #&20
364A  99 C6 08     ...   STA &08C6,Y
364D  60           `     RTS
364E  18           .     CLC
364F  A5 15        ..    LDA &15
3651  F0 04        ..    BEQ &3657
3653  E9 00        ..    SBC #&00
3655  85 15        ..    STA &15
3657  60           `     RTS
3658  48           H     PHA
3659  A5 6F        .o    LDA &6F
365B  09 20        .     ORA #&20
365D  85 6F        .o    STA &6F
365F  68           h     PLA
3660  38           8     SEC
3661  60           `     RTS
3662  48           H     PHA
3663  A5 6F        .o    LDA &6F
3665  29 20        )     AND #&20
3667  C9 20        .     CMP #&20
3669  68           h     PLA
366A  60           `     RTS
366B  48           H     PHA
366C  A5 6F        .o    LDA &6F
366E  29 08        ).    AND #&08
3670  C9 08        ..    CMP #&08
3672  68           h     PLA
3673  60           `     RTS
3674  C6 15        ..    DEC &15
3676  D0 04        ..    BNE &367C
3678  E6 15        ..    INC &15
367A  F0 F8        ..    BEQ &3674
367C  60           `     RTS
367D  E6 15        ..    INC &15
367F  C6 15        ..    DEC &15
3681  D0 F5        ..    BNE &3678
3683  60           `     RTS
3684  A2 03        ..    LDX #&03
3686  85 9C        ..    STA &9C
3688  20 1D 3C      .<   JSR &3C1D
368B  4A           J     LSR A
368C  CA           .     DEX
368D  10 FC        ..    BPL &368B
368F  38           8     SEC
3690  65 12        e.    ADC &12
3692  38           8     SEC
3693  E5 9C        ..    SBC &9C
3695  B0 FC        ..    BCS &3693
3697  65 9C        e.    ADC &9C
3699  85 12        ..    STA &12
369B  60           `     RTS
369C  24 1B        $.    BIT &1B
369E  10 06        ..    BPL &36A6
36A0  A5 1C        ..    LDA &1C
36A2  49 FF        I.    EOR #&FF
36A4  85 37        .7    STA &37
36A6  60           `     RTS
36A7  A9 03        ..    LDA #&03
36A9  25 D9        %.    AND &D9
36AB  D0 06        ..    BNE &36B3
36AD  A5 43        .C    LDA &43
36AF  F0 02        ..    BEQ &36B3
36B1  85 37        .7    STA &37
36B3  A5 37        .7    LDA &37
36B5  60           `     RTS
36B6  65 DC        e.    ADC &DC
36B8  65 D9        e.    ADC &D9
36BA  85 D9        ..    STA &D9
36BC  65 DB        e.    ADC &DB
36BE  85 DB        ..    STA &DB
36C0  65 DA        e.    ADC &DA
36C2  85 DA        ..    STA &DA
36C4  65 DC        e.    ADC &DC
36C6  85 DC        ..    STA &DC
36C8  60           `     RTS
36C9  A9 67        .g    LDA #&67
36CB  2C 1E 08     ,..   BIT &081E
36CE  30 3E        0>    BMI &370E
36D0  A9 60        .`    LDA #&60
36D2  8D 88 09     ...   STA &0988
36D5  24 C1        $.    BIT &C1
36D7  10 19        ..    BPL &36F2
36D9  A9 27        .'    LDA #&27
36DB  20 93 1E      ..   JSR &1E93
36DE  B0 12        ..    BCS &36F2
36E0  A9 D9        ..    LDA #&D9
36E2  99 B4 08     ...   STA &08B4,Y
36E5  A9 61        .a    LDA #&61
36E7  99 91 08     ...   STA &0891,Y
36EA  99 80 08     ...   STA &0880,Y
36ED  A9 70        .p    LDA #&70
36EF  99 A3 08     ...   STA &08A3,Y
36F2  AD 48 0A     .H.   LDA &0A48
36F5  24 C2        $.    BIT &C2
36F7  10 0B        ..    BPL &3704
36F9  29 FD        ).    AND #&FD
36FB  AC 33 08     .3.   LDY &0833
36FE  C0 E0        ..    CPY #&E0
3700  B0 02        ..    BCS &3704
3702  09 02        ..    ORA #&02
3704  8D 48 0A     .H.   STA &0A48
3707  29 02        ).    AND #&02
3709  0A           .     ASL A
370A  0A           .     ASL A
370B  0A           .     ASL A
370C  69 D2        i.    ADC #&D2
370E  8D 37 08     .7.   STA &0837
3711  AD 1F 08     ...   LDA &081F
3714  10 2B        .+    BPL &3741
3716  0A           .     ASL A
3717  C5 DB        ..    CMP &DB
3719  29 10        ).    AND #&10
371B  2A           *     ROL A
371C  F0 0B        ..    BEQ &3729
371E  24 C4        $.    BIT &C4
3720  10 07        ..    BPL &3729
3722  C9 21        .!    CMP #&21
3724  F0 03        ..    BEQ &3729
3726  EE 1F 08     ...   INC &081F
3729  4A           J     LSR A
372A  D0 15        ..    BNE &3741
372C  20 B6 25      .%   JSR &25B6
372F  29 01        ).    AND #&01
3731  09 5A        .Z    ORA #&5A
3733  A0 02        ..    LDY #&02
3735  78           x     SEI
3736  8C 00 FE     ...   STY &FE00
3739  8D 01 FE     ...   STA &FE01
373C  58           X     CLI
373D  A0 00        ..    LDY #&00
373F  F0 07        ..    BEQ &3748
3741  2C 1E 08     ,..   BIT &081E
3744  30 0F        0.    BMI &3755
3746  A0 11        ..    LDY #&11
3748  84 AA        ..    STY &AA
374A  24 C4        $.    BIT &C4
374C  10 07        ..    BPL &3755
374E  20 0D 14      ..   JSR &140D
3751  70 C2        p.    BCS &3715
3753  6E A3 A2     n..   ROR &A2A3
3756  FE A5 C0     ...   INC &C0A5,X
3759  29 20        )     AND #&20
375B  D0 02        ..    BNE &375F
375D  A2 02        ..    LDX #&02
375F  86 A2        ..    STX &A2
3761  A2 03        ..    LDX #&03
3763  A9 18        ..    LDA #&18
3765  38           8     SEC
3766  FD 2E 08     ...   SBC &082E,X
3769  BD 36 08     .6.   LDA &0836,X
376C  FD 32 08     .2.   SBC &0832,X
376F  65 A2        e.    ADC &A2
3771  08           .     PHP
3772  A0 02        ..    LDY #&02
3774  20 C5 32      .2   JSR &32C5
3777  7D 2E 08     }..   ADC &082E,X
377A  9D 2E 08     ...   STA &082E,X
377D  90 03        ..    BCC &3782
377F  FE 32 08     .2.   INC &0832,X
3782  28           (     PLP
3783  10 03        ..    BPL &3788
3785  DE 32 08     .2.   DEC &0832,X
3788  CA           .     DEX
3789  10 D8        ..    BPL &3763
378B  A9 10        ..    LDA #&10
378D  85 2D        .-    STA &2D
378F  A9 07        ..    LDA #&07
3791  20 72 27      r'   JSR &2772
3794  20 39 17      9.   JSR &1739
3797  C9 2D        .-    CMP #&2D
3799  D0 5C        .\    BNE &37F7
379B  A5 C3        ..    LDA &C3
379D  10 58        .X    BPL &37F7
379F  AD 1E 08     ...   LDA &081E
37A2  29 80        ).    AND #&80
37A4  49 80        I.    EOR #&80
37A6  05 DA        ..    ORA &DA
37A8  C5 97        ..    CMP &97
37AA  B0 4B        .K    BCS &37F7
37AC  2C 1D 08     ,..   BIT &081D
37AF  30 06        0.    BMI &37B7
37B1  A5 DB        ..    LDA &DB
37B3  29 70        )p    AND #&70
37B5  D0 40        .@    BNE &37F7
37B7  A0 01        ..    LDY #&01
37B9  20 B6 25      .%   JSR &25B6
37BC  C9 08        ..    CMP #&08
37BE  6A           j     ROR A
37BF  2C 1E 08     ,..   BIT &081E
37C2  30 06        0.    BMI &37CA
37C4  2C CE 19     ,..   BIT &19CE
37C7  20 BD 32      .2   JSR &32BD
37CA  0A           .     ASL A
37CB  90 01        ..    BCC &37CE
37CD  C8           .     INY
37CE  84 BD        ..    STY &BD
37D0  84 BE        ..    STY &BE
37D2  B9 86 09     ...   LDA &0986,Y
37D5  0A           .     ASL A
37D6  C5 DB        ..    CMP &DB
37D8  90 1D        ..    BCC &37F7
37DA  20 8F 27      .'   JSR &278F
37DD  B0 18        ..    BCS &37F7
37DF  99 A3 08     ...   STA &08A3,Y
37E2  AD 91 08     ...   LDA &0891
37E5  E5 95        ..    SBC &95
37E7  99 E6 08     ...   STA &08E6,Y
37EA  AD B4 08     ...   LDA &08B4
37ED  E5 97        ..    SBC &97
37EF  99 F6 08     ...   STA &08F6,Y
37F2  A9 80        ..    LDA #&80
37F4  99 76 09     .v.   STA &0976,Y
37F7  A5 97        ..    LDA &97
37F9  C9 4E        .N    CMP #&4E
37FB  B0 18        ..    BCS &3815
37FD  85 8D        ..    STA &8D
37FF  A5 95        ..    LDA &95
3801  85 8B        ..    STA &8B
3803  A9 00        ..    LDA #&00
3805  85 89        ..    STA &89
3807  85 87        ..    STA &87
3809  AD D9 19     ...   LDA &19D9
380C  05 00        ..    ORA &00
380E  30 05        0.    BMI &3815
3810  A0 4D        .M    LDY #&4D
3812  20 BF 21      .!   JSR &21BF
3815  AC 1F 08     ...   LDY &081F
3818  88           .     DEY
3819  C0 C8        ..    CPY #&C8
381B  6A           j     ROR A
381C  2D 1E 08     -..   AND &081E
381F  05 C2        ..    ORA &C2
3821  10 20        .     BPL &3843
3823  20 B6 25      .%   JSR &25B6
3826  D0 1B        ..    BNE &3843
3828  AD B4 08     ...   LDA &08B4
382B  E9 14        ..    SBC #&14
382D  0D 1E 08     ...   ORA &081E
3830  10 0E        ..    BPL &3840
3832  A9 26        .&    LDA #&26
3834  20 7F 3C      <   JSR &3C7F
3837  D0 07        ..    BNE &3840
3839  A9 26        .&    LDA #&26
383B  20 93 1E      ..   JSR &1E93
383E  90 27        .'    BCC &3867
3840  20 B5 39      .9   JSR &39B5
3843  24 C4        $.    BIT &C4
3845  10 2A        .*    BPL &3871
3847  20 B6 25      .%   JSR &25B6
384A  29 03        ).    AND #&03
384C  AA           .     TAX
384D  BD 3F 08     .?.   LDA &083F,X
3850  30 1F        0.    BMI &3871
3852  D0 1D        ..    BNE &3871
3854  FE 43 08     .C.   INC &0843,X
3857  10 18        ..    BPL &3871
3859  8A           .     TXA
385A  18           .     CLC
385B  69 22        i"    ADC #&22
385D  20 93 1E      ..   JSR &1E93
3860  B0 0F        ..    BCS &3871
3862  A9 01        ..    LDA #&01
3864  9D 3F 08     .?.   STA &083F,X
3867  A9 FE        ..    LDA #&FE
3869  99 B4 08     ...   STA &08B4,Y
386C  A9 C0        ..    LDA #&C0
386E  99 06 09     ...   STA &0906,Y
3871  60           `     RTS
3872  85 9D        ..    STA &9D
3874  4A           J     LSR A
3875  85 9C        ..    STA &9C
3877  20 B6 25      .%   JSR &25B6
387A  25 9D        %.    AND &9D
387C  6D 91 08     m..   ADC &0891
387F  E5 9C        ..    SBC &9C
3881  85 95        ..    STA &95
3883  A5 D9        ..    LDA &D9
3885  25 9D        %.    AND &9D
3887  6D B4 08     m..   ADC &08B4
388A  E5 9C        ..    SBC &9C
388C  85 97        ..    STA &97
388E  60           `     RTS
388F  BA           .     TSX
3890  86 26        .&    STX &26
3892  A2 06        ..    LDX #&06
3894  4C EC 9A     L..   JMP &9AEC
3897  85 9D        ..    STA &9D
3899  A5 15        ..    LDA &15
389B  4A           J     LSR A
389C  4A           J     LSR A
389D  4A           J     LSR A
389E  69 02        i.    ADC #&02
38A0  C5 DA        ..    CMP &DA
38A2  90 14        ..    BCC &38B8
38A4  8E AF 27     ..'   STX &27AF
38A7  A5 9D        ..    LDA &9D
38A9  20 91 3C      .<   JSR &3C91
38AC  30 0A        0.    BMI &38B8
38AE  A0 18        ..    LDY #&18
38B0  20 B9 27      .'   JSR &27B9
38B3  30 03        0.    BMI &38B8
38B5  20 65 31      e1   JSR &3165
38B8  60           `     RTS
38B9  20 B6 25      .%   JSR &25B6
38BC  29 3F        )?    AND #&3F
38BE  69 B4        i.    ADC #&B4
38C0  84 A0        ..    STY &A0
38C2  20 BC 33      .3   JSR &33BC
38C5  6A           j     ROR A
38C6  38           8     SEC
38C7  30 2E        0.    BMI &38F7
38C9  A5 43        .C    LDA &43
38CB  E5 B4        ..    SBC &B4
38CD  20 E6 32      .2   JSR &32E6
38D0  45 37        E7    EOR &37
38D2  10 22        ."    BPL &38F6
38D4  8A           .     TXA
38D5  48           H     PHA
38D6  A5 DC        ..    LDA &DC
38D8  29 03        ).    AND #&03
38DA  45 B6        E.    EOR &B6
38DC  85 B6        ..    STA &B6
38DE  A5 A0        ..    LDA &A0
38E0  20 1F 34      .4   JSR &341F
38E3  68           h     PLA
38E4  B0 0E        ..    BCS &38F4
38E6  9D 06 09     ...   STA &0906,X
38E9  20 B6 25      .%   JSR &25B6
38EC  29 07        ).    AND #&07
38EE  5D E6 08     ]..   EOR &08E6,X
38F1  9D E6 08     ...   STA &08E6,X
38F4  A0 FF        ..    LDY #&FF
38F6  18           .     CLC
38F7  60           `     RTS
38F8  A9 00        ..    LDA #&00
38FA  85 21        .!    STA &21
38FC  86 22        ."    STX &22
38FE  A5 06        ..    LDA &06
3900  29 3F        )?    AND #&3F
3902  D0 3B        .;    BNE &393F
3904  BD D2 31     ..1   LDA &31D2,X
3907  BC DC 31     ..1   LDY &31DC,X
390A  20 65 3C      e<   JSR &3C65
390D  30 07        0.    BMI &3916
390F  26 21        &!    ROL &21
3911  D0 01        ..    BNE &3914
3913  38           8     SEC
3914  26 21        &!    ROL &21
3916  A6 22        ."    LDX &22
3918  24 11        $.    BIT &11
391A  10 17        ..    BPL &3933
391C  70 15        p.    BCS &3933
391E  A5 21        .!    LDA &21
3920  F0 08        ..    BEQ &392A
3922  20 78 3C      x<   JSR &3C78
3925  20 B6 25      .%   JSR &25B6
3928  30 09        0.    BMI &3933
392A  BD F0 31     ..1   LDA &31F0,X
392D  A8           .     TAY
392E  20 65 3C      e<   JSR &3C65
3931  A6 22        ."    LDX &22
3933  20 B6 25      .%   JSR &25B6
3936  30 07        0.    BMI &393F
3938  BD E6 31     ..1   LDA &31E6,X
393B  A8           .     TAY
393C  20 65 3C      e<   JSR &3C65
393F  06 21        .!    ASL &21
3941  A6 22        ."    LDX &22
3943  BD E6 31     ..1   LDA &31E6,X
3946  20 48 3C      H<   JSR &3C48
3949  D0 02        ..    BNE &394D
394B  E6 21        .!    INC &21
394D  A6 22        ."    LDX &22
394F  BC FA 31     ..1   LDY &31FA,X
3952  A5 21        .!    LDA &21
3954  84 9C        ..    STY &9C
3956  20 6B 25      k%   JSR &256B
3959  2A           *     ROL A
395A  AC 1D 08     ...   LDY &081D
395D  C0 CF        ..    CPY #&CF
395F  F0 01        ..    BEQ &3962
3961  18           .     CLC
3962  2A           *     ROL A
3963  AC 1E 08     ...   LDY &081E
3966  C0 80        ..    CPY #&80
3968  2A           *     ROL A
3969  A4 06        ..    LDY &06
396B  C0 FF        ..    CPY #&FF
396D  2A           *     ROL A
396E  25 DA        %.    AND &DA
3970  F0 23        .#    BEQ &3995
3972  A2 00        ..    LDX #&00
3974  A0 07        ..    LDY #&07
3976  4A           J     LSR A
3977  90 07        ..    BCC &3980
3979  CA           .     DEX
397A  24 9C        $.    BIT &9C
397C  10 02        ..    BPL &3980
397E  E8           .     INX
397F  E8           .     INX
3980  06 9C        ..    ASL &9C
3982  88           .     DEY
3983  D0 F1        ..    BNE &3976
3985  8A           .     TXA
3986  F0 0D        ..    BEQ &3995
3988  29 C0        ).    AND #&C0
398A  30 02        0.    BMI &398E
398C  A9 40        .@    LDA #&40
398E  18           .     CLC
398F  65 11        e.    ADC &11
3991  70 02        p.    BCS &3995
3993  85 11        ..    STA &11
3995  60           `     RTS
3996  A5 95        ..    LDA &95
3998  99 91 08     ...   STA &0891,Y
399B  99 16 09     ...   STA &0916,Y
399E  A5 97        ..    LDA &97
39A0  99 B4 08     ...   STA &08B4,Y
39A3  99 36 09     .6.   STA &0936,Y
39A6  60           `     RTS
39A7  A5 53        .S    LDA &53
39A9  99 91 08     ...   STA &0891,Y
39AC  A5 55        .U    LDA &55
39AE  99 B4 08     ...   STA &08B4,Y
39B1  60           `     RTS
39B2  BD 91 08     ...   LDA &0891,X
39B5  85 14        ..    STA &14
39B7  BD B4 08     ...   LDA &08B4,X
39BA  85 16        ..    STA &16
39BC  60           `     RTS
39BD  A2 10        ..    LDX #&10
39BF  A5 14        ..    LDA &14
39C1  9D 91 08     ...   STA &0891,X
39C4  A5 16        ..    LDA &16
39C6  9D B4 08     ...   STA &08B4,X
39C9  A9 80        ..    LDA #&80
39CB  9D 80 08     ...   STA &0880,X
39CE  9D A3 08     ...   STA &08A3,X
39D1  60           `     RTS
39D2  A9 00        ..    LDA #&00
39D4  85 43        .C    STA &43
39D6  85 45        .E    STA &45
39D8  60           `     RTS
39D9  A5 52        .R    LDA &52
39DB  85 51        .Q    STA &51
39DD  A5 56        .V    LDA &56
39DF  85 55        .U    STA &55
39E1  A5 50        .P    LDA &50
39E3  85 4F        .O    STA &4F
39E5  A5 54        .T    LDA &54
39E7  85 53        .S    STA &53
39E9  60           `     RTS
39EA  A9 00        ..    LDA #&00
39EC  A8           .     TAY
39ED  88           .     DEY
39EE  99 08 7F     ..   STA &7F08,Y
39F1  C8           .     INY
39F2  99 F3 01     ...   STA &01F3,Y
39F5  C8           .     INY
39F6  D0 FA        ..    BNE &39F2
39F8  EE F4 28     ..(   INC &28F4
39FB  CD F2 28     ..(   CMP &28F2
39FE  D0 F2        ..    BNE &39F2
3A00  6E 8E 02     n..   ROR &028E
3A03  30 FE        0.    BMI &3A03
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  00           .     BRK
3AD8  00           .     BRK
3AD9  00           .     BRK
3ADA  00           .     BRK
3ADB  00           .     BRK
3ADC  00           .     BRK
3ADD  00           .     BRK
3ADE  00           .     BRK
3ADF  00           .     BRK
3AE0  00           .     BRK
3AE1  00           .     BRK
3AE2  00           .     BRK
3AE3  00           .     BRK
3AE4  00           .     BRK
3AE5  00           .     BRK
3AE6  00           .     BRK
3AE7  00           .     BRK
3AE8  00           .     BRK
3AE9  00           .     BRK
3AEA  00           .     BRK
3AEB  00           .     BRK
3AEC  00           .     BRK
3AED  00           .     BRK
3AEE  00           .     BRK
3AEF  00           .     BRK
3AF0  00           .     BRK
3AF1  00           .     BRK
3AF2  00           .     BRK
3AF3  00           .     BRK
3AF4  00           .     BRK
3AF5  00           .     BRK
3AF6  00           .     BRK
3AF7  00           .     BRK
3AF8  00           .     BRK
3AF9  00           .     BRK
3AFA  00           .     BRK
3AFB  00           .     BRK
3AFC  00           .     BRK
3AFD  00           .     BRK
3AFE  00           .     BRK
3AFF  00           .     BRK
3B00  00           .     BRK
3B01  00           .     BRK
3B02  00           .     BRK
3B03  00           .     BRK
3B04  00           .     BRK
3B05  00           .     BRK
3B06  FF           .     ...
3B07  FF           .     ...
3B08  00           .     BRK
3B09  EA           .     NOP
3B0A  00           .     BRK
3B0B  0C           .     ...
3B0C  EA           .     NOP
3B0D  03           .     ...
3B0E  0F           .     ...
3B0F  EA           .     NOP
3B10  07           .     ...
3B11  F0 EA        ..    BEQ &3AFD
3B13  F8           .     SED
3B14  00           .     BRK
3B15  00           .     BRK
3B16  20 EA 80      ..   JSR &80EA
3B19  EA           .     NOP
3B1A  10 EA        ..    BPL &3B06
3B1C  40           @     RTI
3B1D  00           .     BRK
3B1E  04           .     ...
3B1F  06 0F        ..    ASL &0F
3B21  12           .     ...
3B22  1C           .     ...
3B23  22           "     ...
3B24  32           2     ...
3B25  38           8     SEC
3B26  4A           J     LSR A
3B27  7F                ...
3B28  3F           ?     ...
3B29  7F                ...
3B2A  07           .     ...
3B2B  3F           ?     ...
3B2C  81 FD        ..    STA (&FD,X)
3B2E  3F           ?     ...
3B2F  FF           .     ...
3B30  7D A5 17     }..   ADC &17A5,X
3B33  10 0B        ..    BPL &3B40
3B35  20 B6 25      .%   JSR &25B6
3B38  D0 13        ..    BNE &3B4D
3B3A  06 BF        ..    ASL &BF
3B3C  38           8     SEC
3B3D  66 BF        f.    ROR &BF
3B3F  60           `     RTS
3B40  A5 1B        ..    LDA &1B
3B42  25 11        %.    AND &11
3B44  10 F9        ..    BPL &3B3F
3B46  20 0F 14      ..   JSR &140F
3B49  23           #     ...
3B4A  E3           .     ...
3B4B  82           .     ...
3B4C  12           .     ...
3B4D  C6 42        .B    DEC &42
3B4F  A2 02        ..    LDX #&02
3B51  B5 44        .D    LDA &44,X
3B53  20 34 3C      4<   JSR &3C34
3B56  0A           .     ASL A
3B57  95 43        .C    STA &43,X
3B59  CA           .     DEX
3B5A  CA           .     DEX
3B5B  10 F4        ..    BPL &3B51
3B5D  20 D9 28      .(   JSR &28D9
3B60  A2 02        ..    LDX #&02
3B62  20 65 2A      e*   JSR &2A65
3B65  B5 43        .C    LDA &43,X
3B67  10 02        ..    BPL &3B6B
3B69  D6 53        .S    DEC &53,X
3B6B  18           .     CLC
3B6C  75 4F        uO    ADC &4F,X
3B6E  95 4F        .O    STA &4F,X
3B70  90 02        ..    BCC &3B74
3B72  F6 53        .S    INC &53,X
3B74  CA           .     DEX
3B75  CA           .     DEX
3B76  60           `     RTS
3B77  A2 02        ..    LDX #&02
3B79  B5 3A        .:    LDA &3A,X
3B7B  18           .     CLC
3B7C  75 4F        uO    ADC &4F,X
3B7E  95 47        .G    STA &47,X
3B80  08           .     PHP
3B81  B5 53        .S    LDA &53,X
3B83  69 00        i.    ADC #&00
3B85  95 48        .H    STA &48,X
3B87  28           (     PLP
3B88  7E 08 2A     ~.*   ROR &2A08,X
3B8B  CA           .     DEX
3B8C  CA           .     DEX
3B8D  F0 EA        ..    BEQ &3B79
3B8F  60           `     RTS
3B90  4C 17 2F     L./   JMP &2F17
3B93  A5 53        .S    LDA &53
3B95  18           .     CLC
3B96  69 02        i.    ADC #&02
3B98  8D B5 2A     ..*   STA &2AB5
3B9B  E9 02        ..    SBC #&02
3B9D  8D B1 2A     ..*   STA &2AB1
3BA0  A4 55        .U    LDY &55
3BA2  88           .     DEY
3BA3  88           .     DEY
3BA4  8C BC 2A     ..*   STY &2ABC
3BA7  A0 EF        ..    LDY #&EF
3BA9  38           8     SEC
3BAA  C8           .     INY
3BAB  F0 E3        ..    BEQ &3B90
3BAD  B9 A1 07     ...   LDA &07A1,Y
3BB0  C9 52        .R    CMP #&52
3BB2  90 F6        ..    BCC &3BAA
3BB4  C9 54        .T    CMP #&54
3BB6  B0 F2        ..    BCS &3BAA
3BB8  B9 C4 07     ...   LDA &07C4,Y
3BBB  E9 53        .S    SBC #&53
3BBD  C9 03        ..    CMP #&03
3BBF  B0 E9        ..    BCS &3BAA
3BC1  98           .     TYA
3BC2  69 10        i.    ADC #&10
3BC4  E5 AA        ..    SBC &AA
3BC6  F0 E2        ..    BEQ &3BAA
3BC8  BE 80 07     ...   LDX &0780,Y
3BCB  BD 0C BE     ...   LDA &BE0C,X
3BCE  85 9B        ..    STA &9B
3BD0  BD 89 BE     ...   LDA &BE89,X
3BD3  85 9D        ..    STA &9D
3BD5  B9 C4 07     ...   LDA &07C4,Y
3BD8  85 98        ..    STA &98
3BDA  B9 B3 07     ...   LDA &07B3,Y
3BDD  A2 02        ..    LDX #&02
3BDF  1D 0E 2A     ..*   ORA &2A0E,X
3BE2  38           8     SEC
3BE3  F5 47        .G    SBC &47,X
3BE5  08           .     PHP
3BE6  3D 11 2A     =.*   ORA &2A11,X
3BE9  18           .     CLC
3BEA  FD 0E 2A     ..*   SBC &2A0E,X
3BED  95 7B        .{    STA &7B,X
3BEF  A5 98        ..    LDA &98
3BF1  E9 00        ..    SBC #&00
3BF3  28           (     PLP
3BF4  F5 48        .H    SBC &48,X
3BF6  10 B2        ..    BPL &3BAA
3BF8  95 7C        .|    STA &7C,X
3BFA  B5 9B        ..    LDA &9B,X
3BFC  1D 0E 2A     ..*   ORA &2A0E,X
3BFF  38           8     SEC
3C00  75 3A        u:    ADC &3A,X
3C02  08           .     PHP
3C03  1D 0E 2A     ..*   ORA &2A0E,X
3C06  38           8     SEC
3C07  75 7B        u{    ADC &7B,X
3C09  95 7F        .    STA &7F,X
3C0B  B5 7C        .|    LDA &7C,X
3C0D  69 00        i.    ADC #&00
3C0F  28           (     PLP
3C10  69 00        i.    ADC #&00
3C12  30 96        0.    BMI &3BAA
3C14  95 80        ..    STA &80,X
3C16  15 7F        .    ORA &7F,X
3C18  F0 90        ..    BEQ &3BAA
3C1A  B9 A1 07     ...   LDA &07A1,Y
3C1D  85 98        ..    STA &98
3C1F  B9 90 07     ...   LDA &0790,Y
3C22  CA           .     DEX
3C23  CA           .     DEX
3C24  F0 B9        ..    BEQ &3BDF
3C26  A6 AA        ..    LDX &AA
3C28  98           .     TYA
3C29  18           .     CLC
3C2A  69 10        i.    ADC #&10
3C2C  D0 04        ..    BNE &3C32
3C2E  E4 DD        ..    CPX &DD
3C30  F0 2C        .,    BEQ &3C5E
3C32  2C D7 19     ,..   BIT &19D7
3C35  30 08        0.    BMI &3C3F
3C37  E0 00        ..    CPX #&00
3C39  D0 04        ..    BNE &3C3F
3C3B  C5 DD        ..    CMP &DD
3C3D  F0 1F        ..    BEQ &3C5E
3C3F  AA           .     TAX
3C40  20 B6 25      .%   JSR &25B6
3C43  05 3B        .;    ORA &3B
3C45  10 02        ..    BPL &3C49
3C47  86 3B        .;    STX &3B
3C49  20 B6 25      .%   JSR &25B6
3C4C  19 56 08     .V.   ORA &0856,Y
3C4F  10 05        ..    BPL &3C56
3C51  A5 AA        ..    LDA &AA
3C53  99 56 08     .V.   STA &0856,Y
3C56  BE 70 07     .p.   LDX &0770,Y
3C59  BD 54 03     .T.   LDA &0354,X
3C5C  10 03        ..    BPL &3C61
3C5E  4C AA 2A     L.*   JMP &2AAA
3C61  29 07        ).    AND #&07
3C63  85 90        ..    STA &90
3C65  A6 41        .A    LDX &41
3C67  BD 54 03     .T.   LDA &0354,X
3C6A  30 F2        0.    BMI &3C5E
3C6C  29 07        ).    AND #&07
3C6E  38           8     SEC
3C6F  E5 90        ..    SBC &90
3C71  66 9E        f.    ROR &9E
3C73  20 B3 32      .2   JSR &32B3
3C76  85 90        ..    STA &90
3C78  84 AB        ..    STY &AB
3C7A  A2 06        ..    LDX #&06
3C7C  A9 FF        ..    LDA #&FF
3C7E  85 9C        ..    STA &9C
3C80  B5 7C        .|    LDA &7C,X
3C82  08           .     PHP
3C83  4A           J     LSR A
3C84  B5 7B        .{    LDA &7B,X
3C86  6A           j     ROR A
3C87  28           (     PLP
3C88  20 BD 32      .2   JSR &32BD
3C8B  C5 9C        ..    CMP &9C
3C8D  B0 04        ..    BCS &3C93
3C8F  85 9C        ..    STA &9C
3C91  8A           .     TXA
3C92  A8           .     TAY
3C93  CA           .     DEX
3C94  CA           .     DEX
3C95  10 E9        ..    BPL &3C80
3C97  98           .     TYA
3C98  29 02        ).    AND #&02
3C9A  AA           .     TAX
3C9B  BD 0B 2A     ..*   LDA &2A0B,X
3C9E  85 9F        ..    STA &9F
3CA0  B9 16 2A     ..*   LDA &2A16,Y
3CA3  48           H     PHA
3CA4  29 C0        ).    AND #&C0
3CA6  8D 14 2A     ..*   STA &2A14
3CA9  68           h     PLA
3CAA  0A           .     ASL A
3CAB  0A           .     ASL A
3CAC  8D 15 2A     ..*   STA &2A15
3CAF  B9 7C 00     .|.   LDA &007C,Y
3CB2  08           .     PHP
3CB3  20 34 3C      4<   JSR &3C34
3CB6  0A           .     ASL A
3CB7  18           .     CLC
3CB8  75 43        uC    ADC &43,X
3CBA  95 43        .C    STA &43,X
3CBC  B9 7B 00     .{.   LDA &007B,Y
3CBF  28           (     PLP
3CC0  20 67 2A      g*   JSR &2A67
3CC3  20 77 2A      w*   JSR &2A77
3CC6  A4 AB        ..    LDY &AB
3CC8  A6 43        .C    LDX &43
3CCA  B9 F6 07     ...   LDA &07F6,Y
3CCD  20 E5 2B      .+   JSR &2BE5
3CD0  86 43        .C    STX &43
3CD2  99 F6 07     ...   STA &07F6,Y
3CD5  A6 45        .E    LDX &45
3CD7  B9 06 08     ...   LDA &0806,Y
3CDA  20 E5 2B      .+   JSR &2BE5
3CDD  86 45        .E    STX &45
3CDF  99 06 08     ...   STA &0806,Y
3CE2  4C AA 2A     L.*   JMP &2AAA
3CE5  20 1D 2C      .,   JSR &2C1D
3CE8  20 F5 2B      .+   JSR &2BF5
3CEB  A2 01        ..    LDX #&01
3CED  20 F5 2B      .+   JSR &2BF5
3CF0  A5 A1        ..    LDA &A1
3CF2  A6 A0        ..    LDX &A0
3CF4  60           `     RTS
3CF5  B5 A2        ..    LDA &A2,X
3CF7  C9 80        ..    CMP #&80
3CF9  6A           j     ROR A
3CFA  46 9F        F.    LSR &9F
3CFC  B0 05        ..    BCS &3D03
3CFE  75 A2        u.    ADC &A2,X
3D00  20 E6 32      .2   JSR &32E6
3D03  24 9E        $.    BIT &9E
3D05  30 08        0.    BMI &3D0F
3D07  20 B3 32      .2   JSR &32B3
3D0A  CA           .     DEX
3D0B  F0 02        ..    BEQ &3D0F
3D0D  A2 01        ..    LDX #&01
3D0F  48           H     PHA
3D10  20 14 2C      .,   JSR &2C14
3D13  68           h     PLA
3D14  18           .     CLC
3D15  75 A0        u.    ADC &A0,X
3D17  20 E6 32      .2   JSR &32E6
3D1A  95 A0        ..    STA &A0,X
3D1C  60           `     RTS
3D1D  85 A1        ..    STA &A1
3D1F  86 A0        ..    STX &A0
3D21  38           8     SEC
3D22  E5 A0        ..    SBC &A0
3D24  C9 80        ..    CMP #&80
3D26  6A           j     ROR A
3D27  50 02        P.    BVC &3D2B
3D29  49 80        I.    EOR #&80
3D2B  85 A3        ..    STA &A3
3D2D  A6 90        ..    LDX &90
3D2F  D0 01        ..    BNE &3D32
3D31  E8           .     INX
3D32  C9 80        ..    CMP #&80
3D34  6A           j     ROR A
3D35  CA           .     DEX
3D36  D0 FA        ..    BNE &3D32
3D38  C9 80        ..    CMP #&80
3D3A  69 00        i.    ADC #&00
3D3C  85 A2        ..    STA &A2
3D3E  38           8     SEC
3D3F  E5 A3        ..    SBC &A3
3D41  85 A3        ..    STA &A3
3D43  60           `     RTS
3D44  FF           .     ...
3D45  01 FF        ..    ORA (&FF,X)
3D47  01 FE        ..    ORA (&FE,X)
3D49  02           .     ...
3D4A  FE 02 8A     ...   INC &8A02,X
3D4D  38           8     SEC
3D4E  E9 0F        ..    SBC #&0F
3D50  AA           .     TAX
3D51  29 02        ).    AND #&02
3D53  A8           .     TAY
3D54  B9 DD 14     ...   LDA &14DD,Y
3D57  DD 48 2C     .H,   CMP &2C48,X
3D5A  F0 3C        .<    BEQ &3D98
3D5C  18           .     CLC
3D5D  7D 44 2C     }D,   ADC &2C44,X
3D60  99 DD 14     ...   STA &14DD,Y
3D63  20 0F 14      ..   JSR &140F
3D66  3D 04 11     =..   ORA &1104,X
3D69  D4           .     ...
3D6A  60           `     RTS
3D6B  A5 15        ..    LDA &15
3D6D  C9 08        ..    CMP #&08
3D6F  90 27        .'    BCC &3D98
3D71  AC 22 08     .".   LDY &0822
3D74  C0 04        ..    CPY #&04
3D76  B0 01        ..    BCS &3D79
3D78  C8           .     INY
3D79  8C 22 08     .".   STY &0822
3D7C  20 BB 22      ."   JSR &22BB
3D7F  AC 21 08     .!.   LDY &0821
3D82  99 23 08     .#.   STA &0823,Y
3D85  A5 8D        ..    LDA &8D
3D87  99 28 08     .(.   STA &0828,Y
3D8A  20 B2 14      ..   JSR &14B2
3D8D  EE 21 08     .!.   INC &0821
3D90  AD 21 08     .!.   LDA &0821
3D93  29 03        ).    AND #&03
3D95  8D 21 08     .!.   STA &0821
3D98  60           `     RTS
3D99  E6 40        .@    INC &40
3D9B  60           `     RTS
3D9C  C6 40        .@    DEC &40
3D9E  60           `     RTS
3D9F  E6 42        .B    INC &42
3DA1  60           `     RTS
3DA2  C6 42        .B    DEC &42
3DA4  2C F1 35     ,.5   BIT &35F1
3DA7  10 1E        ..    BPL &3DC7
3DA9  A5 11        ..    LDA &11
3DAB  09 0F        ..    ORA #&0F
3DAD  85 11        ..    STA &11
3DAF  60           `     RTS
3DB0  AD F1 35     ..5   LDA &35F1
3DB3  2D 0E 08     -..   AND &080E
3DB6  10 0F        ..    BPL &3DC7
3DB8  A5 42        .B    LDA &42
3DBA  30 07        0.    BMI &3DC3
3DBC  A5 40        .@    LDA &40
3DBE  F0 03        ..    BEQ &3DC3
3DC0  20 A9 2C      .,   JSR &2CA9
3DC3  06 40        .@    ASL &40
3DC5  06 42        .B    ASL &42
3DC7  60           `     RTS
3DC8  2C 17 08     ,..   BIT &0817
3DCB  10 FA        ..    BPL &3DC7
3DCD  20 0F 14      ..   JSR &140F
3DD0  B0 24        .$    BCS &3DF6
3DD2  B6 E2        ..    LDX &E2,Y
3DD4  A5 AA        ..    LDA &AA
3DD6  8D 07 2A     ..*   STA &2A07
3DD9  10 08        ..    BPL &3DE3
3DDB  2C 16 08     ,..   BIT &0816
3DDE  10 E7        ..    BPL &3DC7
3DE0  38           8     SEC
3DE1  66 27        f'    ROR &27
3DE3  20 0F 14      ..   JSR &140F
3DE6  B0 24        .$    BCS &3E0C
3DE8  B6 B3        ..    LDX &B3,Y
3DEA  60           `     RTS
3DEB  A2 04        ..    LDX #&04
3DED  CA           .     DEX
3DEE  DD E7 14     ...   CMP &14E7,X
3DF1  90 FA        ..    BCC &3DED
3DF3  BD 2E 08     ...   LDA &082E,X
3DF6  8D E5 14     ...   STA &14E5
3DF9  18           .     CLC
3DFA  ED 2F 08     ./.   SBC &082F
3DFD  BD 32 08     .2.   LDA &0832,X
3E00  8D E6 14     ...   STA &14E6
3E03  ED 33 08     .3.   SBC &0833
3E06  A2 01        ..    LDX #&01
3E08  B0 E9        ..    BCS &3DF3
3E0A  60           `     RTS
3E0B  00           .     BRK
3E0C  18           .     CLC
3E0D  13           .     ...
3E0E  FB           .     ...
3E0F  19 00 CA     ...   ORA &CA00,Y
3E12  2C 89 12     ,..   BIT &1289
3E15  30 1A        0.    BMI &3E31
3E17  8A           .     TXA
3E18  F0 09        ..    BEQ &3E23
3E1A  C9 06        ..    CMP #&06
3E1C  B0 36        .6    BCS &3E54
3E1E  BD 0E 08     ...   LDA &080E,X
3E21  10 32        .2    BPL &3E55
3E23  8E 4D 08     .M.   STX &084D
3E26  BD 54 08     .T.   LDA &0854,X
3E29  4A           J     LSR A
3E2A  4A           J     LSR A
3E2B  4A           J     LSR A
3E2C  85 25        .%    STA &25
3E2E  4C BA 14     L..   JMP &14BA
3E31  8A           .     TXA
3E32  F0 09        ..    BEQ &3E3D
3E34  E0 06        ..    CPX #&06
3E36  B0 1D        ..    BCS &3E55
3E38  BD 0E 08     ...   LDA &080E,X
3E3B  10 18        ..    BPL &3E55
3E3D  20 56 2D      V-   JSR &2D56
3E40  90 13        ..    BCC &3E55
3E42  AE 4D 08     .M.   LDX &084D
3E45  BD 54 08     .T.   LDA &0854,X
3E48  18           .     CLC
3E49  69 08        i.    ADC #&08
3E4B  B0 03        ..    BCS &3E50
3E4D  9D 54 08     .T.   STA &0854,X
3E50  A9 01        ..    LDA #&01
3E52  85 25        .%    STA &25
3E54  60           `     RTS
3E55  60           `     RTS
3E56  BD 54 08     .T.   LDA &0854,X
3E59  38           8     SEC
3E5A  E9 08        ..    SBC #&08
3E5C  90 03        ..    BCC &3E61
3E5E  9D 54 08     .T.   STA &0854,X
3E61  60           `     RTS
3E62  20 76 33      v3   JSR &3376
3E65  A5 DD        ..    LDA &DD
3E67  8D 06 2A     ..*   STA &2A06
3E6A  10 54        .T    BPL &3EC0
3E6C  A9 05        ..    LDA #&05
3E6E  8D 05 2A     ..*   STA &2A05
3E71  AE 4D 08     .M.   LDX &084D
3E74  20 C1 2D      .-   JSR &2DC1
3E77  90 47        .G    BCC &3EC0
3E79  BD 0B 2D     ..-   LDA &2D0B,X
3E7C  F0 42        .B    BEQ &3EC0
3E7E  85 36        .6    STA &36
3E80  30 23        0#    BMI &3EA5
3E82  20 1F 34      .4   JSR &341F
3E85  B0 39        .9    BCS &3EC0
3E87  AE 4D 08     .M.   LDX &084D
3E8A  CA           .     DEX
3E8B  F0 11        ..    BEQ &3E9E
3E8D  CA           .     DEX
3E8E  F0 05        ..    BEQ &3E95
3E90  20 C2 14      ..   JSR &14C2
3E93  B0 10        ..    BCS &3EA5
3E95  20 0F 14      ..   JSR &140F
3E98  3D 04 3D     =.=   ORA &3D04,X
3E9B  D3           .     ...
3E9C  B0 07        ..    BCS &3EA5
3E9E  20 0F 14      ..   JSR &140F
3EA1  3D 04 3D     =.=   ORA &3D04,X
3EA4  04           .     ...
3EA5  AE 4D 08     .M.   LDX &084D
3EA8  BD 4E 08     .N.   LDA &084E,X
3EAB  FD 5A 08     .Z.   SBC &085A,X
3EAE  9D 4E 08     .N.   STA &084E,X
3EB1  BD 54 08     .T.   LDA &0854,X
3EB4  E9 00        ..    SBC #&00
3EB6  B0 05        ..    BCS &3EBD
3EB8  A9 00        ..    LDA #&00
3EBA  9D 4E 08     .N.   STA &084E,X
3EBD  9D 54 08     .T.   STA &0854,X
3EC0  60           `     RTS
3EC1  BD 54 08     .T.   LDA &0854,X
3EC4  C9 04        ..    CMP #&04
3EC6  B0 09        ..    BCS &3ED1
3EC8  CA           .     DEX
3EC9  E0 FF        ..    CPX #&FF
3ECB  E8           .     INX
3ECC  6A           j     ROR A
3ECD  6A           j     ROR A
3ECE  6A           j     ROR A
3ECF  C5 DA        ..    CMP &DA
3ED1  60           `     RTS
3ED2  20 DF 2D      .-   JSR &2DDF
3ED5  BD 27 2A     .'*   LDA &2A27,X
3ED8  99 26 09     .&.   STA &0926,Y
3EDB  60           `     RTS
3EDC  B9 60 08     .`.   LDA &0860,Y
3EDF  A2 0A        ..    LDX #&0A
3EE1  CA           .     DEX
3EE2  DD 1D 2A     ..*   CMP &2A1D,X
3EE5  90 FA        ..    BCC &3EE1
3EE7  60           `     RTS
3EE8  88           .     DEY
3EE9  03           .     ...
3EEA  10 03        ..    BPL &3EEF
3EEC  F0 80        ..    BEQ &3E6E
3EEE  03           .     ...
3EEF  C0 01        ..    CPY #&01
3EF1  04           .     ...
3EF2  05 06        ..    ORA &06
3EF4  82           .     ...
3EF5  0C           .     ...
3EF6  FE 03 03     ...   INC &0303,X
3EF9  80           .     ...
3EFA  01 F9        ..    ORA (&F9,X)
3EFC  02           .     ...
3EFD  01 02        ..    ORA (&02,X)
3EFF  FF           .     ...
3F00  08           .     PHP
3F01  F0 08        ..    BEQ &3F0B
3F03  F8           .     SED
3F04  01 FB        ..    ORA (&FB,X)
3F06  87           .     ...
3F07  03           .     ...
3F08  A1 03        ..    LDA (&03,X)
3F0A  81 80        ..    STA (&80,X)
3F0C  83           .     ...
3F0D  02           .     ...
3F0E  A3           .     ...
3F0F  02           .     ...
3F10  81 80        ..    STA (&80,X)
3F12  3E 00 01     >..   ROL &0100,X
3F15  06 0A        ..    ASL &0A
3F17  0C           .     ...
3F18  0A           .     ASL A
3F19  00           .     BRK
3F1A  78           x     SEI
3F1B  FE 0F 10     ...   INC &100F,X
3F1E  0F           .     ...
3F1F  F4           .     ...
3F20  F8           .     SED
3F21  04           .     ...
3F22  02           .     ...
3F23  05 FE        ..    ORA &FE
3F25  80           .     ...
3F26  08           .     PHP
3F27  F0 0A        ..    BEQ &3F33
3F29  F8           .     SED
3F2A  0C           .     ...
3F2B  FC           .     ...
3F2C  92           .     ...
3F2D  03           .     ...
3F2E  02           .     ...
3F2F  03           .     ...
3F30  01 03        ..    ORA (&03,X)
3F32  00           .     BRK
3F33  03           .     ...
3F34  FF           .     ...
3F35  03           .     ...
3F36  FE 80 03     ...   INC &0380,X
3F39  03           .     ...
3F3A  03           .     ...
3F3B  01 03        ..    ORA (&03,X)
3F3D  00           .     BRK
3F3E  0C           .     ...
3F3F  FF           .     ...
3F40  04           .     ...
3F41  20 05 10      ..   JSR &1005
3F44  05 08        ..    ORA &08
3F46  04           .     ...
3F47  E0 05        ..    CPX #&05
3F49  F0 05        ..    BEQ &3F50
3F4B  F8           .     SED
3F4C  E1 01        ..    SBC (&01,X)
3F4E  F8           .     SED
3F4F  08           .     PHP
3F50  01 E1        ..    ORA (&E1,X)
3F52  01 1A        ..    ORA (&1A,X)
3F54  0D FE 80     ...   ORA &80FE
3F57  01 18        ..    ORA (&18,X)
3F59  64           d     ...
3F5A  00           .     BRK
3F5B  88           .     DEY
3F5C  02           .     ...
3F5D  00           .     BRK
3F5E  01 40        .@    ORA (&40,X)
3F60  02           .     ...
3F61  00           .     BRK
3F62  01 BC        ..    ORA (&BC,X)
3F64  90 03        ..    BCC &3F69
3F66  00           .     BRK
3F67  01 0C        ..    ORA (&0C,X)
3F69  03           .     ...
3F6A  00           .     BRK
3F6B  01 F4        ..    ORA (&F4,X)
3F6D  80           .     ...
3F6E  10 00        ..    BPL &3F70
3F70  01 2F        ./    ORA (&2F,X)
3F72  10 00        ..    BPL &3F74
3F74  01 F9        ..    ORA (&F9,X)
3F76  10 00        ..    BPL &3F78
3F78  01 F1        ..    ORA (&F1,X)
3F7A  83           .     ...
3F7B  10 F0        ..    BPL &3F6D
3F7D  87           .     ...
3F7E  04           .     ...
3F7F  20 02 FD      ..   JSR &FD02
3F82  02           .     ...
3F83  C0 80        ..    CPY #&80
3F85  0B           .     ...
3F86  14           .     ...
3F87  83           .     ...
3F88  03           .     ...
3F89  F0 03        ..    BEQ &3F8E
3F8B  10 80        ..    BPL &3F0D
3F8D  03           .     ...
3F8E  BC 07 06     ...   LDY &0607,X
3F91  82           .     ...
3F92  02           .     ...
3F93  FE 04 02     ...   INC &0204,X
3F96  80           .     ...
3F97  11 FF        ..    ORA (&FF),Y
3F99  0B           .     ...
3F9A  14           .     ...
3F9B  01 02        ..    ORA (&02,X)
3F9D  02           .     ...
3F9E  83           .     ...
3F9F  0A           .     ASL A
3FA0  03           .     ...
3FA1  04           .     ...
3FA2  09 88        ..    ORA #&88
3FA4  01 0B        ..    ORA (&0B,X)
3FA6  01 E0        ..    ORA (&E0,X)
3FA8  01 15        ..    ORA (&15,X)
3FAA  AC 01 14     ...   LDY &1401
3FAD  01 EC        ..    ORA (&EC,X)
3FAF  80           .     ...
3FB0  10 FF        ..    BPL &3FB1
3FB2  14           .     ...
3FB3  F8           .     SED
3FB4  28           (     PLP
3FB5  02           .     ...
3FB6  01 00        ..    ORA (&00,X)
3FB8  FF           .     ...
3FB9  A9 00        ..    LDA #&00
3FBB  85 A2        ..    STA &A2
3FBD  85 A3        ..    STA &A3
3FBF  B1 7C        .|    LDA (&7C),Y
3FC1  18           .     CLC
3FC2  65 7E        e~    ADC &7E
3FC4  90 02        ..    BCC &3FC8
3FC6  A9 FF        ..    LDA #&FF
3FC8  38           8     SEC
3FC9  E5 84        ..    SBC &84
3FCB  90 08        ..    BCC &3FD5
3FCD  C5 3C        .<    CMP &3C
3FCF  90 02        ..    BCC &3FD3
3FD1  A5 3C        .<    LDA &3C
3FD3  85 A2        ..    STA &A2
3FD5  A5 3C        .<    LDA &3C
3FD7  2C 0A 2A     ,.*   BIT &2A0A
3FDA  10 21        .!    BPL &3FFD
3FDC  B1 80        ..    LDA (&80),Y
3FDE  18           .     CLC
3FDF  65 82        e.    ADC &82
3FE1  90 02        ..    BCC &3FE5
3FE3  A9 FF        ..    LDA #&FF
3FE5  C5 85        ..    CMP &85
3FE7  90 02        ..    BCC &3FEB
3FE9  A5 85        ..    LDA &85
3FEB  85 A3        ..    STA &A3
3FED  24 83        $.    BIT &83
3FEF  30 07        0.    BMI &3FF8
3FF1  A5 85        ..    LDA &85
3FF3  38           8     SEC
3FF4  E5 A3        ..    SBC &A3
3FF6  85 A3        ..    STA &A3
3FF8  A9 00        ..    LDA #&00
3FFA  38           8     SEC
3FFB  E5 84        ..    SBC &84
3FFD  24 7F        $    BIT &7F
3FFF  30 05        0.    BMI &4006
4001  38           8     SEC
4002  E5 A2        ..    SBC &A2
4004  85 A2        ..    STA &A2
4006  A5 A2        ..    LDA &A2
4008  18           .     CLC
4009  65 A3        e.    ADC &A3
400B  69 06        i.    ADC #&06
400D  6A           j     ROR A
400E  4A           J     LSR A
400F  29 FE        ).    AND #&FE
4011  49 FF        I.    EOR #&FF
4013  18           .     CLC
4014  69 01        i.    ADC #&01
4016  60           `     RTS
4017  A9 20        .     LDA #&20
4019  85 2D        .-    STA &2D
401B  46 17        F.    LSR &17
401D  A5 49        .I    LDA &49
401F  38           8     SEC
4020  ED E5 14     ...   SBC &14E5
4023  AA           .     TAX
4024  A5 4A        .J    LDA &4A
4026  ED E6 14     ...   SBC &14E6
4029  F0 05        ..    BEQ &4030
402B  A2 00        ..    LDX #&00
402D  90 01        ..    BCC &4030
402F  CA           .     DEX
4030  86 20        .     STX &20
4032  A5 53        .S    LDA &53
4034  85 95        ..    STA &95
4036  A5 55        .U    LDA &55
4038  85 97        ..    STA &97
403A  A2 00        ..    LDX #&00
403C  86 01        ..    STX &01
403E  20 86 24      .$   JSR &2486
4041  85 81        ..    STA &81
4043  06 01        ..    ASL &01
4045  90 01        ..    BCC &4048
4047  CA           .     DEX
4048  2C 0A 2A     ,.*   BIT &2A0A
404B  10 0F        ..    BPL &405C
404D  E6 97        ..    INC &97
404F  20 83 24      .$   JSR &2483
4052  06 01        ..    ASL &01
4054  90 12        ..    BCC &4068
4056  8A           .     TXA
4057  05 49        .I    ORA &49
4059  AA           .     TAX
405A  B0 0C        ..    BCS &4068
405C  A5 7E        .~    LDA &7E
405E  85 82        ..    STA &82
4060  A5 7C        .|    LDA &7C
4062  85 80        ..    STA &80
4064  A5 7F        .    LDA &7F
4066  85 83        ..    STA &83
4068  E4 20        .     CPX &20
406A  B0 02        ..    BCS &406E
406C  A6 20        .     LDX &20
406E  86 8F        ..    STX &8F
4070  A4 38        .8    LDY &38
4072  D0 01        ..    BNE &4075
4074  C8           .     INY
4075  A5 3C        .<    LDA &3C
4077  4A           J     LSR A
4078  4A           J     LSR A
4079  85 9A        ..    STA &9A
407B  A2 04        ..    LDX #&04
407D  A5 8F        ..    LDA &8F
407F  D0 01        ..    BNE &4082
4081  38           8     SEC
4082  66 1F        f.    ROR &1F
4084  30 35        05    BMI &40BB
4086  E5 9A        ..    SBC &9A
4088  90 0E        ..    BCC &4098
408A  88           .     DEY
408B  30 04        0.    BMI &4091
408D  D0 04        ..    BNE &4093
408F  C6 45        .E    DEC &45
4091  C6 45        .E    DEC &45
4093  CA           .     DEX
4094  D0 F0        ..    BNE &4086
4096  F0 1C        ..    BEQ &40B4
4098  A5 45        .E    LDA &45
409A  30 18        0.    BMI &40B4
409C  A9 C0        ..    LDA #&C0
409E  85 B5        ..    STA &B5
40A0  20 BB 22      ."   JSR &22BB
40A3  A5 49        .I    LDA &49
40A5  E5 8F        ..    SBC &8F
40A7  85 89        ..    STA &89
40A9  A5 4A        .J    LDA &4A
40AB  E9 00        ..    SBC #&00
40AD  85 8D        ..    STA &8D
40AF  A0 63        .c    LDY #&63
40B1  20 BF 21      .!   JSR &21BF
40B4  24 C5        $.    BIT &C5
40B6  10 03        ..    BPL &40BB
40B8  20 89 32      .2   JSR &3289
40BB  A5 51        .Q    LDA &51
40BD  29 F8        ).    AND #&F8
40BF  09 04        ..    ORA #&04
40C1  85 84        ..    STA &84
40C3  A5 49        .I    LDA &49
40C5  29 F8        ).    AND #&F8
40C7  09 04        ..    ORA #&04
40C9  85 85        ..    STA &85
40CB  A5 4F        .O    LDA &4F
40CD  4A           J     LSR A
40CE  4A           J     LSR A
40CF  4A           J     LSR A
40D0  4A           J     LSR A
40D1  4A           J     LSR A
40D2  A8           .     TAY
40D3  20 B9 2E      ..   JSR &2EB9
40D6  85 77        .w    STA &77
40D8  A9 00        ..    LDA #&00
40DA  85 78        .x    STA &78
40DC  85 7A        .z    STA &7A
40DE  A5 3A        .:    LDA &3A
40E0  4A           J     LSR A
40E1  4A           J     LSR A
40E2  4A           J     LSR A
40E3  4A           J     LSR A
40E4  4A           J     LSR A
40E5  85 AB        ..    STA &AB
40E7  A5 84        ..    LDA &84
40E9  38           8     SEC
40EA  E5 7E        .~    SBC &7E
40EC  B0 02        ..    BCS &40F0
40EE  A9 00        ..    LDA #&00
40F0  85 A0        ..    STA &A0
40F2  A5 85        ..    LDA &85
40F4  38           8     SEC
40F5  E5 82        ..    SBC &82
40F7  B0 02        ..    BCS &40FB
40F9  A9 00        ..    LDA #&00
40FB  85 A1        ..    STA &A1
40FD  B1 7C        .|    LDA (&7C),Y
40FF  C5 A0        ..    CMP &A0
4101  6A           j     ROR A
4102  45 7F        E    EOR &7F
4104  30 02        0.    BMI &4108
4106  C6 78        .x    DEC &78
4108  B1 80        ..    LDA (&80),Y
410A  C5 A1        ..    CMP &A1
410C  6A           j     ROR A
410D  45 83        E.    EOR &83
410F  30 02        0.    BMI &4113
4111  C6 7A        .z    DEC &7A
4113  C6 AB        ..    DEC &AB
4115  30 27        0'    BMI &413E
4117  C8           .     INY
4118  C0 08        ..    CPY #&08
411A  90 E1        ..    BCC &40FD
411C  E6 95        ..    INC &95
411E  20 83 24      .$   JSR &2483
4121  2C 0A 2A     ,.*   BIT &2A0A
4124  10 08        ..    BPL &412E
4126  C6 97        ..    DEC &97
4128  20 86 24      .$   JSR &2486
412B  4C 3A 30     L:0   JMP &303A
412E  A5 82        ..    LDA &82
4130  85 7E        .~    STA &7E
4132  A5 80        ..    LDA &80
4134  85 7C        .|    STA &7C
4136  A5 83        ..    LDA &83
4138  85 7F        .    STA &7F
413A  A0 00        ..    LDY #&00
413C  F0 A9        ..    BEQ &40E7
413E  A5 7A        .z    LDA &7A
4140  0A           .     ASL A
4141  0A           .     ASL A
4142  0A           .     ASL A
4143  85 7A        .z    STA &7A
4145  A5 78        .x    LDA &78
4147  0A           .     ASL A
4148  0A           .     ASL A
4149  0A           .     ASL A
414A  85 78        .x    STA &78
414C  38           8     SEC
414D  E5 7A        .z    SBC &7A
414F  85 B4        ..    STA &B4
4151  85 1A        ..    STA &1A
4153  49 FF        I.    EOR #&FF
4155  18           .     CLC
4156  69 01        i.    ADC #&01
4158  85 18        ..    STA &18
415A  A5 7A        .z    LDA &7A
415C  05 78        .x    ORA &78
415E  C9 01        ..    CMP #&01
4160  66 1B        f.    ROR &1B
4162  20 B9 2E      ..   JSR &2EB9
4165  85 79        .y    STA &79
4167  38           8     SEC
4168  E5 77        .w    SBC &77
416A  85 B6        ..    STA &B6
416C  05 B4        ..    ORA &B4
416E  D0 2B        .+    BNE &419B
4170  A5 77        .w    LDA &77
4172  05 78        .x    ORA &78
4174  F0 24        .$    BEQ &419A
4176  20 D9 28      .(   JSR &28D9
4179  A5 43        .C    LDA &43
417B  C9 80        ..    CMP #&80
417D  6A           j     ROR A
417E  85 43        .C    STA &43
4180  A5 45        .E    LDA &45
4182  C9 80        ..    CMP #&80
4184  6A           j     ROR A
4185  85 45        .E    STA &45
4187  20 77 2A      w*   JSR &2A77
418A  E8           .     INX
418B  86 18        ..    STX &18
418D  86 1A        ..    STX &1A
418F  86 17        ..    STX &17
4191  E8           .     INX
4192  86 77        .w    STX &77
4194  86 79        .y    STX &79
4196  86 78        .x    STX &78
4198  86 7A        .z    STX &7A
419A  60           `     RTS
419B  20 07 23      .#   JSR &2307
419E  85 1C        ..    STA &1C
41A0  38           8     SEC
41A1  E9 60        .`    SBC #&60
41A3  29 C0        ).    AND #&C0
41A5  0A           .     ASL A
41A6  2A           *     ROL A
41A7  2A           *     ROL A
41A8  A8           .     TAY
41A9  49 02        I.    EOR #&02
41AB  AA           .     TAX
41AC  B9 77 00     .w.   LDA &0077,Y
41AF  D5 77        .w    CMP &77,X
41B1  B0 02        ..    BCS &41B5
41B3  B5 77        .w    LDA &77,X
41B5  C9 00        ..    CMP #&00
41B7  D0 02        ..    BNE &41BB
41B9  A9 FE        ..    LDA #&FE
41BB  0A           .     ASL A
41BC  0A           .     ASL A
41BD  48           H     PHA
41BE  88           .     DEY
41BF  98           .     TYA
41C0  29 01        ).    AND #&01
41C2  0A           .     ASL A
41C3  AA           .     TAX
41C4  68           h     PLA
41C5  E0 00        ..    CPX #&00
41C7  D0 06        ..    BNE &41CF
41C9  69 0F        i.    ADC #&0F
41CB  90 02        ..    BCC &41CF
41CD  A9 FE        ..    LDA #&FE
41CF  C0 02        ..    CPY #&02
41D1  90 01        ..    BCC &41D4
41D3  C8           .     INY
41D4  08           .     PHP
41D5  20 B3 32      .2   JSR &32B3
41D8  28           (     PLP
41D9  20 67 2A      g*   JSR &2A67
41DC  20 77 2A      w*   JSR &2A77
41DF  20 FF 22      ."   JSR &22FF
41E2  85 1E        ..    STA &1E
41E4  A4 B7        ..    LDY &B7
41E6  84 1D        ..    STY &1D
41E8  38           8     SEC
41E9  E5 1C        ..    SBC &1C
41EB  85 B5        ..    STA &B5
41ED  10 12        ..    BPL &4201
41EF  E9 C0        ..    SBC #&C0
41F1  20 BD 32      .2   JSR &32BD
41F4  C9 2A        .*    CMP #&2A
41F6  B0 32        .2    BCS &422A
41F8  A5 B7        ..    LDA &B7
41FA  C9 40        .@    CMP #&40
41FC  90 2C        .,    BCC &422A
41FE  4C 76 30     Lv0   JMP &3076
4201  38           8     SEC
4202  E9 3F        .?    SBC #&3F
4204  20 DC 32      .2   JSR &32DC
4207  65 B5        e.    ADC &B5
4209  49 FF        I.    EOR #&FF
420B  38           8     SEC
420C  65 1C        e.    ADC &1C
420E  85 B5        ..    STA &B5
4210  A5 B7        ..    LDA &B7
4212  C9 20        .     CMP #&20
4214  90 02        ..    BCC &4218
4216  A9 20        .     LDA #&20
4218  E9 02        ..    SBC #&02
421A  B0 02        ..    BCS &421E
421C  A9 00        ..    LDA #&00
421E  20 9C 32      .2   JSR &329C
4221  20 8A 23      .#   JSR &238A
4224  85 45        .E    STA &45
4226  A5 B4        ..    LDA &B4
4228  85 43        .C    STA &43
422A  60           `     RTS
422B  A5 D3        ..    LDA &D3
422D  F0 08        ..    BEQ &4237
422F  18           .     CLC
4230  65 33        e3    ADC &33
4232  A0 10        ..    LDY #&10
4234  20 C5 32      .2   JSR &32C5
4237  85 33        .3    STA &33
4239  18           .     CLC
423A  65 32        e2    ADC &32
423C  A0 3F        .?    LDY #&3F
423E  20 C5 32      .2   JSR &32C5
4241  85 32        .2    STA &32
4243  24 37        $7    BIT &37
4245  10 05        ..    BPL &424C
4247  49 7F        I    EOR #&7F
4249  18           .     CLC
424A  69 01        i.    ADC #&01
424C  85 34        .4    STA &34
424E  60           `     RTS
424F  A9 00        ..    LDA #&00
4251  85 32        .2    STA &32
4253  85 33        .3    STA &33
4255  C6 D3        ..    DEC &D3
4257  2C E6 D3     ,..   BIT &D3E6
425A  20 76 33      v3   JSR &3376
425D  20 65 31      e1   JSR &3165
4260  A0 42        .B    LDY #&42
4262  20 BF 21      .!   JSR &21BF
4265  A5 37        .7    LDA &37
4267  49 80        I.    EOR #&80
4269  85 37        .7    STA &37
426B  60           `     RTS
426C  00           .     BRK
426D  A5 32        .2    LDA &32
426F  49 3F        I?    EOR #&3F
4271  D0 31        .1    BNE &42A4
4273  AD 89 12     ...   LDA &1289
4276  2D 78 12     -x.   AND &1278
4279  10 29        .)    BPL &42A4
427B  AD 6C 12     .l.   LDA &126C
427E  29 E0        ).    AND #&E0
4280  F0 22        ."    BEQ &42A4
4282  AD 6C 12     .l.   LDA &126C
4285  29 18        ).    AND #&18
4287  D0 1B        ..    BNE &42A4
4289  AD 6C 12     .l.   LDA &126C
428C  29 07        ).    AND #&07
428E  F0 14        ..    BEQ &42A4
4290  EE 6C 31     .l1   INC &316C
4293  AD 6C 31     .l1   LDA &316C
4296  29 0F        ).    AND #&0F
4298  AA           .     TAX
4299  BD B4 08     ...   LDA &08B4,X
429C  F0 F2        ..    BEQ &4290
429E  8E E1 14     ...   STX &14E1
42A1  20 B2 14      ..   JSR &14B2
42A4  60           `     RTS
42A5  B9 F1 A5     ...   LDA &A5F1,Y
42A8  20 DF 32      .2   JSR &32DF
42AB  29 15        ).    AND #&15
42AD  79 F1 A5     y..   ADC &A5F1,Y
42B0  60           `     RTS
42B1  62           b     ...
42B2  AD 2A 0B     .*.   LDA &0B2A
42B5  9D AF 9E     ...   STA &9EAF,X
42B8  45 89        E.    EOR &89
42BA  9D B5 A2     ...   STA &A2B5,X
42BD  72           r     ...
42BE  A7           .     ...
42BF  9F           .     ...
42C0  B0 C7        ..    BCS &4289
42C2  62           b     ...
42C3  CD 0B 58     ..X   CMP &580B
42C6  62           b     ...
42C7  69 57        iW    ADC #&57
42C9  71 3C        q<    ADC (&3C),Y
42CB  66 63        fc    ROR &63
42CD  54           T     ...
42CE  80           .     ...
42CF  49 80        I.    EOR #&80
42D1  FF           .     ...
42D2  81 81        ..    STA (&81,X)
42D4  BA           .     TSX
42D5  CD 81 A9     ...   CMP &A981
42D8  37           7     ...
42D9  37           7     ...
42DA  8A           .     TXA
42DB  0F           .     ...
42DC  29 29        ))    AND #&29
42DE  55 37        U7    EOR &37,X
42E0  86 86        ..    STX &86
42E2  86 86        ..    STX &86
42E4  86 0F        ..    STX &0F
42E6  11 2F        ./    ORA (&2F),Y
42E8  10 34        .4    BPL &431E
42EA  30 35        05    BMI &4321
42EC  34           4     ...
42ED  58           X     CLI
42EE  58           X     CLI
42EF  0F           .     ...
42F0  40           @     RTI
42F1  40           @     RTI
42F2  40           @     RTI
42F3  40           @     RTI
42F4  40           @     RTI
42F5  88           .     DEY
42F6  00           .     BRK
42F7  00           .     BRK
42F8  37           7     ...
42F9  3A           :     ...
42FA  CC F6 8C     ...   CPY &8CF6
42FD  72           r     ...
42FE  F2           .     ...
42FF  76 88        v.    ROR &88,X
4301  A4 1A        ..    LDY &1A
4303  0E 34 17     .4.   ASL &1734
4306  58           X     CLI
4307  33           3     ...
4308  33           3     ...
4309  0A           .     ASL A
430A  50 46        PF    BVC &4352
430C  14           .     ...
430D  13           .     ...
430E  4B           K     ...
430F  12           .     ...
4310  47           G     ...
4311  47           G     ...
4312  12           .     ...
4313  69 40        i@    ADC #&40
4315  A5 BC        ..    LDA &BC
4317  70 04        p.    BCS &431D
4319  69 60        i`    ADC #&60
431B  4A           J     LSR A
431C  B8           .     CLV
431D  4A           J     LSR A
431E  4A           J     LSR A
431F  4A           J     LSR A
4320  4A           J     LSR A
4321  AA           .     TAX
4322  BD 06 08     ...   LDA &0806,X
4325  10 17        ..    BPL &433E
4327  A5 BC        ..    LDA &BC
4329  49 01        I.    EOR #&01
432B  50 08        P.    BVC &4335
432D  4A           J     LSR A
432E  29 FE        ).    AND #&FE
4330  B0 02        ..    BCS &4334
4332  09 01        ..    ORA #&01
4334  2A           *     ROL A
4335  85 BC        ..    STA &BC
4337  20 0F 14      ..   JSR &140F
433A  94 64        .d    STY &64
433C  BA           .     TSX
433D  C4 60        .`    CPY &60
433F  A2 FF        ..    LDX #&FF
4341  E4 DA        ..    CPX &DA
4343  90 17        ..    BCC &435C
4345  84 9C        ..    STY &9C
4347  48           H     PHA
4348  20 BD 28      .(   JSR &28BD
434B  68           h     PLA
434C  20 AE 33      .3   JSR &33AE
434F  A2 02        ..    LDX #&02
4351  A0 00        ..    LDY #&00
4353  B5 B4        ..    LDA &B4,X
4355  20 5D 32      ]2   JSR &325D
4358  CA           .     DEX
4359  CA           .     DEX
435A  F0 F5        ..    BEQ &4351
435C  60           `     RTS
435D  38           8     SEC
435E  F5 43        .C    SBC &43,X
4360  20 68 32      h2   JSR &3268
4363  75 43        uC    ADC &43,X
4365  95 43        .C    STA &43,X
4367  60           `     RTS
4368  20 E6 32      .2   JSR &32E6
436B  08           .     PHP
436C  20 BD 32      .2   JSR &32BD
436F  4A           J     LSR A
4370  88           .     DEY
4371  10 FC        ..    BPL &436F
4373  2A           *     ROL A
4374  C5 9C        ..    CMP &9C
4376  90 02        ..    BCC &437A
4378  A5 9C        ..    LDA &9C
437A  28           (     PLP
437B  20 BD 32      .2   JSR &32BD
437E  18           .     CLC
437F  60           `     RTS
4380  20 89 32      .2   JSR &3289
4383  20 89 32      .2   JSR &3289
4386  20 89 32      .2   JSR &3289
4389  20 94 32      .2   JSR &3294
438C  A5 45        .E    LDA &45
438E  20 9C 32      .2   JSR &329C
4391  85 45        .E    STA &45
4393  60           `     RTS
4394  A5 43        .C    LDA &43
4396  20 9C 32      .2   JSR &329C
4399  85 43        .C    STA &43
439B  60           `     RTS
439C  85 9C        ..    STA &9C
439E  20 BB 32      .2   JSR &32BB
43A1  69 07        i.    ADC #&07
43A3  4A           J     LSR A
43A4  4A           J     LSR A
43A5  4A           J     LSR A
43A6  24 9C        $.    BIT &9C
43A8  20 BD 32      .2   JSR &32BD
43AB  85 9B        ..    STA &9B
43AD  A5 9C        ..    LDA &9C
43AF  38           8     SEC
43B0  E5 9B        ..    SBC &9B
43B2  60           `     RTS
43B3  18           .     CLC
43B4  30 04        0.    BMI &43BA
43B6  49 FF        I.    EOR #&FF
43B8  69 01        i.    ADC #&01
43BA  60           `     RTS
43BB  C9 00        ..    CMP #&00
43BD  18           .     CLC
43BE  10 04        ..    BPL &43C4
43C0  49 FF        I.    EOR #&FF
43C2  69 01        i.    ADC #&01
43C4  60           `     RTS
43C5  84 9C        ..    STY &9C
43C7  85 9D        ..    STA &9D
43C9  20 BB 32      .2   JSR &32BB
43CC  C5 9C        ..    CMP &9C
43CE  90 06        ..    BCC &43D6
43D0  98           .     TYA
43D1  24 9D        $.    BIT &9D
43D3  4C BD 32     L.2   JMP &32BD
43D6  A5 9D        ..    LDA &9D
43D8  60           `     RTS
43D9  C9 80        ..    CMP #&80
43DB  6A           j     ROR A
43DC  C9 80        ..    CMP #&80
43DE  6A           j     ROR A
43DF  C9 80        ..    CMP #&80
43E1  6A           j     ROR A
43E2  C9 80        ..    CMP #&80
43E4  6A           j     ROR A
43E5  60           `     RTS
43E6  50 04        P.    BVC &43EC
43E8  A9 7F        .    LDA #&7F
43EA  69 00        i.    ADC #&00
43EC  60           `     RTS
43ED  85 41        .A    STA &41
43EF  A8           .     TAY
43F0  B9 EF 02     ...   LDA &02EF,Y
43F3  29 7F        )    AND #&7F
43F5  85 73        .s    STA &73
43F7  A9 00        ..    LDA #&00
43F9  18           .     CLC
43FA  A4 41        .A    LDY &41
43FC  79 8A 02     y..   ADC &028A,Y
43FF  C5 75        .u    CMP &75
4401  F0 E9        ..    BEQ &43EC
4403  85 75        .u    STA &75
4405  A8           .     TAY
4406  A2 02        ..    LDX #&02
4408  A5 3C        .<    LDA &3C
440A  38           8     SEC
440B  F9 89 BE     ...   SBC &BE89,Y
440E  20 17 33      .3   JSR &3317
4411  A5 3A        .:    LDA &3A
4413  38           8     SEC
4414  F9 0C BE     ...   SBC &BE0C,Y
4417  6A           j     ROR A
4418  49 80        I.    EOR #&80
441A  4C 67 2A     Lg*   JMP &2A67
441D  20 3C 3C      <<   JSR &3C3C
4420  30 0C        0.    BMI &442E
4422  BC 60 08     .`.   LDY &0860,X
4425  B9 EF 02     ...   LDA &02EF,Y
4428  25 DD        %.    AND &DD
442A  10 02        ..    BPL &442E
442C  86 DD        ..    STX &DD
442E  60           `     RTS
442F  24 DD        $.    BIT &DD
4431  30 FB        0.    BMI &442E
4433  38           8     SEC
4434  66 DD        f.    ROR &DD
4436  4C BA 14     L..   JMP &14BA
4439  20 20 20           JSR &2020
443C  20 20 10       .   JSR &1020
443F  08           .     PHP
4440  20 76 33      v3   JSR &3376
4443  A4 DD        ..    LDY &DD
4445  30 E7        0.    BMI &442E
4447  20 53 1E      S.   JSR &1E53
444A  A8           .     TAY
444B  A6 DD        ..    LDX &DD
444D  20 2F 33      /3   JSR &332F
4450  20 B6 25      .%   JSR &25B6
4453  29 07        ).    AND #&07
4455  79 39 33     y93   ADC &3339,Y
4458  20 8A 23      .#   JSR &238A
445B  24 19        $.    BIT &19
445D  30 08        0.    BMI &4467
445F  A5 B6        ..    LDA &B6
4461  18           .     CLC
4462  65 45        eE    ADC &45
4464  20 E6 32      .2   JSR &32E6
4467  9D F6 08     ...   STA &08F6,X
446A  A5 B4        ..    LDA &B4
446C  18           .     CLC
446D  65 43        eC    ADC &43
446F  20 E6 32      .2   JSR &32E6
4472  9D E6 08     ...   STA &08E6,X
4475  60           `     RTS
4476  A5 34        .4    LDA &34
4478  85 B5        ..    STA &B5
447A  20 B6 25      .%   JSR &25B6
447D  29 03        ).    AND #&03
447F  69 40        i@    ADC #&40
4481  20 8A 23      .#   JSR &238A
4484  A5 43        .C    LDA &43
4486  65 B4        e.    ADC &B4
4488  20 E6 32      .2   JSR &32E6
448B  08           .     PHP
448C  20 BD 32      .2   JSR &32BD
448F  C9 50        .P    CMP #&50
4491  90 10        ..    BCC &44A3
4493  A5 43        .C    LDA &43
4495  20 BD 32      .2   JSR &32BD
4498  69 20        i     ADC #&20
449A  20 E6 32      .2   JSR &32E6
449D  C9 50        .P    CMP #&50
449F  B0 02        ..    BCS &44A3
44A1  A9 50        .P    LDA #&50
44A3  28           (     PLP
44A4  20 BD 32      .2   JSR &32BD
44A7  85 B4        ..    STA &B4
44A9  60           `     RTS
44AA  85 A3        ..    STA &A3
44AC  4A           J     LSR A
44AD  4A           J     LSR A
44AE  85 A2        ..    STA &A2
44B0  20 D3 22      ."   JSR &22D3
44B3  A5 B7        ..    LDA &B7
44B5  85 84        ..    STA &84
44B7  A5 A2        ..    LDA &A2
44B9  4C 8A 23     L.#   JMP &238A
44BC  20 AA 33      .3   JSR &33AA
44BF  A5 B8        ..    LDA &B8
44C1  C9 06        ..    CMP #&06
44C3  B0 46        .F    BCS &450B
44C5  46 A2        F.    LSR &A2
44C7  46 A2        F.    LSR &A2
44C9  06 84        ..    ASL &84
44CB  A9 00        ..    LDA #&00
44CD  A0 08        ..    LDY #&08
44CF  06 84        ..    ASL &84
44D1  2A           *     ROL A
44D2  C5 A2        ..    CMP &A2
44D4  90 02        ..    BCC &44D8
44D6  E5 A2        ..    SBC &A2
44D8  26 84        &.    ROL &84
44DA  88           .     DEY
44DB  D0 F4        ..    BNE &44D1
44DD  A5 B8        ..    LDA &B8
44DF  18           .     CLC
44E0  69 04        i.    ADC #&04
44E2  A8           .     TAY
44E3  A9 00        ..    LDA #&00
44E5  06 84        ..    ASL &84
44E7  2A           *     ROL A
44E8  88           .     DEY
44E9  D0 FA        ..    BNE &44E5
44EB  49 FF        I.    EOR #&FF
44ED  38           8     SEC
44EE  65 B6        e.    ADC &B6
44F0  38           8     SEC
44F1  70 18        p.    BCS &450B
44F3  85 B6        ..    STA &B6
44F5  20 BD 32      .2   JSR &32BD
44F8  A8           .     TAY
44F9  BD E6 08     ...   LDA &08E6,X
44FC  65 B4        e.    ADC &B4
44FE  20 E6 32      .2   JSR &32E6
4501  85 B4        ..    STA &B4
4503  20 BD 32      .2   JSR &32BD
4506  20 28 3C      (<   JSR &3C28
4509  C5 A3        ..    CMP &A3
450B  60           `     RTS
450C  A2 32        .2    LDX #&32
450E  A9 28        .(    LDA #&28
4510  A0 00        ..    LDY #&00
4512  24 37        $7    BIT &37
4514  20 BD 32      .2   JSR &32BD
4517  85 B4        ..    STA &B4
4519  84 B6        ..    STY &B6
451B  20 84 33      .3   JSR &3384
451E  8A           .     TXA
451F  20 90 1E      ..   JSR &1E90
4522  B0 E7        ..    BCS &450B
4524  38           8     SEC
4525  66 30        f0    ROR &30
4527  98           .     TYA
4528  AA           .     TAX
4529  A5 39        .9    LDA &39
452B  29 80        ).    AND #&80
452D  4A           J     LSR A
452E  09 05        ..    ORA #&05
4530  99 C6 08     ...   STA &08C6,Y
4533  20 96 34      .4   JSR &3496
4536  BC 70 08     .p.   LDY &0870,X
4539  38           8     SEC
453A  A5 3C        .<    LDA &3C
453C  F9 89 BE     ...   SBC &BE89,Y
453F  4A           J     LSR A
4540  65 51        eQ    ADC &51
4542  9D A3 08     ...   STA &08A3,X
4545  A5 55        .U    LDA &55
4547  69 00        i.    ADC #&00
4549  9D B4 08     ...   STA &08B4,X
454C  A5 43        .C    LDA &43
454E  38           8     SEC
454F  E5 B4        ..    SBC &B4
4551  20 E6 32      .2   JSR &32E6
4554  85 9D        ..    STA &9D
4556  45 43        EC    EOR &43
4558  18           .     CLC
4559  08           .     PHP
455A  A5 9D        ..    LDA &9D
455C  10 08        ..    BPL &4566
455E  A5 3A        .:    LDA &3A
4560  69 18        i.    ADC #&18
4562  A0 01        ..    LDY #&01
4564  D0 07        ..    BNE &456D
4566  A9 E9        ..    LDA #&E9
4568  F9 0C BE     ...   SBC &BE0C,Y
456B  A0 FF        ..    LDY #&FF
456D  B0 01        ..    BCS &4570
456F  88           .     DEY
4570  18           .     CLC
4571  65 4F        eO    ADC &4F
4573  85 9C        ..    STA &9C
4575  98           .     TYA
4576  65 53        eS    ADC &53
4578  A8           .     TAY
4579  A5 9D        ..    LDA &9D
457B  28           (     PLP
457C  30 04        0.    BMI &4582
457E  A9 01        ..    LDA #&01
4580  E5 B4        ..    SBC &B4
4582  C9 00        ..    CMP #&00
4584  10 01        ..    BPL &4587
4586  88           .     DEY
4587  18           .     CLC
4588  65 9C        e.    ADC &9C
458A  9D 80 08     ...   STA &0880,X
458D  90 01        ..    BCC &4590
458F  C8           .     INY
4590  98           .     TYA
4591  9D 91 08     ...   STA &0891,X
4594  18           .     CLC
4595  60           `     RTS
4596  A5 B4        ..    LDA &B4
4598  9D E6 08     ...   STA &08E6,X
459B  A5 B6        ..    LDA &B6
459D  9D F6 08     ...   STA &08F6,X
45A0  60           `     RTS
45A1  A9 FF        ..    LDA #&FF
45A3  85 A1        ..    STA &A1
45A5  A5 B5        ..    LDA &B5
45A7  85 A0        ..    STA &A0
45A9  A2 0F        ..    LDX #&0F
45AB  E4 AA        ..    CPX &AA
45AD  F0 5C        .\    BEQ &460B
45AF  A5 35        .5    LDA &35
45B1  20 03 36      .6   JSR &3603
45B4  B0 55        .U    BCS &460B
45B6  A5 B5        ..    LDA &B5
45B8  45 29        E)    EOR &29
45BA  85 B5        ..    STA &B5
45BC  E5 A0        ..    SBC &A0
45BE  C5 A1        ..    CMP &A1
45C0  90 06        ..    BCC &45C8
45C2  49 FF        I.    EOR #&FF
45C4  C5 A1        ..    CMP &A1
45C6  B0 43        .C    BCS &460B
45C8  BC 60 08     .`.   LDY &0860,X
45CB  B9 54 03     .T.   LDA &0354,Y
45CE  29 07        ).    AND #&07
45D0  C9 07        ..    CMP #&07
45D2  66 24        f$    ROR &24
45D4  0A           .     ASL A
45D5  69 08        i.    ADC #&08
45D7  65 83        e.    ADC &83
45D9  E5 35        .5    SBC &35
45DB  49 FF        I.    EOR #&FF
45DD  B0 2C        .,    BCS &460B
45DF  24 28        $(    BIT &28
45E1  10 0E        ..    BPL &45F1
45E3  C9 04        ..    CMP #&04
45E5  90 0A        ..    BCC &45F1
45E7  86 9D        ..    STX &9D
45E9  A4 9D        ..    LDY &9D
45EB  48           H     PHA
45EC  0A           .     ASL A
45ED  20 D5 24      .$   JSR &24D5
45F0  68           h     PLA
45F1  24 24        $$    BIT &24
45F3  30 16        0.    BMI &460B
45F5  4A           J     LSR A
45F6  20 8A 23      .#   JSR &238A
45F9  7D F6 08     }..   ADC &08F6,X
45FC  70 03        p.    BCS &4601
45FE  9D F6 08     ...   STA &08F6,X
4601  A5 B4        ..    LDA &B4
4603  7D E6 08     }..   ADC &08E6,X
4606  70 03        p.    BCS &460B
4608  9D E6 08     ...   STA &08E6,X
460B  CA           .     DEX
460C  10 9D        ..    BPL &45AB
460E  46 28        F(    LSR &28
4610  A9 28        .(    LDA #&28
4612  85 35        .5    STA &35
4614  E8           .     INX
4615  86 29        .)    STX &29
4617  60           `     RTS
4618  A9 04        ..    LDA #&04
461A  2C A9 05     ,..   BIT &05A9
461D  8D 42 35     .B5   STA &3542
4620  A4 DD        ..    LDY &DD
4622  18           .     CLC
4623  30 6F        0o    BMI &4694
4625  BE 70 08     .p.   LDX &0870,Y
4628  BD 89 BE     ...   LDA &BE89,X
462B  C9 38        .8    CMP #&38
462D  B0 65        .e    BCS &4694
462F  B9 60 08     .`.   LDA &0860,Y
4632  C9 4B        .K    CMP #&4B
4634  D0 08        ..    BNE &463E
4636  A2 00        ..    LDX #&00
4638  20 45 2D      E-   JSR &2D45
463B  4C 5B 35     L[5   JMP &355B
463E  AE 47 08     .G.   LDX &0847
4641  E0 05        ..    CPX #&05
4643  B0 4F        .O    BCS &4694
4645  A2 05        ..    LDX #&05
4647  48           H     PHA
4648  BD 46 08     .F.   LDA &0846,X
464B  9D 47 08     .G.   STA &0847,X
464E  CA           .     DEX
464F  D0 F7        ..    BNE &4648
4651  68           h     PLA
4652  8D 48 08     .H.   STA &0848
4655  EE 47 08     .G.   INC &0847
4658  20 2F 33      /3   JSR &332F
465B  18           .     CLC
465C  4C 45 25     LE%   JMP &2545
465F  20 1B 35      .5   JSR &351B
4662  6E D1 31     n.1   ROR &31D1
4665  60           `     RTS
4666  2C D1 31     ,.1   BIT &31D1
4669  30 29        0)    BMI &4694
466B  A5 37        .7    LDA &37
466D  29 80        ).    AND #&80
466F  20 78 33      x3   JSR &3378
4672  AE 47 08     .G.   LDX &0847
4675  F0 19        ..    BEQ &4690
4677  BD 47 08     .G.   LDA &0847,X
467A  20 1F 34      .4   JSR &341F
467D  B0 15        ..    BCS &4694
467F  86 DD        ..    STX &DD
4681  20 0F 14      ..   JSR &140F
4684  17           .     ...
4685  82           .     ...
4686  13           .     ...
4687  C2           .     ...
4688  A4 DD        ..    LDY &DD
468A  20 A9 0B      ..   JSR &0BA9
468D  CE 47 08     .G.   DEC &0847
4690  38           8     SEC
4691  6E D1 31     n.1   ROR &31D1
4694  60           `     RTS
4695  A5 15        ..    LDA &15
4697  F0 05        ..    BEQ &469E
4699  20 28 3C      (<   JSR &3C28
469C  85 15        ..    STA &15
469E  60           `     RTS
469F  A0 1E        ..    LDY #&1E
46A1  24 C5        $.    BIT &C5
46A3  10 09        ..    BPL &46AE
46A5  A5 15        ..    LDA &15
46A7  C9 C0        ..    CMP #&C0
46A9  B0 03        ..    BCS &46AE
46AB  20 7D 25      }%   JSR &257D
46AE  20 95 35      .5   JSR &3595
46B1  0A           .     ASL A
46B2  08           .     PHP
46B3  B0 06        ..    BCS &46BB
46B5  A5 06        ..    LDA &06
46B7  29 07        ).    AND #&07
46B9  C9 02        ..    CMP #&02
46BB  20 89 AA      ..   JSR &AA89
46BE  28           (     PLP
46BF  60           `     RTS
46C0  A4 AA        ..    LDY &AA
46C2  38           8     SEC
46C3  B9 91 08     ...   LDA &0891,Y
46C6  E9 04        ..    SBC #&04
46C8  E5 C8        ..    SBC &C8
46CA  20 BD 32      .2   JSR &32BD
46CD  85 9D        ..    STA &9D
46CF  B9 B4 08     ...   LDA &08B4,Y
46D2  E9 03        ..    SBC #&03
46D4  E5 CA        ..    SBC &CA
46D6  20 BD 32      .2   JSR &32BD
46D9  65 9D        e.    ADC &9D
46DB  6A           j     ROR A
46DC  60           `     RTS
46DD  4E D2 14     N..   LSR &14D2
46E0  20 E8 35      .5   JSR &35E8
46E3  2C 63 12     ,c.   BIT &1263
46E6  10 FB        ..    BPL &46E3
46E8  2C 63 12     ,c.   BIT &1263
46EB  30 FB        0.    BMI &46E8
46ED  6E D2 14     n..   ROR &14D2
46F0  60           `     RTS
46F1  FF           .     ...
46F2  FF           .     ...
46F3  00           .     BRK
46F4  E0 00        ..    CPX #&00
46F6  07           .     ...
46F7  00           .     BRK
46F8  C0 00        ..    CPY #&00
46FA  07           .     ...
46FB  00           .     BRK
46FC  3E 3C 3A     ><:   ROL &3A3C,X
46FF  00           .     BRK
4700  00           .     BRK
4701  A9 80        ..    LDA #&80
4703  8D 34 36     .46   STA &3634
4706  BD B4 08     ...   LDA &08B4,X
4709  38           8     SEC
470A  F0 29        .)    BEQ &4735
470C  BD 60 08     .`.   LDA &0860,X
470F  E9 3C        .<    SBC #&3C
4711  C9 04        ..    CMP #&04
4713  B0 06        ..    BCS &471B
4715  BD 66 09     .f.   LDA &0966,X
4718  8D 00 36     ..6   STA &3600
471B  A9 20        .     LDA #&20
471D  20 AE 33      .3   JSR &33AE
4720  A4 B8        ..    LDY &B8
4722  C8           .     INY
4723  C8           .     INY
4724  C8           .     INY
4725  A9 00        ..    LDA #&00
4727  06 84        ..    ASL &84
4729  2A           *     ROL A
472A  90 02        ..    BCC &472E
472C  A9 FD        ..    LDA #&FD
472E  88           .     DEY
472F  D0 F6        ..    BNE &4727
4731  69 01        i.    ADC #&01
4733  C9 40        .@    CMP #&40
4735  90 05        ..    BCC &473C
4737  85 83        ..    STA &83
4739  4C E1 36     L.6   JMP &36E1
473C  85 84        ..    STA &84
473E  86 9D        ..    STX &9D
4740  A2 02        ..    LDX #&02
4742  8D 9B 36     ..6   STA &369B
4745  49 76        Iv    EOR #&76
4747  8D 9D 36     ..6   STA &369D
474A  86 83        ..    STX &83
474C  B5 3A        .:    LDA &3A,X
474E  4A           J     LSR A
474F  75 4F        uO    ADC &4F,X
4751  95 80        ..    STA &80,X
4753  B5 53        .S    LDA &53,X
4755  69 00        i.    ADC #&00
4757  95 95        ..    STA &95,X
4759  B5 B4        ..    LDA &B4,X
475B  4A           J     LSR A
475C  29 20        )     AND #&20
475E  49 90        I.    EOR #&90
4760  CA           .     DEX
4761  CA           .     DEX
4762  F0 DE        ..    BEQ &4742
4764  8D A9 36     ..6   STA &36A9
4767  49 76        Iv    EOR #&76
4769  8D AB 36     ..6   STA &36AB
476C  A9 40        .@    LDA #&40
476E  85 2D        .-    STA &2D
4770  A5 95        ..    LDA &95
4772  20 EB 2C      .,   JSR &2CEB
4775  A5 82        ..    LDA &82
4777  CD E5 14     ...   CMP &14E5
477A  A5 97        ..    LDA &97
477C  ED E6 14     ...   SBC &14E6
477F  6A           j     ROR A
4780  6A           j     ROR A
4781  6A           j     ROR A
4782  29 20        )     AND #&20
4784  49 B0        I.    EOR #&B0
4786  8D D7 36     ..6   STA &36D7
4789  A6 9D        ..    LDX &9D
478B  20 86 24      .$   JSR &2486
478E  A5 82        ..    LDA &82
4790  18           .     CLC
4791  65 B6        e.    ADC &B6
4793  85 82        ..    STA &82
4795  29 F8        ).    AND #&F8
4797  09 04        ..    ORA #&04
4799  85 81        ..    STA &81
479B  B0 05        ..    BCS &47A2
479D  E6 97        ..    INC &97
479F  20 86 24      .$   JSR &2486
47A2  A5 80        ..    LDA &80
47A4  18           .     CLC
47A5  65 B4        e.    ADC &B4
47A7  85 80        ..    STA &80
47A9  B0 05        ..    BCS &47B0
47AB  E6 95        ..    INC &95
47AD  20 86 24      .$   JSR &2486
47B0  A5 80        ..    LDA &80
47B2  29 E0        ).    AND #&E0
47B4  0A           .     ASL A
47B5  2A           *     ROL A
47B6  2A           *     ROL A
47B7  2A           *     ROL A
47B8  A8           .     TAY
47B9  B1 7C        .|    LDA (&7C),Y
47BB  65 7E        e~    ADC &7E
47BD  90 02        ..    BCC &47C1
47BF  A9 FF        ..    LDA #&FF
47C1  C5 81        ..    CMP &81
47C3  6A           j     ROR A
47C4  45 7F        E    EOR &7F
47C6  10 19        ..    BPL &47E1
47C8  2C FF 35     ,.5   BIT &35FF
47CB  10 0C        ..    BPL &47D9
47CD  A5 82        ..    LDA &82
47CF  CD E5 14     ...   CMP &14E5
47D2  A5 97        ..    LDA &97
47D4  ED E6 14     ...   SBC &14E6
47D7  90 08        ..    BCC &47E1
47D9  E6 83        ..    INC &83
47DB  C6 84        ..    DEC &84
47DD  D0 AF        ..    BNE &478E
47DF  18           .     CLC
47E0  24 38        $8    BIT &38
47E2  A9 FF        ..    LDA #&FF
47E4  8D 00 36     ..6   STA &3600
47E7  8D FF 35     ..5   STA &35FF
47EA  60           `     RTS
47EB  AD F2 35     ..5   LDA &35F2
47EE  10 FA        ..    BPL &47EA
47F0  A5 CF        ..    LDA &CF
47F2  F0 58        .X    BEQ &484C
47F4  A4 CC        ..    LDY &CC
47F6  C8           .     INY
47F7  B9 F3 35     ..5   LDA &35F3,Y
47FA  18           .     CLC
47FB  65 C7        e.    ADC &C7
47FD  B9 F5 35     ..5   LDA &35F5,Y
4800  65 C8        e.    ADC &C8
4802  85 95        ..    STA &95
4804  A5 CA        ..    LDA &CA
4806  85 97        ..    STA &97
4808  A5 CB        ..    LDA &CB
480A  24 CC        $.    BIT &CC
480C  20 BD 32      .2   JSR &32BD
480F  4A           J     LSR A
4810  4A           J     LSR A
4811  85 9C        ..    STA &9C
4813  A2 21        .!    LDX #&21
4815  38           8     SEC
4816  A5 B0        ..    LDA &B0
4818  24 CC        $.    BIT &CC
481A  30 02        0.    BMI &481E
481C  E5 9C        ..    SBC &9C
481E  85 8F        ..    STA &8F
4820  A5 B1        ..    LDA &B1
4822  E9 00        ..    SBC #&00
4824  18           .     CLC
4825  69 40        i@    ADC #&40
4827  38           8     SEC
4828  C6 9C        ..    DEC &9C
482A  24 CC        $.    BIT &CC
482C  30 0D        0.    BMI &483B
482E  10 0D        ..    BPL &483D
4830  A9 00        ..    LDA #&00
4832  A4 9C        ..    LDY &9C
4834  91 8F        ..    STA (&8F),Y
4836  88           .     DEY
4837  10 FB        ..    BPL &4834
4839  A5 90        ..    LDA &90
483B  E9 02        ..    SBC #&02
483D  09 40        .@    ORA #&40
483F  85 90        ..    STA &90
4841  CA           .     DEX
4842  D0 EC        ..    BNE &4830
4844  A0 08        ..    LDY #&08
4846  A9 97        ..    LDA #&97
4848  A2 02        ..    LDX #&02
484A  D0 76        .v    BNE &48C2
484C  A6 D1        ..    LDX &D1
484E  F0 72        .r    BEQ &48C2
4850  A4 CE        ..    LDY &CE
4852  C8           .     INY
4853  B9 F7 35     ..5   LDA &35F7,Y
4856  18           .     CLC
4857  65 C9        e.    ADC &C9
4859  B9 F9 35     ..5   LDA &35F9,Y
485C  65 CA        e.    ADC &CA
485E  85 97        ..    STA &97
4860  A5 C8        ..    LDA &C8
4862  85 95        ..    STA &95
4864  98           .     TYA
4865  F0 02        ..    BEQ &4869
4867  A4 D1        ..    LDY &D1
4869  A5 B0        ..    LDA &B0
486B  18           .     CLC
486C  85 93        ..    STA &93
486E  A5 B1        ..    LDA &B1
4870  79 FB 35     y.5   ADC &35FB,Y
4873  29 3F        )?    AND #&3F
4875  09 40        .@    ORA #&40
4877  85 94        ..    STA &94
4879  A5 D1        ..    LDA &D1
487B  20 BD 32      .2   JSR &32BD
487E  85 A0        ..    STA &A0
4880  A5 94        ..    LDA &94
4882  85 90        ..    STA &90
4884  A2 02        ..    LDX #&02
4886  A4 93        ..    LDY &93
4888  A9 00        ..    LDA #&00
488A  85 8F        ..    STA &8F
488C  91 8F        ..    STA (&8F),Y
488E  C8           .     INY
488F  D0 FB        ..    BNE &488C
4891  E6 90        ..    INC &90
4893  10 06        ..    BPL &489B
4895  A9 40        .@    LDA #&40
4897  85 90        ..    STA &90
4899  A9 00        ..    LDA #&00
489B  CA           .     DEX
489C  D0 EE        ..    BNE &488C
489E  C6 90        ..    DEC &90
48A0  C6 8F        ..    DEC &8F
48A2  A4 93        ..    LDY &93
48A4  F0 07        ..    BEQ &48AD
48A6  A9 00        ..    LDA #&00
48A8  91 8F        ..    STA (&8F),Y
48AA  88           .     DEY
48AB  D0 FB        ..    BNE &48A8
48AD  A5 94        ..    LDA &94
48AF  18           .     CLC
48B0  69 02        i.    ADC #&02
48B2  29 3F        )?    AND #&3F
48B4  09 40        .@    ORA #&40
48B6  85 94        ..    STA &94
48B8  C6 A0        ..    DEC &A0
48BA  D0 C4        ..    BNE &4880
48BC  A9 95        ..    LDA #&95
48BE  A0 08        ..    LDY #&08
48C0  A2 00        ..    LDX #&00
48C2  8D EC 10     ...   STA &10EC
48C5  8D F2 37     ..7   STA &37F2
48C8  48           H     PHA
48C9  B5 C7        ..    LDA &C7,X
48CB  F0 01        ..    BEQ &48CE
48CD  C8           .     INY
48CE  84 AF        ..    STY &AF
48D0  84 AE        ..    STY &AE
48D2  68           h     PLA
48D3  AA           .     TAX
48D4  B5 00        ..    LDA &00,X
48D6  48           H     PHA
48D7  8A           .     TXA
48D8  48           H     PHA
48D9  AD E2 14     ...   LDA &14E2
48DC  29 80        ).    AND #&80
48DE  85 2D        .-    STA &2D
48E0  C6 AE        ..    DEC &AE
48E2  30 12        0.    BMI &48F6
48E4  20 39 17      9.   JSR &1739
48E7  A6 AE        ..    LDX &AE
48E9  9D F6 07     ...   STA &07F6,X
48EC  A5 09        ..    LDA &09
48EE  9D ED 07     ...   STA &07ED,X
48F1  E6 95        ..    INC &95
48F3  4C E0 37     L.7   JMP &37E0
48F6  68           h     PLA
48F7  AA           .     TAX
48F8  68           h     PLA
48F9  95 00        ..    STA &00,X
48FB  60           `     RTS
48FC  20 C3 2C      .,   JSR &2CC3
48FF  24 C3        $.    BIT &C3
4901  10 10        ..    BPL &4913
4903  A5 15        ..    LDA &15
4905  69 04        i.    ADC #&04
4907  B0 02        ..    BCS &490B
4909  85 15        ..    STA &15
490B  A2 00        ..    LDX #&00
490D  20 C1 2D      .-   JSR &2DC1
4910  6E F1 35     n.5   ROR &35F1
4913  A9 10        ..    LDA #&10
4915  E5 15        ..    SBC &15
4917  90 02        ..    BCC &491B
4919  85 BA        ..    STA &BA
491B  A5 BA        ..    LDA &BA
491D  C9 06        ..    CMP #&06
491F  90 03        ..    BCC &4924
4921  4E F1 35     N.5   LSR &35F1
4924  A5 BB        ..    LDA &BB
4926  F0 05        ..    BEQ &492D
4928  C6 BB        ..    DEC &BB
492A  4E F1 35     N.5   LSR &35F1
492D  46 31        F1    LSR &31
492F  A5 DE        ..    LDA &DE
4931  38           8     SEC
4932  E9 CF        ..    SBC #&CF
4934  C9 E1        ..    CMP #&E1
4936  6A           j     ROR A
4937  25 05        %.    AND &05
4939  85 05        ..    STA &05
493B  A5 42        .B    LDA &42
493D  D0 20        .     BNE &495F
493F  A5 40        .@    LDA &40
4941  D0 0A        ..    BNE &494D
4943  A5 17        ..    LDA &17
4945  0D D8 19     ...   ORA &19D8
4948  0D 79 12     .y.   ORA &1279
494B  85 31        .1    STA &31
494D  20 F3 3B      .;   JSR &3BF3
4950  90 25        .%    BCC &4977
4952  24 19        $.    BIT &19
4954  10 09        ..    BPL &495F
4956  20 8C 32      .2   JSR &328C
4959  20 8C 32      .2   JSR &328C
495C  20 8C 32      .2   JSR &328C
495F  2C F1 35     ,.5   BIT &35F1
4962  10 13        ..    BPL &4977
4964  20 70 1F      p.   JSR &1F70
4967  F0 0E        ..    BEQ &4977
4969  A5 C4        ..    LDA &C4
496B  0D 78 12     .x.   ORA &1278
496E  25 C6        %.    AND &C6
4970  10 05        ..    BPL &4977
4972  A2 00        ..    LDX #&00
4974  20 A8 2D      .-   JSR &2DA8
4977  A5 BA        ..    LDA &BA
4979  F0 45        .E    BEQ &49C0
497B  C6 BA        ..    DEC &BA
497D  A5 DE        ..    LDA &DE
497F  0A           .     ASL A
4980  85 9C        ..    STA &9C
4982  A5 1E        ..    LDA &1E
4984  24 1B        $.    BIT &1B
4986  30 08        0.    BMI &4990
4988  A5 B9        ..    LDA &B9
498A  24 3B        $;    BIT &3B
498C  30 19        0.    BMI &49A7
498E  A9 40        .@    LDA #&40
4990  0A           .     ASL A
4991  38           8     SEC
4992  E5 9C        ..    SBC &9C
4994  6A           j     ROR A
4995  08           .     PHP
4996  A5 1D        ..    LDA &1D
4998  4A           J     LSR A
4999  4A           J     LSR A
499A  09 01        ..    ORA #&01
499C  28           (     PLP
499D  20 BD 32      .2   JSR &32BD
49A0  65 B9        e.    ADC &B9
49A2  A0 20        .     LDY #&20
49A4  20 C5 32      .2   JSR &32C5
49A7  24 C5        $.    BIT &C5
49A9  10 0B        ..    BPL &49B6
49AB  C9 04        ..    CMP #&04
49AD  90 07        ..    BCC &49B6
49AF  C9 FD        ..    CMP #&FD
49B1  B0 03        ..    BCS &49B6
49B3  20 9C 32      .2   JSR &329C
49B6  85 B9        ..    STA &B9
49B8  18           .     CLC
49B9  65 DE        e.    ADC &DE
49BB  85 DE        ..    STA &DE
49BD  4C 20 39     L 9   JMP &3920
49C0  A9 00        ..    LDA #&00
49C2  A2 02        ..    LDX #&02
49C4  B4 40        .@    LDY &40
49C6  94 B4        ..    STY &B4
49C8  C0 01        ..    CPY #&01
49CA  2A           *     ROL A
49CB  CA           .     DEX
49CC  CA           .     DEX
49CD  F0 F5        ..    BEQ &49C4
49CF  AA           .     TAX
49D0  F0 09        ..    BEQ &49DB
49D2  2C F1 35     ,.5   BIT &35F1
49D5  10 04        ..    BPL &49DB
49D7  20 07 23      .#   JSR &2307
49DA  2C A9 C0     ,..   BIT &C0A9
49DD  24 31        $1    BIT &31
49DF  10 08        ..    BPL &49E9
49E1  A9 FD        ..    LDA #&FD
49E3  24 DF        $.    BIT &DF
49E5  10 02        ..    BPL &49E9
49E7  A9 83        ..    LDA #&83
49E9  E5 DE        ..    SBC &DE
49EB  A8           .     TAY
49EC  E0 02        ..    CPX #&02
49EE  D0 0A        ..    BNE &49FA
49F0  E9 74        .t    SBC #&74
49F2  C9 18        ..    CMP #&18
49F4  B0 04        ..    BCS &49FA
49F6  A0 00        ..    LDY #&00
49F8  F0 08        ..    BEQ &4A02
49FA  A5 40        .@    LDA &40
49FC  F0 04        ..    BEQ &4A02
49FE  24 05        $.    BIT &05
4A00  30 02        0.    BMI &4A04
4A02  A2 00        ..    LDX #&00
4A04  20 F3 3B      .;   JSR &3BF3
4A07  98           .     TYA
4A08  B0 06        ..    BCS &4A10
4A0A  24 31        $1    BIT &31
4A0C  30 02        0.    BMI &4A10
4A0E  A9 00        ..    LDA #&00
4A10  20 DF 32      .2   JSR &32DF
4A13  65 DE        e.    ADC &DE
4A15  85 DE        ..    STA &DE
4A17  45 40        E@    EOR &40
4A19  49 80        I.    EOR #&80
4A1B  CA           .     DEX
4A1C  30 02        0.    BMI &4A20
4A1E  85 DF        ..    STA &DF
4A20  20 F6 3A      .:   JSR &3AF6
4A23  AD F1 35     ..5   LDA &35F1
4A26  30 0B        0.    BMI &4A33
4A28  20 F3 3B      .;   JSR &3BF3
4A2B  A9 00        ..    LDA #&00
4A2D  85 42        .B    STA &42
4A2F  90 02        ..    BCC &4A33
4A31  85 40        .@    STA &40
4A33  A4 DF        ..    LDY &DF
4A35  A5 DE        ..    LDA &DE
4A37  24 30        $0    BIT &30
4A39  30 05        0.    BMI &4A40
4A3B  84 9E        ..    STY &9E
4A3D  20 6D 39      m9   JSR &396D
4A40  A5 06        ..    LDA &06
4A42  29 1F        ).    AND #&1F
4A44  0A           .     ASL A
4A45  C5 15        ..    CMP &15
4A47  08           .     PHP
4A48  A4 41        .A    LDY &41
4A4A  B9 EF 02     ...   LDA &02EF,Y
4A4D  29 7F        )    AND #&7F
4A4F  A4 41        .A    LDY &41
4A51  D0 10        ..    BNE &4A63
4A53  A2 05        ..    LDX #&05
4A55  20 C1 2D      .-   JSR &2DC1
4A58  6A           j     ROR A
4A59  2D 13 08     -..   AND &0813
4A5C  2A           *     ROL A
4A5D  A9 33        .3    LDA #&33
4A5F  B0 02        ..    BCS &4A63
4A61  A9 3E        .>    LDA #&3E
4A63  28           (     PLP
4A64  90 04        ..    BCC &4A6A
4A66  A5 73        .s    LDA &73
4A68  49 0B        I.    EOR #&0B
4A6A  85 73        .s    STA &73
4A6C  60           `     RTS
4A6D  4A           J     LSR A
4A6E  4A           J     LSR A
4A6F  4A           J     LSR A
4A70  4A           J     LSR A
4A71  4A           J     LSR A
4A72  69 00        i.    ADC #&00
4A74  24 9E        $.    BIT &9E
4A76  30 04        0.    BMI &4A7C
4A78  49 07        I.    EOR #&07
4A7A  69 01        i.    ADC #&01
4A7C  48           H     PHA
4A7D  29 04        ).    AND #&04
4A7F  C9 04        ..    CMP #&04
4A81  6A           j     ROR A
4A82  85 37        .7    STA &37
4A84  45 9E        E.    EOR &9E
4A86  85 39        .9    STA &39
4A88  68           h     PLA
4A89  29 03        ).    AND #&03
4A8B  C9 02        ..    CMP #&02
4A8D  D0 23        .#    BNE &4AB2
4A8F  A5 43        .C    LDA &43
4A91  20 BD 32      .2   JSR &32BD
4A94  4A           J     LSR A
4A95  F0 18        ..    BEQ &4AAF
4A97  20 F3 3B      .;   JSR &3BF3
4A9A  A9 02        ..    LDA #&02
4A9C  B0 14        ..    BCS &4AB2
4A9E  A9 08        ..    LDA #&08
4AA0  20 84 25      .%   JSR &2584
4AA3  4A           J     LSR A
4AA4  48           H     PHA
4AA5  A5 43        .C    LDA &43
4AA7  45 37        E7    EOR &37
4AA9  2A           *     ROL A
4AAA  68           h     PLA
4AAB  90 02        ..    BCC &4AAF
4AAD  49 03        I.    EOR #&03
4AAF  18           .     CLC
4AB0  69 04        i.    ADC #&04
4AB2  4C FF 32     L.2   JMP &32FF
4AB5  A0 44        .D    LDY #&44
4AB7  A2 02        ..    LDX #&02
4AB9  20 A5 31      .1   JSR &31A5
4ABC  59 63 0B     Yc.   EOR &0B63,Y
4ABF  C8           .     INY
4AC0  CA           .     DEX
4AC1  D0 F9        ..    BNE &4ABC
4AC3  59 E7 07     Y..   EOR &07E7,Y
4AC6  D0 ED        ..    BNE &4AB5
4AC8  60           `     RTS
4AC9  32           2     ...
4ACA  80           .     ...
4ACB  80           .     ...
4ACC  20 20 20           JSR &2020
4ACF  80           .     ...
4AD0  06 08        ..    ASL &08
4AD2  10 03        ..    BPL &4AD7
4AD4  04           .     ...
4AD5  05 08        ..    ORA &08
4AD7  00           .     BRK
4AD8  01 01        ..    ORA (&01,X)
4ADA  01 01        ..    ORA (&01,X)
4ADC  01 01        ..    ORA (&01,X)
4ADE  EA           .     NOP
4ADF  C8           .     INY
4AE0  C8           .     INY
4AE1  10 00        ..    BPL &4AE3
4AE3  00           .     BRK
4AE4  C8           .     INY
4AE5  EA           .     NOP
4AE6  40           @     RTI
4AE7  08           .     PHP
4AE8  08           .     PHP
4AE9  00           .     BRK
4AEA  00           .     BRK
4AEB  10 A5        ..    BPL &4A92
4AED  3A           :     ...
4AEE  4A           J     LSR A
4AEF  65 4F        eO    ADC &4F
4AF1  85 87        ..    STA &87
4AF3  A5 53        .S    LDA &53
4AF5  69 00        i.    ADC #&00
4AF7  85 95        ..    STA &95
4AF9  A5 49        .I    LDA &49
4AFB  85 89        ..    STA &89
4AFD  A5 4A        .J    LDA &4A
4AFF  85 97        ..    STA &97
4B01  D0 29        .)    BNE &4B2C
4B03  20 BB 22      ."   JSR &22BB
4B06  A5 87        ..    LDA &87
4B08  E9 7F        .    SBC #&7F
4B0A  85 87        ..    STA &87
4B0C  A5 8B        ..    LDA &8B
4B0E  E9 00        ..    SBC #&00
4B10  85 95        ..    STA &95
4B12  20 DE 3B      .;   JSR &3BDE
4B15  30 02        0.    BMI &4B19
4B17  E6 95        ..    INC &95
4B19  A5 4B        .K    LDA &4B
4B1B  4A           J     LSR A
4B1C  65 49        eI    ADC &49
4B1E  08           .     PHP
4B1F  E9 7F        .    SBC #&7F
4B21  85 89        ..    STA &89
4B23  A5 4A        .J    LDA &4A
4B25  E9 00        ..    SBC #&00
4B27  28           (     PLP
4B28  69 00        i.    ADC #&00
4B2A  85 97        ..    STA &97
4B2C  86 AE        ..    STX &AE
4B2E  A5 87        ..    LDA &87
4B30  4A           J     LSR A
4B31  4A           J     LSR A
4B32  4A           J     LSR A
4B33  4A           J     LSR A
4B34  4A           J     LSR A
4B35  A8           .     TAY
4B36  A9 00        ..    LDA #&00
4B38  85 83        ..    STA &83
4B3A  A9 40        .@    LDA #&40
4B3C  85 2D        .-    STA &2D
4B3E  A5 89        ..    LDA &89
4B40  29 F8        ).    AND #&F8
4B42  09 04        ..    ORA #&04
4B44  85 81        ..    STA &81
4B46  84 9E        ..    STY &9E
4B48  20 86 24      .$   JSR &2486
4B4B  A4 9E        ..    LDY &9E
4B4D  B1 7C        .|    LDA (&7C),Y
4B4F  18           .     CLC
4B50  65 7E        e~    ADC &7E
4B52  90 02        ..    BCC &4B56
4B54  A9 FF        ..    LDA #&FF
4B56  AA           .     TAX
4B57  C5 81        ..    CMP &81
4B59  6A           j     ROR A
4B5A  45 7F        E    EOR &7F
4B5C  10 22        ."    BPL &4B80
4B5E  24 7F        $    BIT &7F
4B60  10 10        ..    BPL &4B72
4B62  A5 81        ..    LDA &81
4B64  49 FF        I.    EOR #&FF
4B66  65 83        e.    ADC &83
4B68  B0 12        ..    BCS &4B7C
4B6A  85 83        ..    STA &83
4B6C  E6 97        ..    INC &97
4B6E  A9 04        ..    LDA #&04
4B70  D0 D2        ..    BNE &4B44
4B72  8A           .     TXA
4B73  E8           .     INX
4B74  F0 EC        ..    BEQ &4B62
4B76  E5 81        ..    SBC &81
4B78  65 83        e.    ADC &83
4B7A  90 02        ..    BCC &4B7E
4B7C  A9 FF        ..    LDA #&FF
4B7E  85 83        ..    STA &83
4B80  A6 AE        ..    LDX &AE
4B82  A5 83        ..    LDA &83
4B84  60           `     RTS
4B85  24 C5        $.    BIT &C5
4B87  10 31        .1    BPL &4BBA
4B89  A5 3C        .<    LDA &3C
4B8B  49 FF        I.    EOR #&FF
4B8D  4A           J     LSR A
4B8E  85 8A        ..    STA &8A
4B90  20 EC 39      .9   JSR &39EC
4B93  C9 FF        ..    CMP #&FF
4B95  F0 11        ..    BEQ &4BA8
4B97  C5 8A        ..    CMP &8A
4B99  B0 1F        ..    BCS &4BBA
4B9B  20 B6 25      .%   JSR &25B6
4B9E  09 C0        ..    ORA #&C0
4BA0  65 83        e.    ADC &83
4BA2  B0 02        ..    BCS &4BA6
4BA4  C6 42        .B    DEC &42
4BA6  C6 42        .B    DEC &42
4BA8  C6 42        .B    DEC &42
4BAA  4C 8C 32     L.2   JMP &328C
4BAD  24 C5        $.    BIT &C5
4BAF  18           .     CLC
4BB0  10 08        ..    BPL &4BBA
4BB2  20 03 3A      .:   JSR &3A03
4BB5  38           8     SEC
4BB6  F0 02        ..    BEQ &4BBA
4BB8  C9 FF        ..    CMP #&FF
4BBA  60           `     RTS
4BBB  20 ED 3B      .;   JSR &3BED
4BBE  B0 FA        ..    BCS &4BBA
4BC0  A5 04        ..    LDA &04
4BC2  A8           .     TAY
4BC3  86 AE        ..    STX &AE
4BC5  20 3F 32      ?2   JSR &323F
4BC8  A6 AE        ..    LDX &AE
4BCA  A5 42        .B    LDA &42
4BCC  E9 0A        ..    SBC #&0A
4BCE  85 42        .B    STA &42
4BD0  18           .     CLC
4BD1  4C A9 2C     L.,   JMP &2CA9
4BD4  24 05        $.    BIT &05
4BD6  10 F9        ..    BPL &4BD1
4BD8  A5 1B        ..    LDA &1B
4BDA  0D 14 2A     ..*   ORA &2A14
4BDD  38           8     SEC
4BDE  10 03        ..    BPL &4BE3
4BE0  20 14 3C      .<   JSR &3C14
4BE3  A5 11        ..    LDA &11
4BE5  29 F0        ).    AND #&F0
4BE7  90 0A        ..    BCC &4BF3
4BE9  45 11        E.    EOR &11
4BEB  C9 0F        ..    CMP #&0F
4BED  B0 E2        ..    BCS &4BD1
4BEF  E6 11        ..    INC &11
4BF1  A5 11        ..    LDA &11
4BF3  85 11        ..    STA &11
4BF5  60           `     RTS
4BF6  A9 1F        ..    LDA #&1F
4BF8  85 04        ..    STA &04
4BFA  A5 07        ..    LDA &07
4BFC  C9 02        ..    CMP #&02
4BFE  A5 38        .8    LDA &38
4C00  E9 05        ..    SBC #&05
4C02  A8           .     TAY
4C03  90 1F        ..    BCC &4C24
4C05  20 F3 3B      .;   JSR &3BF3
4C08  90 1A        ..    BCC &4C24
4C0A  24 19        $.    BIT &19
4C0C  30 16        0.    BMI &4C24
4C0E  A2 02        ..    LDX #&02
4C10  B5 40        .@    LDA &40,X
4C12  C9 80        ..    CMP #&80
4C14  6A           j     ROR A
4C15  10 02        ..    BPL &4C19
4C17  69 00        i.    ADC #&00
4C19  95 40        .@    STA &40,X
4C1B  CA           .     DEX
4C1C  CA           .     DEX
4C1D  F0 F1        ..    BEQ &4C10
4C1F  88           .     DEY
4C20  10 EC        ..    BPL &4C0E
4C22  30 4E        0N    BMI &4C72
4C24  A9 0F        ..    LDA #&0F
4C26  C8           .     INY
4C27  4A           J     LSR A
4C28  88           .     DEY
4C29  10 FC        ..    BPL &4C27
4C2B  69 01        i.    ADC #&01
4C2D  A4 40        .@    LDY &40
4C2F  84 D2        ..    STY &D2
4C31  D0 04        ..    BNE &4C37
4C33  84 04        ..    STY &04
4C35  A9 01        ..    LDA #&01
4C37  8D D0 39     ..9   STA &39D0
4C3A  A2 00        ..    LDX #&00
4C3C  20 F3 3B      .;   JSR &3BF3
4C3F  B0 02        ..    BCS &4C43
4C41  86 40        .@    STX &40
4C43  4C 72 3B     Lr;   JMP &3B72
4C46  85 04        ..    STA &04
4C48  20 6F 3B      o;   JSR &3B6F
4C4B  20 AD 3A      .:   JSR &3AAD
4C4E  90 13        ..    BCC &4C63
4C50  20 B6 25      .%   JSR &25B6
4C53  DD DE 39     ..9   CMP &39DE,X
4C56  90 13        ..    BCC &4C6B
4C58  A9 01        ..    LDA #&01
4C5A  24 D2        $.    BIT &D2
4C5C  20 B3 32      .2   JSR &32B3
4C5F  65 53        eS    ADC &53
4C61  85 14        ..    STA &14
4C63  20 B6 25      .%   JSR &25B6
4C66  DD E5 39     ..9   CMP &39E5,X
4C69  B0 03        ..    BCS &4C6E
4C6B  4C BB 3A     L.:   JMP &3ABB
4C6E  60           `     RTS
4C6F  20 DE 3B      .;   JSR &3BDE
4C72  20 D4 3A      .:   JSR &3AD4
4C75  29 0F        ).    AND #&0F
4C77  D0 73        .s    BNE &4CEC
4C79  BC D0 39     ..9   LDY &39D0,X
4C7C  84 9C        ..    STY &9C
4C7E  BC D7 39     ..9   LDY &39D7,X
4C81  20 14 3C      .<   JSR &3C14
4C84  E9 2C        .,    SBC #&2C
4C86  C9 28        .(    CMP #&28
4C88  A5 04        ..    LDA &04
4C8A  90 36        .6    BCC &4CC2
4C8C  24 D2        $.    BIT &D2
4C8E  20 BD 32      .2   JSR &32BD
4C91  38           8     SEC
4C92  E5 43        .C    SBC &43
4C94  20 68 32      h2   JSR &3268
4C97  A8           .     TAY
4C98  29 80        ).    AND #&80
4C9A  45 1C        E.    EOR &1C
4C9C  69 40        i@    ADC #&40
4C9E  0A           .     ASL A
4C9F  A5 D2        ..    LDA &D2
4CA1  D0 02        ..    BNE &4CA5
4CA3  A0 00        ..    LDY #&00
4CA5  A9 10        ..    LDA #&10
4CA7  90 02        ..    BCC &4CAB
4CA9  A9 6F        .o    LDA #&6F
4CAB  65 1C        e.    ADC &1C
4CAD  85 B5        ..    STA &B5
4CAF  98           .     TYA
4CB0  20 BD 32      .2   JSR &32BD
4CB3  20 8A 23      .#   JSR &238A
4CB6  85 42        .B    STA &42
4CB8  A5 B4        ..    LDA &B4
4CBA  85 40        .@    STA &40
4CBC  20 8C 32      .2   JSR &328C
4CBF  4C 8C 32     L.2   JMP &328C
4CC2  24 D4        $.    BIT &D4
4CC4  20 BD 32      .2   JSR &32BD
4CC7  A2 02        ..    LDX #&02
4CC9  20 5D 32      ]2   JSR &325D
4CCC  A9 08        ..    LDA #&08
4CCE  24 1C        $.    BIT &1C
4CD0  20 B3 32      .2   JSR &32B3
4CD3  85 40        .@    STA &40
4CD5  20 94 32      .2   JSR &3294
4CD8  20 94 32      .2   JSR &3294
4CDB  4C 94 32     L.2   JMP &3294
4CDE  A5 16        ..    LDA &16
4CE0  18           .     CLC
4CE1  E5 55        .U    SBC &55
4CE3  85 D4        ..    STA &D4
4CE5  A5 14        ..    LDA &14
4CE7  38           8     SEC
4CE8  E5 53        .S    SBC &53
4CEA  85 D2        ..    STA &D2
4CEC  60           `     RTS
4CED  20 F3 3B      .;   JSR &3BF3
4CF0  C9 01        ..    CMP #&01
4CF2  60           `     RTS
4CF3  A5 11        ..    LDA &11
4CF5  29 0F        ).    AND #&0F
4CF7  C9 0A        ..    CMP #&0A
4CF9  60           `     RTS
4CFA  20 F3 3B      .;   JSR &3BF3
4CFD  C9 05        ..    CMP #&05
4CFF  B0 32        .2    BCS &4D33
4D01  A9 F6        ..    LDA #&F6
4D03  2C 78 12     ,x.   BIT &1278
4D06  10 02        ..    BPL &4D0A
4D08  A9 F0        ..    LDA #&F0
4D0A  65 38        e8    ADC &38
4D0C  0A           .     ASL A
4D0D  65 45        eE    ADC &45
4D0F  85 45        .E    STA &45
4D11  46 05        F.    LSR &05
4D13  60           `     RTS
4D14  A5 1C        ..    LDA &1C
4D16  20 BD 32      .2   JSR &32BD
4D19  DD C9 39     ..9   CMP &39C9,X
4D1C  60           `     RTS
4D1D  A5 45        .E    LDA &45
4D1F  20 BD 32      .2   JSR &32BD
4D22  A8           .     TAY
4D23  A5 43        .C    LDA &43
4D25  20 BD 32      .2   JSR &32BD
4D28  84 9D        ..    STY &9D
4D2A  C5 9D        ..    CMP &9D
4D2C  B0 05        ..    BCS &4D33
4D2E  A8           .     TAY
4D2F  A5 9D        ..    LDA &9D
4D31  84 9D        ..    STY &9D
4D33  60           `     RTS
4D34  0A           .     ASL A
4D35  A9 FF        ..    LDA #&FF
4D37  B0 FA        ..    BCS &4D33
4D39  A9 01        ..    LDA #&01
4D3B  60           `     RTS
4D3C  A6 3B        .;    LDX &3B
4D3E  30 07        0.    BMI &4D47
4D40  20 D3 22      ."   JSR &22D3
4D43  69 40        i@    ADC #&40
4D45  45 37        E7    EOR &37
4D47  60           `     RTS
4D48  A4 3B        .;    LDY &3B
4D4A  D9 60 08     .`.   CMP &0860,Y
4D4D  D0 0F        ..    BNE &4D5E
4D4F  20 3C 3C      <<   JSR &3C3C
4D52  30 0A        0.    BMI &4D5E
4D54  A4 3B        .;    LDY &3B
4D56  20 45 25      E%   JSR &2545
4D59  20 C2 14      ..   JSR &14C2
4D5C  A9 00        ..    LDA #&00
4D5E  60           `     RTS
4D5F  A6 07        ..    LDX &07
4D61  E0 0F        ..    CPX #&0F
4D63  30 19        0.    BMI &4D7E
4D65  20 91 3C      .<   JSR &3C91
4D68  30 14        0.    BMI &4D7E
4D6A  86 0E        ..    STX &0E
4D6C  A9 40        .@    LDA #&40
4D6E  D0 0C        ..    BNE &4D7C
4D70  A9 37        .7    LDA #&37
4D72  A8           .     TAY
4D73  20 5F 3C      _<   JSR &3C5F
4D76  30 06        0.    BMI &4D7E
4D78  A5 3E        .>    LDA &3E
4D7A  09 20        .     ORA #&20
4D7C  85 3E        .>    STA &3E
4D7E  60           `     RTS
4D7F  A0 7F        .    LDY #&7F
4D81  38           8     SEC
4D82  20 97 3C      .<   JSR &3C97
4D85  A4 9F        ..    LDY &9F
4D87  60           `     RTS
4D88  80           .     ...
4D89  FF           .     ...
4D8A  20 80 00      ..   JSR &0080
4D8D  00           .     BRK
4D8E  00           .     BRK
4D8F  00           .     BRK
4D90  00           .     BRK
4D91  18           .     CLC
4D92  24 38        $8    BIT &38
4D94  66 9B        f.    ROR &9B
4D96  18           .     CLC
4D97  66 A1        f.    ROR &A1
4D99  8D 90 3C     ..<   STA &3C90
4D9C  29 7F        )    AND #&7F
4D9E  8D 8D 3C     ..<   STA &3C8D
4DA1  8C 8E 3C     ..<   STY &3C8E
4DA4  A2 FF        ..    LDX #&FF
4DA6  8E 8C 3C     ..<   STX &3C8C
4DA9  8E 8F 3C     ..<   STX &3C8F
4DAC  E8           .     INX
4DAD  86 A0        ..    STX &A0
4DAF  86 9F        ..    STX &9F
4DB1  20 B6 25      .%   JSR &25B6
4DB4  29 0F        ).    AND #&0F
4DB6  85 A3        ..    STA &A3
4DB8  A0 0F        ..    LDY #&0F
4DBA  84 9E        ..    STY &9E
4DBC  98           .     TYA
4DBD  45 A3        E.    EOR &A3
4DBF  A8           .     TAY
4DC0  B9 B4 08     ...   LDA &08B4,Y
4DC3  F0 6B        .k    BEQ &4E30
4DC5  C4 AA        ..    CPY &AA
4DC7  F0 67        .g    BEQ &4E30
4DC9  B9 60 08     .`.   LDA &0860,Y
4DCC  D0 05        ..    BNE &4DD3
4DCE  2C 90 3C     ,.<   BIT &3C90
4DD1  30 05        0.    BMI &4DD8
4DD3  CD 8D 3C     ..<   CMP &3C8D
4DD6  D0 06        ..    BNE &4DDE
4DD8  A5 A0        ..    LDA &A0
4DDA  09 01        ..    ORA #&01
4DDC  D0 14        ..    BNE &4DF2
4DDE  2C 8E 3C     ,.<   BIT &3C8E
4DE1  10 06        ..    BPL &4DE9
4DE3  20 DF 2D      .-   JSR &2DDF
4DE6  8A           .     TXA
4DE7  09 80        ..    ORA #&80
4DE9  CD 8E 3C     ..<   CMP &3C8E
4DEC  D0 42        .B    BNE &4E30
4DEE  A5 A0        ..    LDA &A0
4DF0  29 02        ).    AND #&02
4DF2  29 03        ).    AND #&03
4DF4  85 A0        ..    STA &A0
4DF6  AA           .     TAX
4DF7  E6 9F        ..    INC &9F
4DF9  24 A1        $.    BIT &A1
4DFB  30 33        03    BMI &4E30
4DFD  20 B6 25      .%   JSR &25B6
4E00  DD 88 3C     ..<   CMP &3C88,X
4E03  B0 2B        .+    BCS &4E30
4E05  98           .     TYA
4E06  AA           .     TAX
4E07  24 9B        $.    BIT &9B
4E09  10 0E        ..    BPL &4E19
4E0B  A9 00        ..    LDA #&00
4E0D  20 03 36      .6   JSR &3603
4E10  A5 83        ..    LDA &83
4E12  CD 8F 3C     ..<   CMP &3C8F
4E15  90 11        ..    BCC &4E28
4E17  B0 17        ..    BCS &4E30
4E19  20 B6 25      .%   JSR &25B6
4E1C  29 4F        )O    AND #&4F
4E1E  4D 8F 3C     M.<   EOR &3C8F
4E21  20 03 36      .6   JSR &3603
4E24  B0 0A        ..    BCS &4E30
4E26  A5 83        ..    LDA &83
4E28  8D 8F 3C     ..<   STA &3C8F
4E2B  06 A0        ..    ASL &A0
4E2D  8E 8C 3C     ..<   STX &3C8C
4E30  A4 9E        ..    LDY &9E
4E32  88           .     DEY
4E33  10 85        ..    BPL &4DBA
4E35  46 A0        F.    LSR &A0
4E37  46 A0        F.    LSR &A0
4E39  AE 8C 3C     ..<   LDX &3C8C
4E3C  60           `     RTS
4E3D  A5 16        ..    LDA &16
4E3F  C5 55        .U    CMP &55
4E41  D0 04        ..    BNE &4E47
4E43  A5 14        ..    LDA &14
4E45  C5 53        .S    CMP &53
4E47  60           `     RTS
4E48  00           .     BRK
4E49  00           .     BRK
4E4A  00           .     BRK
4E4B  00           .     BRK
4E4C  00           .     BRK
4E4D  A6 0E        ..    LDX &0E
4E4F  BD B4 08     ...   LDA &08B4,X
4E52  D0 06        ..    BNE &4E5A
4E54  A6 AA        ..    LDX &AA
4E56  86 0E        ..    STX &0E
4E58  86 3E        .>    STX &3E
4E5A  E4 AA        ..    CPX &AA
4E5C  60           `     RTS
4E5D  A5 07        ..    LDA &07
4E5F  D0 2B        .+    BNE &4E8C
4E61  20 4D 3D      M=   JSR &3D4D
4E64  F0 37        .7    BEQ &4E9D
4E66  20 01 36      .6   JSR &3601
4E69  B0 19        ..    BCS &4E84
4E6B  A5 3E        .>    LDA &3E
4E6D  09 C0        ..    ORA #&C0
4E6F  85 3E        .>    STA &3E
4E71  29 20        )     AND #&20
4E73  D0 03        ..    BNE &4E78
4E75  4C B2 28     L.(   JMP &28B2
4E78  20 D3 22      ."   JSR &22D3
4E7B  49 80        I.    EOR #&80
4E7D  85 B5        ..    STA &B5
4E7F  A9 7F        .    LDA #&7F
4E81  4C 0E 3E     L.>   JMP &3E0E
4E84  A5 3E        .>    LDA &3E
4E86  10 04        ..    BPL &4E8C
4E88  29 BF        ).    AND #&BF
4E8A  85 3E        .>    STA &3E
4E8C  60           `     RTS
4E8D  20 5D 3D      ]=   JSR &3D5D
4E90  24 3E        $>    BIT &3E
4E92  30 04        0.    BMI &4E98
4E94  50 39        P9    BVC &4ECF
4E96  70 0F        p.    BCS &4EA7
4E98  20 FF 3D      .=   JSR &3DFF
4E9B  D0 09        ..    BNE &4EA6
4E9D  38           8     SEC
4E9E  A5 3E        .>    LDA &3E
4EA0  E9 40        .@    SBC #&40
4EA2  90 02        ..    BCC &4EA6
4EA4  85 3E        .>    STA &3E
4EA6  60           `     RTS
4EA7  20 B6 25      .%   JSR &25B6
4EAA  29 03        ).    AND #&03
4EAC  F0 21        .!    BEQ &4ECF
4EAE  4A           J     LSR A
4EAF  05 DA        ..    ORA &DA
4EB1  F0 EA        ..    BEQ &4E9D
4EB3  20 FB 3D      .=   JSR &3DFB
4EB6  D0 53        .S    BNE &4F0B
4EB8  A6 0E        ..    LDX &0E
4EBA  A9 20        .     LDA #&20
4EBC  20 AE 33      .3   JSR &33AE
4EBF  A5 3E        .>    LDA &3E
4EC1  29 20        )     AND #&20
4EC3  F0 06        ..    BEQ &4ECB
4EC5  A5 B5        ..    LDA &B5
4EC7  49 80        I.    EOR #&80
4EC9  85 B5        ..    STA &B5
4ECB  A9 3F        .?    LDA #&3F
4ECD  D0 3F        .?    BNE &4F0E
4ECF  20 FB 3D      .=   JSR &3DFB
4ED2  D0 37        .7    BNE &4F0B
4ED4  20 B6 25      .%   JSR &25B6
4ED7  29 07        ).    AND #&07
4ED9  E9 03        ..    SBC #&03
4EDB  65 43        eC    ADC &43
4EDD  85 B4        ..    STA &B4
4EDF  A5 D9        ..    LDA &D9
4EE1  29 07        ).    AND #&07
4EE3  E9 03        ..    SBC #&03
4EE5  65 45        eE    ADC &45
4EE7  20 05 23      .#   JSR &2305
4EEA  A9 FF        ..    LDA #&FF
4EEC  A6 DA        ..    LDX &DA
4EEE  E0 08        ..    CPX #&08
4EF0  90 06        ..    BCC &4EF8
4EF2  4A           J     LSR A
4EF3  E0 40        .@    CPX #&40
4EF5  90 01        ..    BCC &4EF8
4EF7  4A           J     LSR A
4EF8  4C 0E 3E     L.>   JMP &3E0E
4EFB  24 1B        $.    BIT &1B
4EFD  30 07        0.    BMI &4F06
4EFF  A0 3F        .?    LDY #&3F
4F01  20 3D 3D      ==   JSR &3D3D
4F04  D0 02        ..    BNE &4F08
4F06  A0 07        ..    LDY #&07
4F08  98           .     TYA
4F09  24 06        $.    BIT &06
4F0B  60           `     RTS
4F0C  A9 FF        ..    LDA #&FF
4F0E  8D 48 3D     .H=   STA &3D48
4F11  4A           J     LSR A
4F12  85 9D        ..    STA &9D
4F14  A5 B5        ..    LDA &B5
4F16  E5 9D        ..    SBC &9D
4F18  8D 49 3D     .I=   STA &3D49
4F1B  A9 04        ..    LDA #&04
4F1D  8D 4C 3D     .L=   STA &3D4C
4F20  8D 4A 3D     .J=   STA &3D4A
4F23  20 B6 25      .%   JSR &25B6
4F26  2D 48 3D     -H=   AND &3D48
4F29  6D 49 3D     mI=   ADC &3D49
4F2C  85 B5        ..    STA &B5
4F2E  48           H     PHA
4F2F  A9 20        .     LDA #&20
4F31  20 8A 23      .#   JSR &238A
4F34  20 B6 25      .%   JSR &25B6
4F37  29 1F        ).    AND #&1F
4F39  69 10        i.    ADC #&10
4F3B  4E FF 35     N.5   LSR &35FF
4F3E  20 3C 36      <6   JSR &363C
4F41  68           h     PLA
4F42  90 28        .(    BCC &4F6C
4F44  A6 83        ..    LDX &83
4F46  EC 4A 3D     .J=   CPX &3D4A
4F49  90 06        ..    BCC &4F51
4F4B  8E 4A 3D     .J=   STX &3D4A
4F4E  8D 4B 3D     .K=   STA &3D4B
4F51  CE 4C 3D     .L=   DEC &3D4C
4F54  D0 CD        ..    BNE &4F23
4F56  AD 4B 3D     .K=   LDA &3D4B
4F59  85 B5        ..    STA &B5
4F5B  A9 20        .     LDA #&20
4F5D  20 8A 23      .#   JSR &238A
4F60  AD 4A 3D     .J=   LDA &3D4A
4F63  C9 0A        ..    CMP #&0A
4F65  90 0D        ..    BCC &4F74
4F67  E9 08        ..    SBC #&08
4F69  20 3C 36      <6   JSR &363C
4F6C  A5 95        ..    LDA &95
4F6E  85 14        ..    STA &14
4F70  A5 97        ..    LDA &97
4F72  85 16        ..    STA &16
4F74  60           `     RTS
4F75  08           .     PHP
4F76  98           .     TYA
4F77  48           H     PHA
4F78  EC 48 9A     .H.   CPX &9A48
4F7B  B0 4A        .J    BCS &4FC7
4F7D  20 C0 35      .5   JSR &35C0
4F80  C9 20        .     CMP #&20
4F82  B0 43        .C    BCS &4FC7
4F84  4A           J     LSR A
4F85  09 90        ..    ORA #&90
4F87  8D 46 9A     .F.   STA &9A46
4F8A  8E 48 9A     .H.   STX &9A48
4F8D  8A           .     TXA
4F8E  0A           .     ASL A
4F8F  AA           .     TAX
4F90  78           x     SEI
4F91  A9 02        ..    LDA #&02
4F93  8D 92 11     ...   STA &1192
4F96  A9 00        ..    LDA #&00
4F98  8D C7 11     ...   STA &11C7
4F9B  18           .     CLC
4F9C  BD 00 81     ...   LDA &8100,X
4F9F  69 00        i.    ADC #&00
4FA1  8D 5C 9A     .\.   STA &9A5C
4FA4  BD 01 81     ...   LDA &8101,X
4FA7  69 81        i.    ADC #&81
4FA9  8D 5D 9A     .].   STA &9A5D
4FAC  A9 C0        ..    LDA #&C0
4FAE  8D 6E FE     .n.   STA &FE6E
4FB1  A9 81        ..    LDA #&81
4FB3  20 F9 13      ..   JSR &13F9
4FB6  A9 00        ..    LDA #&00
4FB8  20 F9 13      ..   JSR &13F9
4FBB  A2 01        ..    LDX #&01
4FBD  8E 64 FE     .d.   STX &FE64
4FC0  CA           .     DEX
4FC1  8E 65 FE     .e.   STX &FE65
4FC4  20 5B 9A      [.   JSR &9A5B
4FC7  68           h     PLA
4FC8  A8           .     TAY
4FC9  28           (     PLP
4FCA  60           `     RTS
4FCB  00           .     BRK
4FCC  00           .     BRK
4FCD  00           .     BRK
4FCE  00           .     BRK
4FCF  00           .     BRK
4FD0  00           .     BRK
4FD1  FF           .     ...
4FD2  2C D2 14     ,..   BIT &14D2
4FD5  10 0D        ..    BPL &4FE4
4FD7  2C 45 9A     ,E.   BIT &9A45
4FDA  30 28        0(    BMI &5004
4FDC  EE 5C 9A     .\.   INC &9A5C
4FDF  D0 03        ..    BNE &4FE4
4FE1  EE 5D 9A     .].   INC &9A5D
4FE4  AD 00 81     ...   LDA &8100
4FE7  F0 34        .4    BEQ &501D
4FE9  8D 44 9A     .D.   STA &9A44
4FEC  29 0F        ).    AND #&0F
4FEE  C9 0F        ..    CMP #&0F
4FF0  AD 44 9A     .D.   LDA &9A44
4FF3  B0 0A        ..    BCS &4FFF
4FF5  4A           J     LSR A
4FF6  4A           J     LSR A
4FF7  4A           J     LSR A
4FF8  4A           J     LSR A
4FF9  F0 09        ..    BEQ &5004
4FFB  38           8     SEC
4FFC  6E 45 9A     nE.   ROR &9A45
4FFF  A0 9F        ..    LDY #&9F
5001  4C 86 9A     L..   JMP &9A86
5004  AD 44 9A     .D.   LDA &9A44
5007  29 0F        ).    AND #&0F
5009  4E 45 9A     NE.   LSR &9A45
500C  AC 46 9A     .F.   LDY &9A46
500F  8D 42 9A     .B.   STA &9A42
5012  2C 8A 12     ,..   BIT &128A
5015  30 02        0.    BMI &5019
5017  A0 9F        ..    LDY #&9F
5019  8C 43 9A     .C.   STY &9A43
501C  60           `     RTS
501D  A9 7F        .    LDA #&7F
501F  8D 6E FE     .n.   STA &FE6E
5022  A9 00        ..    LDA #&00
5024  8D A7 11     ...   STA &11A7
5027  8D C7 11     ...   STA &11C7
502A  A9 03        ..    LDA #&03
502C  8D 92 11     ...   STA &1192
502F  A9 FF        ..    LDA #&FF
5031  8D 48 9A     .H.   STA &9A48
5034  60           `     RTS
5035  A0 10        ..    LDY #&10
5037  B9 DC 11     ...   LDA &11DC,Y
503A  8D 21 FE     .!.   STA &FE21
503D  88           .     DEY
503E  D0 F7        ..    BNE &5037
5040  60           `     RTS
5041  F0 6B        .k    BEQ &50AE
5043  A2 05        ..    LDX #&05
5045  A5 2D        .-    LDA &2D
5047  29 90        ).    AND #&90
5049  F0 23        .#    BEQ &506E
504B  10 02        ..    BPL &504F
504D  A2 00        ..    LDX #&00
504F  A5 09        ..    LDA &09
5051  0A           .     ASL A
5052  B9 86 09     ...   LDA &0986,Y
5055  10 1C        ..    BPL &5073
5057  08           .     PHP
5058  8A           .     TXA
5059  48           H     PHA
505A  A9 40        .@    LDA #&40
505C  20 DF 9C      ..   JSR &9CDF
505F  A9 40        .@    LDA #&40
5061  99 A3 08     ...   STA &08A3,Y
5064  99 80 08     ...   STA &0880,Y
5067  A4 BD        ..    LDY &BD
5069  68           h     PLA
506A  AA           .     TAX
506B  28           (     PLP
506C  30 05        0.    BMI &5073
506E  20 B6 25      .%   JSR &25B6
5071  C9 F7        ..    CMP #&F7
5073  90 39        .9    BCC &50AE
5075  86 A2        ..    STX &A2
5077  B9 86 09     ...   LDA &0986,Y
507A  85 A3        ..    STA &A3
507C  0A           .     ASL A
507D  C9 08        ..    CMP #&08
507F  90 2D        .-    BCC &50AE
5081  29 06        ).    AND #&06
5083  D0 29        .)    BNE &50AE
5085  A6 BE        ..    LDX &BE
5087  BD 71 0A     .q.   LDA &0A71,X
508A  A4 A2        ..    LDY &A2
508C  85 A2        ..    STA &A2
508E  20 F1 9C      ..   JSR &9CF1
5091  A5 A3        ..    LDA &A3
5093  E9 03        ..    SBC #&03
5095  9D 86 09     ...   STA &0986,X
5098  A9 05        ..    LDA #&05
509A  99 C6 08     ...   STA &08C6,Y
509D  A6 A2        ..    LDX &A2
509F  BD 8A 02     ...   LDA &028A,X
50A2  AA           .     TAX
50A3  BD 0C BE     ...   LDA &BE0C,X
50A6  49 FF        I.    EOR #&FF
50A8  4A           J     LSR A
50A9  99 80 08     ...   STA &0880,Y
50AC  18           .     CLC
50AD  60           `     RTS
50AE  38           8     SEC
50AF  60           `     RTS
50B0  F0 FB        ..    BEQ &50AD
50B2  A9 3B        .;    LDA #&3B
50B4  4C DF 9C     L..   JMP &9CDF
50B7  17           .     ...
50B8  19 2A 19     .*.   ORA &192A,Y
50BB  A9 3E        .>    LDA #&3E
50BD  2C A9 3C     ,.<   BIT &3CA9
50C0  85 9C        ..    STA &9C
50C2  CC 00 36     ..6   CPY &3600
50C5  F0 41        .A    BEQ &5108
50C7  A5 09        ..    LDA &09
50C9  0A           .     ASL A
50CA  2A           *     ROL A
50CB  69 00        i.    ADC #&00
50CD  29 01        ).    AND #&01
50CF  48           H     PHA
50D0  B9 86 09     ...   LDA &0986,Y
50D3  30 01        0.    BMI &50D6
50D5  4A           J     LSR A
50D6  29 02        ).    AND #&02
50D8  4A           J     LSR A
50D9  E9 00        ..    SBC #&00
50DB  85 A3        ..    STA &A3
50DD  A5 2D        .-    LDA &2D
50DF  30 09        0.    BMI &50EA
50E1  68           h     PLA
50E2  48           H     PHA
50E3  2A           *     ROL A
50E4  AA           .     TAX
50E5  BD 2E 9B     ...   LDA &9B2E,X
50E8  85 08        ..    STA &08
50EA  68           h     PLA
50EB  24 2D        $-    BIT &2D
50ED  70 19        p.    BCS &5108
50EF  48           H     PHA
50F0  18           .     CLC
50F1  65 9C        e.    ADC &9C
50F3  20 DF 9C      ..   JSR &9CDF
50F6  68           h     PLA
50F7  0A           .     ASL A
50F8  99 36 09     .6.   STA &0936,Y
50FB  AA           .     TAX
50FC  B5 95        ..    LDA &95,X
50FE  E9 00        ..    SBC #&00
5100  99 76 09     .v.   STA &0976,Y
5103  A5 A3        ..    LDA &A3
5105  99 16 09     ...   STA &0916,Y
5108  60           `     RTS
5109  A9 41        .A    LDA #&41
510B  20 DF 9C      ..   JSR &9CDF
510E  A9 40        .@    LDA #&40
5110  99 80 08     ...   STA &0880,Y
5113  0A           .     ASL A
5114  99 A3 08     ...   STA &08A3,Y
5117  60           `     RTS
5118  A6 BE        ..    LDX &BE
511A  BD 71 0A     .q.   LDA &0A71,X
511D  30 04        0.    BMI &5123
511F  C5 41        .A    CMP &41
5121  D0 F4        ..    BNE &5117
5123  A4 AA        ..    LDY &AA
5125  20 5E A6      ^.   JSR &A65E
5128  90 ED        ..    BCC &5117
512A  A4 BD        ..    LDY &BD
512C  B9 86 09     ...   LDA &0986,Y
512F  48           H     PHA
5130  4A           J     LSR A
5131  09 FC        ..    ORA #&FC
5133  49 03        I.    EOR #&03
5135  AA           .     TAX
5136  68           h     PLA
5137  B0 02        ..    BCS &513B
5139  29 F8        ).    AND #&F8
513B  4C 74 A6     Lt.   JMP &A674
513E  24 20        $     BIT &20
5140  30 D5        0.    BMI &5117
5142  24 09        $.    BIT &09
5144  10 04        ..    BPL &514A
5146  A9 70        .p    LDA #&70
5148  10 23        .#    BPL &516D
514A  A5 C0        ..    LDA &C0
514C  2A           *     ROL A
514D  2A           *     ROL A
514E  85 B5        ..    STA &B5
5150  A5 DA        ..    LDA &DA
5152  29 1F        ).    AND #&1F
5154  45 97        E.    EOR &97
5156  0A           .     ASL A
5157  29 7F        )    AND #&7F
5159  24 95        $.    BIT &95
515B  10 04        ..    BPL &5161
515D  29 3F        )?    AND #&3F
515F  69 28        i(    ADC #&28
5161  20 8A 23      .#   JSR &238A
5164  4C EC 9B     L..   JMP &9BEC
5167  98           .     TYA
5168  F0 59        .Y    BEQ &51C3
516A  B9 86 09     ...   LDA &0986,Y
516D  85 B6        ..    STA &B6
516F  0A           .     ASL A
5170  0A           .     ASL A
5171  0A           .     ASL A
5172  0A           .     ASL A
5173  85 B4        ..    STA &B4
5175  20 B8 9C      ..   JSR &9CB8
5178  D0 62        .b    BNE &51DC
517A  A2 02        ..    LDX #&02
517C  A4 38        .8    LDY &38
517E  C0 04        ..    CPY #&04
5180  B0 01        ..    BCS &5183
5182  C8           .     INY
5183  24 20        $     BIT &20
5185  10 01        ..    BPL &5188
5187  C8           .     INY
5188  24 1F        $.    BIT &1F
518A  10 06        ..    BPL &5192
518C  A5 C0        ..    LDA &C0
518E  29 10        ).    AND #&10
5190  F0 4A        .J    BEQ &51DC
5192  20 31 9C      1.   JSR &9C31
5195  CA           .     DEX
5196  CA           .     DEX
5197  F0 E3        ..    BEQ &517C
5199  20 07 23      .#   JSR &2307
519C  A5 DA        ..    LDA &DA
519E  4A           J     LSR A
519F  C5 B7        ..    CMP &B7
51A1  B0 39        .9    BCS &51DC
51A3  A0 6E        .n    LDY #&6E
51A5  A2 02        ..    LDX #&02
51A7  B5 4F        .O    LDA &4F,X
51A9  E9 40        .@    SBC #&40
51AB  95 87        ..    STA &87,X
51AD  B5 53        .S    LDA &53,X
51AF  E9 00        ..    SBC #&00
51B1  95 8B        ..    STA &8B,X
51B3  CA           .     DEX
51B4  CA           .     DEX
51B5  F0 F0        ..    BEQ &51A7
51B7  4C BF 21     L.!   JMP &21BF
51BA  A9 0C        ..    LDA #&0C
51BC  85 9C        ..    STA &9C
51BE  B5 B4        ..    LDA &B4,X
51C0  4C 5D 32     L]2   JMP &325D
51C3  A5 C0        ..    LDA &C0
51C5  29 10        ).    AND #&10
51C7  D0 13        ..    BNE &51DC
51C9  20 B8 9C      ..   JSR &9CB8
51CC  D0 0E        ..    BNE &51DC
51CE  A5 09        ..    LDA &09
51D0  0A           .     ASL A
51D1  2A           *     ROL A
51D2  2A           *     ROL A
51D3  AA           .     TAX
51D4  BD 77 1E     .w.   LDA &1E77,X
51D7  D0 94        ..    BNE &516D
51D9  38           8     SEC
51DA  66 01        f.    ROR &01
51DC  60           `     RTS
51DD  A6 BE        ..    LDX &BE
51DF  BD 71 0A     .q.   LDA &0A71,X
51E2  4C DF 9C     L..   JMP &9CDF
51E5  B9 86 09     ...   LDA &0986,Y
51E8  29 7F        )    AND #&7F
51EA  20 DF 9C      ..   JSR &9CDF
51ED  A9 49        .I    LDA #&49
51EF  99 60 08     .`.   STA &0860,Y
51F2  60           `     RTS
51F3  A9 42        .B    LDA #&42
51F5  4C DF 9C     L..   JMP &9CDF
51F8  A2 33        .3    LDX #&33
51FA  24 09        $.    BIT &09
51FC  50 01        P.    BVC &51FF
51FE  E8           .     INX
51FF  20 BA 9C      ..   JSR &9CBA
5202  F0 0C        ..    BEQ &5210
5204  B0 09        ..    BCS &520F
5206  24 09        $.    BIT &09
5208  50 02        P.    BVC &520C
520A  A9 00        ..    LDA #&00
520C  99 A3 08     ...   STA &08A3,Y
520F  60           `     RTS
5210  A5 09        ..    LDA &09
5212  0A           .     ASL A
5213  0A           .     ASL A
5214  A4 AA        ..    LDY &AA
5216  98           .     TYA
5217  D0 06        ..    BNE &521F
5219  69 00        i.    ADC #&00
521B  AA           .     TAX
521C  20 A2 9C      ..   JSR &9CA2
521F  20 0F 14      ..   JSR &140F
5222  33           3     ...
5223  F3           .     ...
5224  1D 03 A0     ...   ORA &A003,X
5227  4D 4C 1C     ML.   EOR &1C4C
522A  9C           .     ...
522B  A9 3F        .?    LDA #&3F
522D  7D 1A 08     }..   ADC &081A,X
5230  B0 03        ..    BCS &5235
5232  9D 1A 08     ...   STA &081A,X
5235  2C 15 08     ,..   BIT &0815
5238  30 2D        0-    BMI &5267
523A  D5 BA        ..    CMP &BA,X
523C  90 29        .)    BCC &5267
523E  95 BA        ..    STA &BA,X
5240  60           `     RTS
5241  A2 35        .5    LDX #&35
5243  A9 10        ..    LDA #&10
5245  24 2D        $-    BIT &2D
5247  F0 1E        ..    BEQ &5267
5249  8A           .     TXA
524A  48           H     PHA
524B  20 7F 3C      <   JSR &3C7F
524E  C0 04        ..    CPY #&04
5250  68           h     PLA
5251  B0 12        ..    BCS &5265
5253  20 8D 1E      ..   JSR &1E8D
5256  B0 0D        ..    BCS &5265
5258  20 96 28      .(   JSR &2896
525B  A5 D9        ..    LDA &D9
525D  99 A3 08     ...   STA &08A3,Y
5260  A5 DA        ..    LDA &DA
5262  99 80 08     ...   STA &0880,Y
5265  A9 FF        ..    LDA #&FF
5267  60           `     RTS
5268  A0 00        ..    LDY #&00
526A  2C A0 08     ,..   BIT &08A0
526D  85 A2        ..    STA &A2
526F  A6 BD        ..    LDX &BD
5271  F0 07        ..    BEQ &527A
5273  BD 86 09     ...   LDA &0986,X
5276  10 3F        .?    BPL &52B7
5278  A5 A2        ..    LDA &A2
527A  20 95 1E      ..   JSR &1E95
527D  B0 38        .8    BCS &52B7
527F  20 96 28      .(   JSR &2896
5282  A6 A2        ..    LDX &A2
5284  BD 8A 02     ...   LDA &028A,X
5287  AA           .     TAX
5288  A5 09        ..    LDA &09
528A  09 05        ..    ORA #&05
528C  99 C6 08     ...   STA &08C6,Y
528F  A9 00        ..    LDA #&00
5291  24 09        $.    BIT &09
5293  10 03        ..    BPL &5298
5295  FD 0C BE     ...   SBC &BE0C,X
5298  99 80 08     ...   STA &0880,Y
529B  A9 00        ..    LDA #&00
529D  24 09        $.    BIT &09
529F  70 03        p.    BCS &52A4
52A1  FD 89 BE     ...   SBC &BE89,X
52A4  99 A3 08     ...   STA &08A3,Y
52A7  A5 BD        ..    LDA &BD
52A9  99 66 09     .f.   STA &0966,Y
52AC  AA           .     TAX
52AD  BD 86 09     ...   LDA &0986,X
52B0  29 7F        )    AND #&7F
52B2  9D 86 09     ...   STA &0986,X
52B5  18           .     CLC
52B6  60           `     RTS
52B7  A6 26        .&    LDX &26
52B9  9A           .     TXS
52BA  38           8     SEC
52BB  60           `     RTS
52BC  A6 AA        ..    LDX &AA
52BE  D0 FB        ..    BNE &52BB
52C0  E6 15        ..    INC &15
52C2  20 B6 25      .%   JSR &25B6
52C5  10 0B        ..    BPL &52D2
52C7  20 2F 33      /3   JSR &332F
52CA  A2 04        ..    LDX #&04
52CC  20 8C 12      ..   JSR &128C
52CF  4C C1 0C     L..   JMP &0CC1
52D2  A5 DA        ..    LDA &DA
52D4  C9 C0        ..    CMP #&C0
52D6  6A           j     ROR A
52D7  25 DD        %.    AND &DD
52D9  10 03        ..    BPL &52DE
52DB  20 6B 35      k5   JSR &356B
52DE  4C 2F 33     L/3   JMP &332F
52E1  4C 60 A7     L`.   JMP &A760
52E4  20 0F 14      ..   JSR &140F
52E7  57           W     ...
52E8  07           .     ...
52E9  43           C     ...
52EA  F6 20        .     INC &20,X
52EC  CA           .     DEX
52ED  14           .     ...
52EE  A5 41        .A    LDA &41
52F0  20 DF 2D      .-   JSR &2DDF
52F3  BD 27 2A     .'*   LDA &2A27,X
52F6  4A           J     LSR A
52F7  4A           J     LSR A
52F8  4A           J     LSR A
52F9  4A           J     LSR A
52FA  4A           J     LSR A
52FB  69 03        i.    ADC #&03
52FD  10 02        ..    BPL &5301
52FF  A5 15        ..    LDA &15
5301  20 0D 14      ..   JSR &140D
5304  17           .     ...
5305  03           .     ...
5306  11 04        ..    ORA (&04),Y
5308  85 3D        .=    STA &3D
530A  A9 44        .D    LDA #&44
530C  85 41        .A    STA &41
530E  A9 CE        ..    LDA #&CE
5310  8D 1D 08     ...   STA &081D
5313  60           `     RTS
5314  A9 4F        .O    LDA #&4F
5316  20 C7 0B      ..   JSR &0BC7
5319  B0 07        ..    BCS &5322
531B  A2 15        ..    LDX #&15
531D  A9 40        .@    LDA #&40
531F  20 10 34      .4   JSR &3410
5322  A9 0F        ..    LDA #&0F
5324  4C A9 25     L.%   JMP &25A9
5327  30 0E        0.    BMI &5337
5329  20 FC 1F      ..   JSR &1FFC
532C  F0 0C        ..    BEQ &533A
532E  C9 01        ..    CMP #&01
5330  F0 05        ..    BEQ &5337
5332  A9 50        .P    LDA #&50
5334  20 D5 24      .$   JSR &24D5
5337  98           .     TYA
5338  49 FF        I.    EOR #&FF
533A  A6 11        ..    LDX &11
533C  05 1B        ..    ORA &1B
533E  49 FF        I.    EOR #&FF
5340  05 11        ..    ORA &11
5342  30 09        0.    BMI &534D
5344  8A           .     TXA
5345  20 B3 32      .2   JSR &32B3
5348  AA           .     TAX
5349  D0 02        ..    BNE &534D
534B  A2 FE        ..    LDX #&FE
534D  C6 12        ..    DEC &12
534F  A5 12        ..    LDA &12
5351  C9 E7        ..    CMP #&E7
5353  F0 04        ..    BEQ &5359
5355  E8           .     INX
5356  F0 23        .#    BEQ &537B
5358  8A           .     TXA
5359  A0 04        ..    LDY #&04
535B  20 C5 32      .2   JSR &32C5
535E  85 11        ..    STA &11
5360  20 BB 32      .2   JSR &32BB
5363  69 6C        il    ADC #&6C
5365  20 FF 32      .2   JSR &32FF
5368  A5 06        ..    LDA &06
536A  4A           J     LSR A
536B  66 39        f9    ROR &39
536D  4A           J     LSR A
536E  66 37        f7    ROR &37
5370  C6 42        .B    DEC &42
5372  A5 44        .D    LDA &44
5374  85 43        .C    STA &43
5376  A5 46        .F    LDA &46
5378  85 45        .E    STA &45
537A  60           `     RTS
537B  4C 58 25     LX%   JMP &2558
537E  20 47 A8      G.   JSR &A847
5381  20 BF 0B      ..   JSR &0BBF
5384  F0 0B        ..    BEQ &5391
5386  C5 DD        ..    CMP &DD
5388  D0 03        ..    BNE &538D
538A  85 11        ..    STA &11
538C  60           `     RTS
538D  A5 11        ..    LDA &11
538F  F0 FB        ..    BEQ &538C
5391  A9 12        ..    LDA #&12
5393  4C ED 32     L.2   JMP &32ED
5396  BD 28 9E     .(.   LDA &9E28,X
5399  25 06        %.    AND &06
539B  D0 0F        ..    BNE &53AC
539D  BC 32 9E     .2.   LDY &9E32,X
53A0  BD 2D 9E     .-.   LDA &9E2D,X
53A3  48           H     PHA
53A4  BD 37 9E     .7.   LDA &9E37,X
53A7  AA           .     TAX
53A8  68           h     PLA
53A9  20 12 34      .4   JSR &3412
53AC  A0 5A        .Z    LDY #&5A
53AE  4C A1 35     L.5   JMP &35A1
53B1  0F           .     ...
53B2  07           .     ...
53B3  07           .     ...
53B4  07           .     ...
53B5  03           .     ...
53B6  11 7F        .    ORA (&7F),Y
53B8  7F                ...
53B9  7F                ...
53BA  01 C0        ..    ORA (&C0,X)
53BC  0C           .     ...
53BD  04           .     ...
53BE  F9 9A 32     ..2   SBC &329A,Y
53C1  19 19 19     ...   ORA &1919,Y
53C4  32           2     ...
53C5  A5 C0        ..    LDA &C0
53C7  29 3F        )?    AND #&3F
53C9  AA           .     TAX
53CA  D0 17        ..    BNE &53E3
53CC  A5 55        .U    LDA &55
53CE  CD E6 14     ...   CMP &14E6
53D1  90 0A        ..    BCC &53DD
53D3  A9 80        ..    LDA #&80
53D5  8D 1F 08     ...   STA &081F
53D8  8D 1E 08     ...   STA &081E
53DB  30 2E        0.    BMI &540B
53DD  20 CA 14      ..   JSR &14CA
53E0  20 65 31      e1   JSR &3165
53E3  E0 08        ..    CPX #&08
53E5  4C 89 AA     L..   JMP &AA89
53E8  A9 0A        ..    LDA #&0A
53EA  E6 12        ..    INC &12
53EC  E6 12        ..    INC &12
53EE  30 1E        0.    BMI &540E
53F0  98           .     TYA
53F1  30 1E        0.    BMI &5411
53F3  F0 26        .&    BEQ &541B
53F5  B9 60 08     .`.   LDA &0860,Y
53F8  C9 55        .U    CMP #&55
53FA  F0 04        ..    BEQ &5400
53FC  C9 58        .X    CMP #&58
53FE  D0 11        ..    BNE &5411
5400  20 45 25      E%   JSR &2545
5403  20 53 1E      S.   JSR &1E53
5406  65 38        e8    ADC &38
5408  0A           .     ASL A
5409  69 03        i.    ADC #&03
540B  20 C5 1F      ..   JSR &1FC5
540E  4C 78 9D     Lx.   JMP &9D78
5411  A5 DA        ..    LDA &DA
5413  29 C0        ).    AND #&C0
5415  05 DD        ..    ORA &DD
5417  C5 AA        ..    CMP &AA
5419  D0 0E        ..    BNE &5429
541B  AD 18 08     ...   LDA &0818
541E  05 20        .     ORA &20
5420  30 07        0.    BMI &5429
5422  A9 08        ..    LDA #&08
5424  A0 00        ..    LDY #&00
5426  20 D5 24      .$   JSR &24D5
5429  20 B6 25      .%   JSR &25B6
542C  4A           J     LSR A
542D  85 73        .s    STA &73
542F  60           `     RTS
5430  A9 86        ..    LDA #&86
5432  A0 07        ..    LDY #&07
5434  A2 00        ..    LDX #&00
5436  20 08 AB      ..   JSR &AB08
5439  4C 78 3C     Lx<   JMP &3C78
543C  20 7D 25      }%   JSR &257D
543F  20 BF 0B      ..   JSR &0BBF
5442  D0 69        .i    BNE &54AD
5444  A2 19        ..    LDX #&19
5446  A9 40        .@    LDA #&40
5448  20 10 34      .4   JSR &3410
544B  B0 60        .`    BCS &54AD
544D  4C C2 14     L..   JMP &14C2
5450  20 A7 25      .%   JSR &25A7
5453  A2 08        ..    LDX #&08
5455  20 F8 27      .'   JSR &27F8
5458  20 8D 3D      .=   JSR &3D8D
545B  20 31 2A      1*   JSR &2A31
545E  46 21        F!    LSR &21
5460  90 0C        ..    BCC &546E
5462  A9 0B        ..    LDA #&0B
5464  20 0F 14      ..   JSR &140F
5467  B0 24        .$    BCS &548D
5469  B6 E2        ..    LDX &E2,Y
546B  4C ED 32     L.2   JMP &32ED
546E  A2 03        ..    LDX #&03
5470  A9 0C        ..    LDA #&0C
5472  20 46 3B      F;   JSR &3B46
5475  20 F3 3B      .;   JSR &3BF3
5478  90 04        ..    BCC &547E
547A  A9 0F        ..    LDA #&0F
547C  85 12        ..    STA &12
547E  A9 11        ..    LDA #&11
5480  20 84 25      .%   JSR &2584
5483  E9 08        ..    SBC #&08
5485  20 BD 32      .2   JSR &32BD
5488  4A           J     LSR A
5489  4C F9 32     L.2   JMP &32F9
548C  D0 02        ..    BNE &5490
548E  84 12        ..    STY &12
5490  A5 DA        ..    LDA &DA
5492  25 1B        %.    AND &1B
5494  10 08        ..    BPL &549E
5496  E6 12        ..    INC &12
5498  D0 04        ..    BNE &549E
549A  A9 0A        ..    LDA #&0A
549C  D0 C6        ..    BNE &5464
549E  A2 3C        .<    LDX #&3C
54A0  A5 DC        ..    LDA &DC
54A2  4A           J     LSR A
54A3  09 80        ..    ORA #&80
54A5  C5 12        ..    CMP &12
54A7  B0 02        ..    BCS &54AB
54A9  A2 39        .9    LDX #&39
54AB  86 73        .s    STX &73
54AD  60           `     RTS
54AE  A0 29        .)    LDY #&29
54B0  20 95 35      .5   JSR &3595
54B3  A2 06        ..    LDX #&06
54B5  20 F8 27      .'   JSR &27F8
54B8  20 8D 3D      .=   JSR &3D8D
54BB  20 6B 25      k%   JSR &256B
54BE  B0 24        .$    BCS &54E4
54C0  A5 11        ..    LDA &11
54C2  29 C0        ).    AND #&C0
54C4  C9 80        ..    CMP #&80
54C6  F0 1C        ..    BEQ &54E4
54C8  A5 AA        ..    LDA &AA
54CA  B0 02        ..    BCS &54CE
54CC  85 0E        ..    STA &0E
54CE  A5 06        ..    LDA &06
54D0  29 0B        ).    AND #&0B
54D2  D0 2D        .-    BNE &5501
54D4  A9 2A        .*    LDA #&2A
54D6  A0 86        ..    LDY #&86
54D8  20 93 3C      .<   JSR &3C93
54DB  30 12        0.    BMI &54EF
54DD  AD 8F 3C     ..<   LDA &3C8F
54E0  C5 DA        ..    CMP &DA
54E2  B0 0B        ..    BCS &54EF
54E4  20 0F 14      ..   JSR &140F
54E7  B0 24        .$    BCS &550D
54E9  B6 E2        ..    LDX &E2,Y
54EB  66 12        f.    ROR &12
54ED  30 12        0.    BMI &5501
54EF  A5 11        ..    LDA &11
54F1  20 B3 32      .2   JSR &32B3
54F4  C5 DA        ..    CMP &DA
54F6  66 12        f.    ROR &12
54F8  10 07        ..    BPL &5501
54FA  20 0F 14      ..   JSR &140F
54FD  C7           .     ...
54FE  81 C1        ..    STA (&C1,X)
5500  F3           .     ...
5501  A5 DA        ..    LDA &DA
5503  29 02        ).    AND #&02
5505  AA           .     TAX
5506  A5 12        ..    LDA &12
5508  55 37        U7    EOR &37,X
550A  95 37        .7    STA &37,X
550C  25 12        %.    AND &12
550E  10 3B        .;    BPL &554B
5510  A5 DD        ..    LDA &DD
5512  45 AA        E.    EOR &AA
5514  F0 35        .5    BEQ &554B
5516  A2 02        ..    LDX #&02
5518  A9 28        .(    LDA #&28
551A  4C 46 3B     LF;   JMP &3B46
551D  20 BF 0B      ..   JSR &0BBF
5520  D0 09        ..    BNE &552B
5522  A9 00        ..    LDA #&00
5524  85 12        ..    STA &12
5526  A9 50        .P    LDA #&50
5528  4C ED 32     L.2   JMP &32ED
552B  A9 0A        ..    LDA #&0A
552D  A6 15        ..    LDX &15
552F  F0 08        ..    BEQ &5539
5531  A5 12        ..    LDA &12
5533  C9 60        .`    CMP #&60
5535  90 05        ..    BCC &553C
5537  A9 10        ..    LDA #&10
5539  4C 78 9D     Lx.   JMP &9D78
553C  E6 12        ..    INC &12
553E  20 7E AA      ~.   JSR &AA7E
5541  8A           .     TXA
5542  D0 07        ..    BNE &554B
5544  20 0F 14      ..   JSR &140F
5547  57           W     ...
5548  07           .     ...
5549  CB           .     ...
554A  82           .     ...
554B  60           `     RTS
554C  C6 42        .B    DEC &42
554E  20 E2 1F      ..   JSR &1FE2
5551  30 05        0.    BMI &5558
5553  A9 AA        ..    LDA #&AA
5555  20 D5 24      .$   JSR &24D5
5558  20 E2 1F      ..   JSR &1FE2
555B  A9 10        ..    LDA #&10
555D  C0 00        ..    CPY #&00
555F  10 D8        ..    BPL &5539
5561  24 1B        $.    BIT &1B
5563  30 D4        0.    BMI &5539
5565  20 4E 25      N%   JSR &254E
5568  F0 CF        ..    BEQ &5539
556A  20 FF 22      ."   JSR &22FF
556D  4C 76 A3     Lv.   JMP &A376
5570  A9 06        ..    LDA #&06
5572  A2 1E        ..    LDX #&1E
5574  4C B8 A2     L..   JMP &A2B8
5577  20 BF 0B      ..   JSR &0BBF
557A  D0 50        .P    BNE &55CC
557C  20 0F 14      ..   JSR &140F
557F  57           W     ...
5580  07           .     ...
5581  C1 D3        ..    CMP (&D3,X)
5583  4C 5A 31     LZ1   JMP &315A
5586  20 4E 25      N%   JSR &254E
5589  A5 07        ..    LDA &07
558B  C9 02        ..    CMP #&02
558D  20 89 AA      ..   JSR &AA89
5590  B0 3A        .:    BCS &55CC
5592  20 0F 14      ..   JSR &140F
5595  05 F2        ..    ORA &F2
5597  FF           .     ...
5598  C5 60        .`    CMP &60
559A  2C CF 19     ,..   BIT &19CF
559D  30 2D        0-    BMI &55CC
559F  AD AE 09     ...   LDA &09AE
55A2  4A           J     LSR A
55A3  B0 0A        ..    BCS &55AF
55A5  20 0F 14      ..   JSR &140F
55A8  91 02        ..    STA (&02),Y
55AA  85 47        .G    STA &47
55AC  6E CF 19     n..   ROR &19CF
55AF  A5 06        ..    LDA &06
55B1  29 1F        ).    AND #&1F
55B3  C9 01        ..    CMP #&01
55B5  20 89 AA      ..   JSR &AA89
55B8  B0 12        ..    BCS &55CC
55BA  20 0F 14      ..   JSR &140F
55BD  33           3     ...
55BE  03           .     ...
55BF  85 12        ..    STA &12
55C1  60           `     RTS
55C2  A5 20        .     LDA &20
55C4  C9 C0        ..    CMP #&C0
55C6  90 04        ..    BCC &55CC
55C8  C6 42        .B    DEC &42
55CA  C6 42        .B    DEC &42
55CC  60           `     RTS
55CD  A9 4D        .M    LDA #&4D
55CF  24 1F        $.    BIT &1F
55D1  10 37        .7    BPL &560A
55D3  60           `     RTS
55D4  30 07        0.    BMI &55DD
55D6  20 1D 3C      .<   JSR &3C1D
55D9  C9 0A        ..    CMP #&0A
55DB  B0 06        ..    BCS &55E3
55DD  A5 1D        ..    LDA &1D
55DF  C9 14        ..    CMP #&14
55E1  90 04        ..    BCC &55E7
55E3  A9 10        ..    LDA #&10
55E5  85 12        ..    STA &12
55E7  A5 12        ..    LDA &12
55E9  F0 E8        ..    BEQ &55D3
55EB  A4 3B        .;    LDY &3B
55ED  30 0A        0.    BMI &55F9
55EF  B9 60 08     .`.   LDA &0860,Y
55F2  C9 37        .7    CMP #&37
55F4  D0 03        ..    BNE &55F9
55F6  20 45 25      E%   JSR &2545
55F9  A9 C0        ..    LDA #&C0
55FB  85 B5        ..    STA &B5
55FD  A0 58        .X    LDY #&58
55FF  A9 08        ..    LDA #&08
5601  20 C1 21      .!   JSR &21C1
5604  C6 12        ..    DEC &12
5606  D0 CB        ..    BNE &55D3
5608  A9 4C        .L    LDA #&4C
560A  4C ED 32     L.2   JMP &32ED
560D  20 7C AA      |.   JSR &AA7C
5610  98           .     TYA
5611  30 13        0.    BMI &5626
5613  B9 60 08     .`.   LDA &0860,Y
5616  45 41        EA    EOR &41
5618  F0 0C        ..    BEQ &5626
561A  A9 03        ..    LDA #&03
561C  20 D5 24      .$   JSR &24D5
561F  20 0F 14      ..   JSR &140F
5622  33           3     ...
5623  03           .     ...
5624  85 02        ..    STA &02
5626  A5 15        ..    LDA &15
5628  29 04        ).    AND #&04
562A  85 15        ..    STA &15
562C  C6 12        ..    DEC &12
562E  D0 0B        ..    BNE &563B
5630  20 3A 2A      :*   JSR &2A3A
5633  20 0F 14      ..   JSR &140F
5636  29 C2        ).    AND #&C2
5638  37           7     ...
5639  F3           .     ...
563A  60           `     RTS
563B  20 07 A5      ..   JSR &A507
563E  4C 13 A5     L..   JMP &A513
5641  20 E2 1F      ..   JSR &1FE2
5644  30 14        0.    BMI &565A
5646  A9 0A        ..    LDA #&0A
5648  20 D5 24      .$   JSR &24D5
564B  20 0D 14      ..   JSR &140D
564E  17           .     ...
564F  03           .     ...
5650  1B           .     ...
5651  02           .     ...
5652  20 63 A7      c.   JSR &A763
5655  A9 02        ..    LDA #&02
5657  4C 7F 9D     L.   JMP &9D7F
565A  20 4E 25      N%   JSR &254E
565D  F0 EC        ..    BEQ &564B
565F  24 1B        $.    BIT &1B
5661  10 0A        ..    BPL &566D
5663  C9 3E        .>    CMP #&3E
5665  B0 E4        ..    BCS &564B
5667  E9 14        ..    SBC #&14
5669  90 E0        ..    BCC &564B
566B  85 15        ..    STA &15
566D  20 FF 22      ."   JSR &22FF
5670  85 39        .9    STA &39
5672  24 39        $9    BIT &39
5674  50 02        P.    BVC &5678
5676  49 FF        I.    EOR #&FF
5678  85 37        .7    STA &37
567A  29 7F        )    AND #&7F
567C  4A           J     LSR A
567D  4A           J     LSR A
567E  4A           J     LSR A
567F  C9 04        ..    CMP #&04
5681  90 03        ..    BCC &5686
5683  4A           J     LSR A
5684  49 06        I.    EOR #&06
5686  4C F9 32     L.2   JMP &32F9
5689  A2 09        ..    LDX #&09
568B  20 F8 27      .'   JSR &27F8
568E  A9 33        .3    LDA #&33
5690  A8           .     TAY
5691  20 73 3C      s<   JSR &3C73
5694  20 8D 3D      .=   JSR &3D8D
5697  A0 64        .d    LDY #&64
5699  D0 15        ..    BNE &56B0
569B  46 2B        F+    LSR &2B
569D  A6 3B        .;    LDX &3B
569F  D0 0D        ..    BNE &56AE
56A1  20 A2 9C      ..   JSR &9CA2
56A4  A9 07        ..    LDA #&07
56A6  85 12        ..    STA &12
56A8  0A           .     ASL A
56A9  A0 00        ..    LDY #&00
56AB  20 D5 24      .$   JSR &24D5
56AE  A0 5A        .Z    LDY #&5A
56B0  20 95 35      .5   JSR &3595
56B3  A0 14        ..    LDY #&14
56B5  84 04        ..    STY &04
56B7  A2 01        ..    LDX #&01
56B9  20 6F 3B      o;   JSR &3B6F
56BC  20 A7 25      .%   JSR &25A7
56BF  20 ED 3B      .;   JSR &3BED
56C2  B0 0E        ..    BCS &56D2
56C4  20 14 3C      .<   JSR &3C14
56C7  C9 28        .(    CMP #&28
56C9  90 0F        ..    BCC &56DA
56CB  20 9C 25      .%   JSR &259C
56CE  A2 FF        ..    LDX #&FF
56D0  D0 0A        ..    BNE &56DC
56D2  24 1F        $.    BIT &1F
56D4  30 2C        0,    BMI &5702
56D6  A5 07        ..    LDA &07
56D8  D0 28        .(    BNE &5702
56DA  A2 04        ..    LDX #&04
56DC  A5 12        ..    LDA &12
56DE  D0 22        ."    BNE &5702
56E0  A9 09        ..    LDA #&09
56E2  2C 14 2A     ,.*   BIT &2A14
56E5  30 10        0.    BMI &56F7
56E7  A5 04        ..    LDA &04
56E9  4A           J     LSR A
56EA  4A           J     LSR A
56EB  A4 DB        ..    LDY &DB
56ED  C0 20        .     CPY #&20
56EF  B0 07        ..    BCS &56F8
56F1  C0 0A        ..    CPY #&0A
56F3  B0 02        ..    BCS &56F7
56F5  69 05        i.    ADC #&05
56F7  AA           .     TAX
56F8  85 12        ..    STA &12
56FA  8A           .     TXA
56FB  30 05        0.    BMI &5702
56FD  0A           .     ASL A
56FE  0A           .     ASL A
56FF  20 C2 3A      .:   JSR &3AC2
5702  A5 12        ..    LDA &12
5704  18           .     CLC
5705  F0 0B        ..    BEQ &5712
5707  C6 12        ..    DEC &12
5709  A5 12        ..    LDA &12
570B  F0 05        ..    BEQ &5712
570D  4A           J     LSR A
570E  4A           J     LSR A
570F  29 01        ).    AND #&01
5711  38           8     SEC
5712  4C FA 32     L.2   JMP &32FA
5715  A5 6F        .o    LDA &6F
5717  29 04        ).    AND #&04
5719  F0 04        ..    BEQ &571F
571B  A9 80        ..    LDA #&80
571D  85 11        ..    STA &11
571F  A0 28        .(    LDY #&28
5721  A5 11        ..    LDA &11
5723  0A           .     ASL A
5724  45 11        E.    EOR &11
5726  30 02        0.    BMI &572A
5728  A0 10        ..    LDY #&10
572A  84 04        ..    STY &04
572C  A5 41        .A    LDA &41
572E  38           8     SEC
572F  E9 29        .)    SBC #&29
5731  AA           .     TAX
5732  A5 11        ..    LDA &11
5734  29 10        ).    AND #&10
5736  08           .     PHP
5737  A5 08        ..    LDA &08
5739  C9 0A        ..    CMP #&0A
573B  D0 2B        .+    BNE &5768
573D  46 04        F.    LSR &04
573F  46 04        F.    LSR &04
5741  20 BB 22      ."   JSR &22BB
5744  A5 87        ..    LDA &87
5746  20 BD 32      .2   JSR &32BD
5749  C9 68        .h    CMP #&68
574B  90 1B        ..    BCC &5768
574D  24 18        $.    BIT &18
574F  10 17        ..    BPL &5768
5751  28           (     PLP
5752  F0 11        ..    BEQ &5765
5754  DE 3A 08     .:.   DEC &083A,X
5757  30 0C        0.    BMI &5765
5759  BD 0E 32     ..2   LDA &320E,X
575C  AA           .     TAX
575D  A0 C8        ..    LDY #&C8
575F  20 12 34      .4   JSR &3412
5762  20 CA 14      ..   JSR &14CA
5765  4C 3A 2A     L:*   JMP &2A3A
5768  BC 09 32     ..2   LDY &3209,X
576B  20 95 35      .5   JSR &3595
576E  20 F8 27      .'   JSR &27F8
5771  28           (     PLP
5772  D0 04        ..    BNE &5778
5774  46 21        F!    LSR &21
5776  90 08        ..    BCC &5780
5778  A5 11        ..    LDA &11
577A  29 3F        )?    AND #&3F
577C  09 90        ..    ORA #&90
577E  85 11        ..    STA &11
5780  20 8D 3D      .=   JSR &3D8D
5783  A2 02        ..    LDX #&02
5785  20 48 3B      H;   JSR &3B48
5788  A4 3B        .;    LDY &3B
578A  C4 0E        ..    CPY &0E
578C  D0 16        ..    BNE &57A4
578E  24 11        $.    BIT &11
5790  30 12        0.    BMI &57A4
5792  20 3C 3C      <<   JSR &3C3C
5795  30 0D        0.    BMI &57A4
5797  A4 3B        .;    LDY &3B
5799  A9 05        ..    LDA #&05
579B  20 D5 24      .$   JSR &24D5
579E  20 B4 0B      ..   JSR &0BB4
57A1  4C 3C A2     L<.   JMP &A23C
57A4  20 F3 3B      .;   JSR &3BF3
57A7  B0 30        .0    BCS &57D9
57A9  29 0F        ).    AND #&0F
57AB  D0 0F        ..    BNE &57BC
57AD  20 14 3C      .<   JSR &3C14
57B0  C9 28        .(    CMP #&28
57B2  A5 11        ..    LDA &11
57B4  29 DF        ).    AND #&DF
57B6  90 02        ..    BCC &57BA
57B8  09 20        .     ORA #&20
57BA  85 11        ..    STA &11
57BC  A5 11        ..    LDA &11
57BE  29 20        )     AND #&20
57C0  F0 25        .%    BEQ &57E7
57C2  20 9C 25      .%   JSR &259C
57C5  A9 0C        ..    LDA #&0C
57C7  A2 02        ..    LDX #&02
57C9  20 86 25      .%   JSR &2586
57CC  4A           J     LSR A
57CD  4A           J     LSR A
57CE  4A           J     LSR A
57CF  A9 67        .g    LDA #&67
57D1  69 00        i.    ADC #&00
57D3  D0 3E        .>    BNE &5813
57D5  A9 69        .i    LDA #&69
57D7  D0 35        .5    BNE &580E
57D9  24 1F        $.    BIT &1F
57DB  30 F8        0.    BMI &57D5
57DD  20 B6 25      .%   JSR &25B6
57E0  29 1F        ).    AND #&1F
57E2  D0 03        ..    BNE &57E7
57E4  20 C0 3A      .:   JSR &3AC0
57E7  A4 3B        .;    LDY &3B
57E9  C4 0E        ..    CPY &0E
57EB  F0 D8        ..    BEQ &57C5
57ED  A0 00        ..    LDY #&00
57EF  84 9D        ..    STY &9D
57F1  A6 22        ."    LDX &22
57F3  BD 04 32     ..2   LDA &3204,X
57F6  AA           .     TAX
57F7  A9 08        ..    LDA #&08
57F9  20 9C 27      .'   JSR &279C
57FC  A9 64        .d    LDA #&64
57FE  A6 43        .C    LDX &43
5800  F0 11        ..    BEQ &5813
5802  A9 0C        ..    LDA #&0C
5804  A2 02        ..    LDX #&02
5806  20 86 25      .%   JSR &2586
5809  4A           J     LSR A
580A  4A           J     LSR A
580B  18           .     CLC
580C  69 64        id    ADC #&64
580E  48           H     PHA
580F  20 A7 25      .%   JSR &25A7
5812  68           h     PLA
5813  20 FF 32      .2   JSR &32FF
5816  20 6B 25      k%   JSR &256B
5819  A9 A5        ..    LDA #&A5
581B  B0 12        ..    BCS &582F
581D  A5 07        ..    LDA &07
581F  D0 18        ..    BNE &5839
5821  20 B6 25      .%   JSR &25B6
5824  4A           J     LSR A
5825  6A           j     ROR A
5826  10 11        ..    BPL &5839
5828  45 11        E.    EOR &11
582A  29 E0        ).    AND #&E0
582C  4A           J     LSR A
582D  09 05        ..    ORA #&05
582F  8D AF A2     ...   STA &A2AF
5832  20 0F 14      ..   JSR &140F
5835  9C           .     ...
5836  05 A6        ..    ORA &A6
5838  A5 60        .`    LDA &60
583A  20 78 25      x%   JSR &2578
583D  A9 08        ..    LDA #&08
583F  A2 0F        ..    LDX #&0F
5841  20 60 A3      `.   JSR &A360
5844  4C 17 A3     L..   JMP &A317
5847  A5 DA        ..    LDA &DA
5849  D0 1A        ..    BNE &5865
584B  20 CD 2C      .,   JSR &2CCD
584E  4C DC A2     L..   JMP &A2DC
5851  A5 11        ..    LDA &11
5853  D0 02        ..    BNE &5857
5855  46 2B        F+    LSR &2B
5857  20 B6 25      .%   JSR &25B6
585A  29 3F        )?    AND #&3F
585C  D0 07        ..    BNE &5865
585E  20 0F 14      ..   JSR &140F
5861  57           W     ...
5862  07           .     ...
5863  43           C     ...
5864  F6 A6        ..    INC &A6,X
5866  41 98        A.    EOR (&98,X)
5868  D0 06        ..    BNE &5870
586A  BD FF A2     ...   LDA &A2FF,X
586D  20 D5 24      .$   JSR &24D5
5870  BC 03 A3     ...   LDY &A303,X
5873  20 95 35      .5   JSR &3595
5876  29 7F        )    AND #&7F
5878  85 15        ..    STA &15
587A  20 6B 25      k%   JSR &256B
587D  66 11        f.    ROR &11
587F  D0 2D        .-    BNE &58AE
5881  A9 14        ..    LDA #&14
5883  20 84 25      .%   JSR &2584
5886  4A           J     LSR A
5887  4A           J     LSR A
5888  C9 04        ..    CMP #&04
588A  D0 02        ..    BNE &588E
588C  A9 02        ..    LDA #&02
588E  20 F9 32      .2   JSR &32F9
5891  A9 11        ..    LDA #&11
5893  20 48 3C      H<   JSR &3C48
5896  A9 11        ..    LDA #&11
5898  A0 00        ..    LDY #&00
589A  20 5F 3C      _<   JSR &3C5F
589D  20 70 3C      p<   JSR &3C70
58A0  20 8D 3D      .=   JSR &3D8D
58A3  A0 08        ..    LDY #&08
58A5  A9 40        .@    LDA #&40
58A7  A2 40        .@    LDX #&40
58A9  20 41 32      A2   JSR &3241
58AC  C6 42        .B    DEC &42
58AE  24 1F        $.    BIT &1F
58B0  30 03        0.    BMI &58B5
58B2  20 86 32      .2   JSR &3286
58B5  60           `     RTS
58B6  00           .     BRK
58B7  03           .     ...
58B8  40           @     RTI
58B9  14           .     ...
58BA  00           .     BRK
58BB  00           .     BRK
58BC  1E 00 30     ..0   ASL &3000,Y
58BF  0C           .     ...
58C0  B9 60 08     .`.   LDA &0860,Y
58C3  C9 37        .7    CMP #&37
58C5  D0 0A        ..    BNE &58D1
58C7  A9 58        .X    LDA #&58
58C9  4C ED 32     L.2   JMP &32ED
58CC  20 4E 25      N%   JSR &254E
58CF  D0 E4        ..    BNE &58B5
58D1  A5 DB        ..    LDA &DB
58D3  30 E0        0.    BMI &58B5
58D5  A5 73        .s    LDA &73
58D7  4A           J     LSR A
58D8  20 8D 9C      ..   JSR &9C8D
58DB  A9 20        .     LDA #&20
58DD  A0 4D        .M    LDY #&4D
58DF  20 C1 21      .!   JSR &21C1
58E2  4C 58 25     LX%   JMP &2558
58E5  A9 02        ..    LDA #&02
58E7  A2 14        ..    LDX #&14
58E9  48           H     PHA
58EA  20 E2 1F      ..   JSR &1FE2
58ED  68           h     PLA
58EE  C0 00        ..    CPY #&00
58F0  30 0A        0.    BMI &58FC
58F2  20 78 9D      x.   JSR &9D78
58F5  8A           .     TXA
58F6  20 D5 24      .$   JSR &24D5
58F9  4C D2 28     L.(   JMP &28D2
58FC  20 D1 A0      ..   JSR &A0D1
58FF  A5 B5        ..    LDA &B5
5901  49 80        I.    EOR #&80
5903  85 B5        ..    STA &B5
5905  A6 41        .A    LDX &41
5907  BD 76 A3     .v.   LDA &A376,X
590A  8D 36 02     .6.   STA &0236
590D  A0 2C        .,    LDY #&2C
590F  4C BF 21     L.!   JMP &21BF
5912  02           .     ...
5913  04           .     ...
5914  08           .     PHP
5915  08           .     PHP
5916  20 C5 24      .$   JSR &24C5
5919  20 D4 3A      .:   JSR &3AD4
591C  20 7D 25      }%   JSR &257D
591F  A9 07        ..    LDA #&07
5921  20 A9 25      .%   JSR &25A9
5924  A8           .     TAY
5925  A9 C0        ..    LDA #&C0
5927  4C 37 39     L79   JMP &3937
592A  A9 4A        .J    LDA #&4A
592C  20 48 3C      H<   JSR &3C48
592F  D0 07        ..    BNE &5938
5931  A9 80        ..    LDA #&80
5933  8D 23 0A     .#.   STA &0A23
5936  D0 4A        .J    BNE &5982
5938  A5 3E        .>    LDA &3E
593A  30 04        0.    BMI &5940
593C  A5 06        ..    LDA &06
593E  F0 42        .B    BEQ &5982
5940  A5 15        ..    LDA &15
5942  C9 40        .@    CMP #&40
5944  B0 06        ..    BCS &594C
5946  A5 D9        ..    LDA &D9
5948  C9 04        ..    CMP #&04
594A  90 36        .6    BCC &5982
594C  A5 DB        ..    LDA &DB
594E  C9 08        ..    CMP #&08
5950  A9 13        ..    LDA #&13
5952  B0 02        ..    BCS &5956
5954  A9 12        ..    LDA #&12
5956  20 FA A4      ..   JSR &A4FA
5959  A5 15        ..    LDA &15
595B  C9 05        ..    CMP #&05
595D  2A           *     ROL A
595E  05 DC        ..    ORA &DC
5960  05 DA        ..    ORA &DA
5962  4A           J     LSR A
5963  90 1D        ..    BCC &5982
5965  AD CE 19     ...   LDA &19CE
5968  49 80        I.    EOR #&80
596A  0D 1E 08     ...   ORA &081E
596D  30 06        0.    BMI &5975
596F  A5 DC        ..    LDA &DC
5971  29 03        ).    AND #&03
5973  F0 0D        ..    BEQ &5982
5975  20 B6 25      .%   JSR &25B6
5978  F0 08        ..    BEQ &5982
597A  20 8D A3      ..   JSR &A38D
597D  A0 00        ..    LDY #&00
597F  4C 24 A5     L$.   JMP &A524
5982  A9 00        ..    LDA #&00
5984  4C 37 A5     L7.   JMP &A537
5987  A9 10        ..    LDA #&10
5989  20 48 3C      H<   JSR &3C48
598C  A0 19        ..    LDY #&19
598E  20 95 35      .5   JSR &3595
5991  A5 20        .     LDA &20
5993  C9 32        .2    CMP #&32
5995  90 51        .Q    BCC &59E8
5997  A9 10        ..    LDA #&10
5999  A8           .     TAY
599A  20 5F 3C      _<   JSR &3C5F
599D  20 8D 3D      .=   JSR &3D8D
59A0  A9 10        ..    LDA #&10
59A2  24 3E        $>    BIT &3E
59A4  10 01        ..    BPL &59A7
59A6  0A           .     ASL A
59A7  A0 02        ..    LDY #&02
59A9  20 3F 32      ?2   JSR &323F
59AC  4C A7 25     L.%   JMP &25A7
59AF  98           .     TYA
59B0  05 DC        ..    ORA &DC
59B2  30 34        04    BMI &59E8
59B4  4C A9 0B     L..   JMP &0BA9
59B7  20 4E 25      N%   JSR &254E
59BA  D0 2C        .,    BNE &59E8
59BC  4C 58 25     LX%   JMP &2558
59BF  30 23        0#    BMI &59E4
59C1  B9 60 08     .`.   LDA &0860,Y
59C4  C9 09        ..    CMP #&09
59C6  F0 20        .     BEQ &59E8
59C8  C9 0B        ..    CMP #&0B
59CA  F0 1D        ..    BEQ &59E9
59CC  C9 10        ..    CMP #&10
59CE  F0 0C        ..    BEQ &59DC
59D0  20 0D 14      ..   JSR &140D
59D3  17           .     ...
59D4  03           .     ...
59D5  1B           .     ...
59D6  02           .     ...
59D7  A9 64        .d    LDA #&64
59D9  20 D5 24      .$   JSR &24D5
59DC  20 BA 14      ..   JSR &14BA
59DF  A9 00        ..    LDA #&00
59E1  4C 7F 9D     L.   JMP &9D7F
59E4  24 1B        $.    BIT &1B
59E6  30 F4        0.    BMI &59DC
59E8  60           `     RTS
59E9  A9 55        .U    LDA #&55
59EB  99 60 08     .`.   STA &0860,Y
59EE  60           `     RTS
59EF  A5 07        ..    LDA &07
59F1  F0 0A        ..    BEQ &59FD
59F3  4A           J     LSR A
59F4  38           8     SEC
59F5  E9 04        ..    SBC #&04
59F7  10 26        .&    BPL &5A1F
59F9  49 FF        I.    EOR #&FF
59FB  10 22        ."    BPL &5A1F
59FD  24 DA        $.    BIT &DA
59FF  10 1C        ..    BPL &5A1D
5A01  A9 36        .6    LDA #&36
5A03  20 93 1E      ..   JSR &1E93
5A06  B0 15        ..    BCS &5A1D
5A08  A9 90        ..    LDA #&90
5A0A  24 37        $7    BIT &37
5A0C  30 02        0.    BMI &5A10
5A0E  A9 30        .0    LDA #&30
5A10  99 80 08     ...   STA &0880,Y
5A13  A9 40        .@    LDA #&40
5A15  99 A3 08     ...   STA &08A3,Y
5A18  A9 04        ..    LDA #&04
5A1A  99 F6 08     ...   STA &08F6,Y
5A1D  A9 03        ..    LDA #&03
5A1F  18           .     CLC
5A20  69 1C        i.    ADC #&1C
5A22  A8           .     TAY
5A23  85 75        .u    STA &75
5A25  A2 00        ..    LDX #&00
5A27  4C 11 33     L.3   JMP &3311
5A2A  20 BA AB      ..   JSR &ABBA
5A2D  90 B9        ..    BCC &59E8
5A2F  A5 DC        ..    LDA &DC
5A31  4A           J     LSR A
5A32  D0 05        ..    BNE &5A39
5A34  A2 06        ..    LDX #&06
5A36  20 EC 99      ..   JSR &99EC
5A39  A5 D9        ..    LDA &D9
5A3B  C9 40        .@    CMP #&40
5A3D  B0 51        .Q    BCS &5A90
5A3F  A9 18        ..    LDA #&18
5A41  D0 43        .C    BNE &5A86
5A43  20 6B 25      k%   JSR &256B
5A46  66 11        f.    ROR &11
5A48  46 11        F.    LSR &11
5A4A  A6 41        .A    LDX &41
5A4C  BC 1A A5     ...   LDY &A51A,X
5A4F  20 95 35      .5   JSR &3595
5A52  F0 94        ..    BEQ &59E8
5A54  29 F8        ).    AND #&F8
5A56  4A           J     LSR A
5A57  9D 21 08     .!.   STA &0821,X
5A5A  0A           .     ASL A
5A5B  C9 8C        ..    CMP #&8C
5A5D  90 08        ..    BCC &5A67
5A5F  A5 3E        .>    LDA &3E
5A61  29 C0        ).    AND #&C0
5A63  05 06        ..    ORA &06
5A65  D0 0A        ..    BNE &5A71
5A67  A5 11        ..    LDA &11
5A69  D0 06        ..    BNE &5A71
5A6B  9D 1D 08     ...   STA &081D,X
5A6E  4C 37 A5     L7.   JMP &A537
5A71  A0 46        .F    LDY #&46
5A73  20 24 A5      $.   JSR &A524
5A76  20 B6 25      .%   JSR &25B6
5A79  4A           J     LSR A
5A7A  D0 05        ..    BNE &5A81
5A7C  A2 05        ..    LDX #&05
5A7E  20 EC 99      ..   JSR &99EC
5A81  A9 13        ..    LDA #&13
5A83  20 78 25      x%   JSR &2578
5A86  20 78 25      x%   JSR &2578
5A89  AA           .     TAX
5A8A  A8           .     TAY
5A8B  A9 81        ..    LDA #&81
5A8D  20 97 27      .'   JSR &2797
5A90  A9 00        ..    LDA #&00
5A92  85 0E        ..    STA &0E
5A94  20 8D 3D      .=   JSR &3D8D
5A97  A9 07        ..    LDA #&07
5A99  20 A9 25      .%   JSR &25A9
5A9C  A9 1C        ..    LDA #&1C
5A9E  A0 04        ..    LDY #&04
5AA0  A2 80        ..    LDX #&80
5AA2  20 41 32      A2   JSR &3241
5AA5  C6 42        .B    DEC &42
5AA7  20 85 3A      .:   JSR &3A85
5AAA  4C 70 1F     Lp.   JMP &1F70
5AAD  24 17        $.    BIT &17
5AAF  10 31        .1    BPL &5AE2
5AB1  A9 40        .@    LDA #&40
5AB3  85 3E        .>    STA &3E
5AB5  A9 03        ..    LDA #&03
5AB7  20 72 27      r'   JSR &2772
5ABA  20 6C 3E      l>   JSR &3E6C
5ABD  20 28 3C      (<   JSR &3C28
5AC0  85 16        ..    STA &16
5AC2  4C E5 0C     L..   JMP &0CE5
5AC5  46 5A        FZ    LSR &5A
5AC7  80           .     ...
5AC8  82           .     ...
5AC9  A5 27        .'    LDA &27
5ACB  29 80        ).    AND #&80
5ACD  10 04        ..    BPL &5AD3
5ACF  85 12        ..    STA &12
5AD1  85 11        ..    STA &11
5AD3  A2 07        ..    LDX #&07
5AD5  20 F8 27      .'   JSR &27F8
5AD8  20 8D 3D      .=   JSR &3D8D
5ADB  46 21        F!    LSR &21
5ADD  90 03        ..    BCC &5AE2
5ADF  EE 1C 08     ...   INC &081C
5AE2  60           `     RTS
5AE3  20 40 A5      @.   JSR &A540
5AE6  A5 12        ..    LDA &12
5AE8  10 F8        ..    BPL &5AE2
5AEA  85 15        ..    STA &15
5AEC  CE 1C 08     ...   DEC &081C
5AEF  30 EE        0.    BMI &5ADF
5AF1  A9 01        ..    LDA #&01
5AF3  2C A9 38     ,.8   BIT &38A9
5AF6  4C ED 32     L.2   JMP &32ED
5AF9  20 40 A5      @.   JSR &A540
5AFC  A0 00        ..    LDY #&00
5AFE  20 AE 35      .5   JSR &35AE
5B01  A5 15        ..    LDA &15
5B03  F0 EF        ..    BEQ &5AF4
5B05  A9 1F        ..    LDA #&1F
5B07  20 A9 25      .%   JSR &25A9
5B0A  24 C4        $.    BIT &C4
5B0C  10 22        ."    BPL &5B30
5B0E  A9 20        .     LDA #&20
5B10  A0 86        ..    LDY #&86
5B12  20 91 3C      .<   JSR &3C91
5B15  30 19        0.    BMI &5B30
5B17  A5 B5        ..    LDA &B5
5B19  69 40        i@    ADC #&40
5B1B  85 37        .7    STA &37
5B1D  45 6F        Eo    EOR &6F
5B1F  30 0F        0.    BMI &5B30
5B21  A5 B5        ..    LDA &B5
5B23  29 7F        )    AND #&7F
5B25  E9 0A        ..    SBC #&0A
5B27  C9 6C        .l    CMP #&6C
5B29  90 05        ..    BCC &5B30
5B2B  85 12        ..    STA &12
5B2D  20 0C 34      .4   JSR &340C
5B30  A5 12        ..    LDA &12
5B32  F0 21        .!    BEQ &5B55
5B34  C6 12        ..    DEC &12
5B36  A5 D9        ..    LDA &D9
5B38  C9 C0        ..    CMP #&C0
5B3A  90 19        ..    BCC &5B55
5B3C  A5 DC        ..    LDA &DC
5B3E  4A           J     LSR A
5B3F  4A           J     LSR A
5B40  45 11        E.    EOR &11
5B42  69 40        i@    ADC #&40
5B44  49 C0        I.    EOR #&C0
5B46  4A           J     LSR A
5B47  8D B7 2E     ...   STA &2EB7
5B4A  20 0F 14      ..   JSR &140F
5B4D  33           3     ...
5B4E  F3           .     ...
5B4F  CD 82 A9     ...   CMP &A982
5B52  4B           K     ...
5B53  85 73        .s    STA &73
5B55  AE 07 2A     ..*   LDX &2A07
5B58  30 14        0.    BMI &5B6E
5B5A  20 01 36      .6   JSR &3601
5B5D  B0 0F        ..    BCS &5B6E
5B5F  A0 4B        .K    LDY #&4B
5B61  A9 40        .@    LDA #&40
5B63  20 C0 27      .'   JSR &27C0
5B66  10 06        ..    BPL &5B6E
5B68  B0 04        ..    BCS &5B6E
5B6A  A9 00        ..    LDA #&00
5B6C  85 15        ..    STA &15
5B6E  A5 3B        .;    LDA &3B
5B70  05 0E        ..    ORA &0E
5B72  D0 02        ..    BNE &5B76
5B74  85 3E        .>    STA &3E
5B76  4C 13 A5     L..   JMP &A513
5B79  60           `     RTS
5B7A  00           .     BRK
5B7B  B0 BB        ..    BCS &5B38
5B7D  84 00        ..    STY &00
5B7F  0F           .     ...
5B80  29 00        ).    AND #&00
5B82  C5 00        ..    CMP &00
5B84  E7           .     ...
5B85  8F           .     ...
5B86  00           .     BRK
5B87  8A           .     TXA
5B88  00           .     BRK
5B89  13           .     ...
5B8A  00           .     BRK
5B8B  8E 32 00     .2.   STX &0032
5B8E  C2           .     ...
5B8F  00           .     BRK
5B90  11 AA        ..    ORA (&AA),Y
5B92  BD 00 58     ..X   LDA &5800,X
5B95  CC 55 BC     .U.   CPY &BC55
5B98  00           .     BRK
5B99  55 00        U.    EOR &00,X
5B9B  46 A9        F.    LSR &A9
5B9D  00           .     BRK
5B9E  6A           j     ROR A
5B9F  8B           .     ...
5BA0  00           .     BRK
5BA1  E6 85        ..    INC &85
5BA3  D8           .     CLD
5BA4  00           .     BRK
5BA5  C7           .     ...
5BA6  88           .     DEY
5BA7  00           .     BRK
5BA8  68           h     PLA
5BA9  00           .     BRK
5BAA  14           .     ...
5BAB  00           .     BRK
5BAC  28           (     PLP
5BAD  4C 00 65     L.e   JMP &6500
5BB0  00           .     BRK
5BB1  89           .     ...
5BB2  00           .     BRK
5BB3  8D 00 64     ..d   STA &6400
5BB6  2A           *     ROL A
5BB7  00           .     BRK
5BB8  6B           k     ...
5BB9  00           .     BRK
5BBA  A7           .     ...
5BBB  B9 10 00     ...   LDA &0010,Y
5BBE  EA           .     NOP
5BBF  18           .     CLC
5BC0  30 03        0.    BMI &5BC5
5BC2  20 5E A6      ^.   JSR &A65E
5BC5  66 14        f.    ROR &14
5BC7  10 16        ..    BPL &5BDF
5BC9  A5 14        ..    LDA &14
5BCB  0A           .     ASL A
5BCC  D0 11        ..    BNE &5BDF
5BCE  2A           *     ROL A
5BCF  45 BC        E.    EOR &BC
5BD1  85 BC        ..    STA &BC
5BD3  A2 FF        ..    LDX #&FF
5BD5  20 74 A6      t.   JSR &A674
5BD8  20 0F 14      ..   JSR &140F
5BDB  3D 04 11     =..   ORA &1104,X
5BDE  D4           .     ...
5BDF  A5 BC        ..    LDA &BC
5BE1  4A           J     LSR A
5BE2  66 37        f7    ROR &37
5BE4  4C 9F 35     L.5   JMP &359F
5BE7  20 53 1E      S.   JSR &1E53
5BEA  C9 02        ..    CMP #&02
5BEC  90 0E        ..    BCC &5BFC
5BEE  E0 35        .5    CPX #&35
5BF0  F0 06        ..    BEQ &5BF8
5BF2  E0 27        .'    CPX #&27
5BF4  B0 06        ..    BCS &5BFC
5BF6  E0 22        ."    CPX #&22
5BF8  2A           *     ROL A
5BF9  49 01        I.    EOR #&01
5BFB  6A           j     ROR A
5BFC  60           `     RTS
5BFD  86 9C        ..    STX &9C
5BFF  4A           J     LSR A
5C00  48           H     PHA
5C01  29 03        ).    AND #&03
5C03  85 9D        ..    STA &9D
5C05  68           h     PLA
5C06  4A           J     LSR A
5C07  4A           J     LSR A
5C08  AA           .     TAX
5C09  A0 FF        ..    LDY #&FF
5C0B  C8           .     INY
5C0C  B9 F1 A5     ...   LDA &A5F1,Y
5C0F  D0 FA        ..    BNE &5C0B
5C11  CA           .     DEX
5C12  10 F7        ..    BPL &5C0B
5C14  AA           .     TAX
5C15  BD 86 09     ...   LDA &0986,X
5C18  85 9A        ..    STA &9A
5C1A  25 9C        %.    AND &9C
5C1C  45 9D        E.    EOR &9D
5C1E  9D 86 09     ...   STA &0986,X
5C21  C8           .     INY
5C22  BE F1 A5     ...   LDX &A5F1,Y
5C25  D0 EE        ..    BNE &5C15
5C27  C5 9A        ..    CMP &9A
5C29  F0 07        ..    BEQ &5C32
5C2B  20 0F 14      ..   JSR &140F
5C2E  C7           .     ...
5C2F  C3           .     ...
5C30  C1 03        ..    CMP (&03,X)
5C32  60           `     RTS
5C33  30 09        0.    BMI &5C3E
5C35  B9 60 08     .`.   LDA &0860,Y
5C38  49 03        I.    EOR #&03
5C3A  D0 02        ..    BNE &5C3E
5C3C  84 DD        ..    STY &DD
5C3E  6E 06 2A     n.*   ROR &2A06
5C41  A9 FE        ..    LDA #&FE
5C43  F0 0A        ..    BEQ &5C4F
5C45  EE B9 A6     ...   INC &A6B9
5C48  D0 05        ..    BNE &5C4F
5C4A  A2 00        ..    LDX #&00
5C4C  20 EC 99      ..   JSR &99EC
5C4F  A5 53        .S    LDA &53
5C51  C9 76        .v    CMP #&76
5C53  6E CE 19     n..   ROR &19CE
5C56  20 66 35      f5   JSR &3566
5C59  A5 DD        ..    LDA &DD
5C5B  48           H     PHA
5C5C  20 A8 01      ..   JSR &01A8
5C5F  A9 10        ..    LDA #&10
5C61  24 6F        $o    BIT &6F
5C63  D0 03        ..    BNE &5C68
5C65  20 FC 37      .7   JSR &37FC
5C68  20 2B 31      +1   JSR &312B
5C6B  68           h     PLA
5C6C  A8           .     TAY
5C6D  30 18        0.    BMI &5C87
5C6F  A5 37        .7    LDA &37
5C71  45 6F        Eo    EOR &6F
5C73  10 12        ..    BPL &5C87
5C75  BE 70 08     .p.   LDX &0870,Y
5C78  BD 0C BE     ...   LDA &BE0C,X
5C7B  24 37        $7    BIT &37
5C7D  20 B3 32      .2   JSR &32B3
5C80  A2 00        ..    LDX #&00
5C82  24 6F        $o    BIT &6F
5C84  20 67 2A      g*   JSR &2A67
5C87  24 C5        $.    BIT &C5
5C89  10 0D        ..    BPL &5C98
5C8B  A5 25        .%    LDA &25
5C8D  F0 09        ..    BEQ &5C98
5C8F  C6 25        .%    DEC &25
5C91  20 0F 14      ..   JSR &140F
5C94  17           .     ...
5C95  E3           .     ...
5C96  2F           /     ...
5C97  82           .     ...
5C98  CE 05 2A     ..*   DEC &2A05
5C9B  D0 03        ..    BNE &5CA0
5C9D  4E 70 12     Np.   LSR &1270
5CA0  A5 36        .6    LDA &36
5CA2  10 13        ..    BPL &5CB7
5CA4  E6 36        .6    INC &36
5CA6  20 85 9D      ..   JSR &9D85
5CA9  A9 0A        ..    LDA #&0A
5CAB  85 3D        .=    STA &3D
5CAD  20 0D 14      ..   JSR &140D
5CB0  17           .     ...
5CB1  03           .     ...
5CB2  11 04        ..    ORA (&04),Y
5CB4  20 46 AC      F.   JSR &AC46
5CB7  20 6D 31      m1   JSR &316D
5CBA  60           `     RTS
5CBB  30 08        0.    BMI &5CC5
5CBD  B9 60 08     .`.   LDA &0860,Y
5CC0  20 03 20      .    JSR &2003
5CC3  D0 21        .!    BNE &5CE6
5CC5  A5 1F        ..    LDA &1F
5CC7  05 D9        ..    ORA &D9
5CC9  05 DC        ..    ORA &DC
5CCB  10 2E        ..    BPL &5CFB
5CCD  20 4E 25      N%   JSR &254E
5CD0  F0 2C        .,    BEQ &5CFE
5CD2  C9 03        ..    CMP #&03
5CD4  A0 A0        ..    LDY #&A0
5CD6  A9 03        ..    LDA #&03
5CD8  B0 04        ..    BCS &5CDE
5CDA  A0 A1        ..    LDY #&A1
5CDC  A9 1E        ..    LDA #&1E
5CDE  8C 0C 02     ...   STY &020C
5CE1  A0 00        ..    LDY #&00
5CE3  4C C1 21     L.!   JMP &21C1
5CE6  A9 0D        ..    LDA #&0D
5CE8  2C A9 07     ,..   BIT &07A9
5CEB  2C A9 02     ,..   BIT &02A9
5CEE  85 12        ..    STA &12
5CF0  85 15        ..    STA &15
5CF2  A9 00        ..    LDA #&00
5CF4  85 0E        ..    STA &0E
5CF6  A9 37        .7    LDA #&37
5CF8  4C ED 32     L.2   JMP &32ED
5CFB  20 51 A7      Q.   JSR &A751
5CFE  4C 58 25     LX%   JMP &2558
5D01  10 34        .4    BPL &5D37
5D03  34           4     ...
5D04  34           4     ...
5D05  10 34        .4    BPL &5D3B
5D07  10 34        .4    BPL &5D3D
5D09  A5 20        .     LDA &20
5D0B  25 DB        %.    AND &DB
5D0D  25 DA        %.    AND &DA
5D0F  30 EA        0.    BMI &5CFB
5D11  A5 0E        ..    LDA &0E
5D13  D0 68        .h    BNE &5D7D
5D15  C6 12        ..    DEC &12
5D17  30 E5        0.    BMI &5CFE
5D19  A2 0A        ..    LDX #&0A
5D1B  A5 07        ..    LDA &07
5D1D  D0 08        ..    BNE &5D27
5D1F  A5 12        ..    LDA &12
5D21  C9 08        ..    CMP #&08
5D23  90 02        ..    BCC &5D27
5D25  A2 5A        .Z    LDX #&5A
5D27  98           .     TYA
5D28  30 14        0.    BMI &5D3E
5D2A  D0 06        ..    BNE &5D32
5D2C  2C 14 08     ,..   BIT &0814
5D2F  10 01        ..    BPL &5D32
5D31  AA           .     TAX
5D32  8A           .     TXA
5D33  20 D5 24      .$   JSR &24D5
5D36  20 FC 1F      ..   JSR &1FFC
5D39  F0 03        ..    BEQ &5D3E
5D3B  20 B4 0B      ..   JSR &0BB4
5D3E  20 B6 25      .%   JSR &25B6
5D41  85 37        .7    STA &37
5D43  0A           .     ASL A
5D44  85 39        .9    STA &39
5D46  A5 12        ..    LDA &12
5D48  29 07        ).    AND #&07
5D4A  AA           .     TAX
5D4B  BD 78 A7     .x.   LDA &A778,X
5D4E  85 73        .s    STA &73
5D50  A9 C0        ..    LDA #&C0
5D52  85 B5        ..    STA &B5
5D54  A0 21        .!    LDY #&21
5D56  4C BF 21     L.!   JMP &21BF
5D59  A2 04        ..    LDX #&04
5D5B  20 92 A7      ..   JSR &A792
5D5E  20 D9 28      .(   JSR &28D9
5D61  A5 3B        .;    LDA &3B
5D63  F0 03        ..    BEQ &5D68
5D65  20 E9 9D      ..   JSR &9DE9
5D68  20 0F A3      ..   JSR &A30F
5D6B  24 1F        $.    BIT &1F
5D6D  30 08        0.    BMI &5D77
5D6F  A9 FC        ..    LDA #&FC
5D71  85 42        .B    STA &42
5D73  24 20        $     BIT &20
5D75  30 84        0.    BMI &5CFB
5D77  20 34 1F      4.   JSR &1F34
5D7A  4C 60 2A     L`*   JMP &2A60
5D7D  20 DD 28      .(   JSR &28DD
5D80  24 DA        $.    BIT &DA
5D82  10 58        .X    BPL &5DDC
5D84  A5 DA        ..    LDA &DA
5D86  29 0F        ).    AND #&0F
5D88  65 07        e.    ADC &07
5D8A  0A           .     ASL A
5D8B  65 51        eQ    ADC &51
5D8D  69 18        i.    ADC #&18
5D8F  85 51        .Q    STA &51
5D91  C6 12        ..    DEC &12
5D93  A2 14        ..    LDX #&14
5D95  D0 84        ..    BNE &5D1B
5D97  30 05        0.    BMI &5D9E
5D99  20 5E A6      ^.   JSR &A65E
5D9C  B0 14        ..    BCS &5DB2
5D9E  A4 07        ..    LDY &07
5DA0  D0 3A        .:    BNE &5DDC
5DA2  A5 BC        ..    LDA &BC
5DA4  20 DF 2D      .-   JSR &2DDF
5DA7  E0 09        ..    CPX #&09
5DA9  F0 31        .1    BEQ &5DDC
5DAB  A2 00        ..    LDX #&00
5DAD  20 01 36      .6   JSR &3601
5DB0  B0 2A        .*    BCS &5DDC
5DB2  A5 BC        ..    LDA &BC
5DB4  85 41        .A    STA &41
5DB6  A9 FF        ..    LDA #&FF
5DB8  85 15        ..    STA &15
5DBA  60           `     RTS
5DBB  A5 DD        ..    LDA &DD
5DBD  C5 AA        ..    CMP &AA
5DBF  D0 0F        ..    BNE &5DD0
5DC1  A6 41        .A    LDX &41
5DC3  DE B5 07     ...   DEC &07B5,X
5DC6  20 0F 14      ..   JSR &140F
5DC9  72           r     ...
5DCA  A5 7B        .{    LDA &7B
5DCC  85 4C        .L    STA &4C
5DCE  58           X     CLI
5DCF  25 A4        %.    AND &A4
5DD1  3B           ;     ...
5DD2  30 04        0.    BMI &5DD8
5DD4  06 15        ..    ASL &15
5DD6  46 15        F.    LSR &15
5DD8  24 15        $.    BIT &15
5DDA  10 6B        .k    BPL &5E47
5DDC  20 D2 28      .(   JSR &28D2
5DDF  4C D9 28     L.(   JMP &28D9
5DE2  4A           J     LSR A
5DE3  4A           J     LSR A
5DE4  85 11        ..    STA &11
5DE6  20 48 3C      H<   JSR &3C48
5DE9  A9 46        .F    LDA #&46
5DEB  20 95 35      .5   JSR &3595
5DEE  24 C5        $.    BIT &C5
5DF0  10 55        .U    BPL &5E47
5DF2  A5 BC        ..    LDA &BC
5DF4  29 03        ).    AND #&03
5DF6  D0 4F        .O    BNE &5E47
5DF8  A5 11        ..    LDA &11
5DFA  20 7F 3C      <   JSR &3C7F
5DFD  20 B6 25      .%   JSR &25B6
5E00  25 D9        %.    AND &D9
5E02  25 DB        %.    AND &DB
5E04  29 07        ).    AND #&07
5E06  C5 9F        ..    CMP &9F
5E08  90 3D        .=    BCC &5E47
5E0A  A9 0E        ..    LDA #&0E
5E0C  A0 86        ..    LDY #&86
5E0E  20 91 3C      .<   JSR &3C91
5E11  10 34        .4    BPL &5E47
5E13  20 0F 14      ..   JSR &140F
5E16  33           3     ...
5E17  F3           .     ...
5E18  4F           O     ...
5E19  35 A5        5.    AND &A5,X
5E1B  37           7     ...
5E1C  29 80        ).    AND #&80
5E1E  85 B5        ..    STA &B5
5E20  A9 20        .     LDA #&20
5E22  20 8A 23      .#   JSR &238A
5E25  A5 11        ..    LDA &11
5E27  20 1F 34      .4   JSR &341F
5E2A  B0 1B        ..    BCS &5E47
5E2C  A5 AA        ..    LDA &AA
5E2E  9D 06 09     ...   STA &0906,X
5E31  A9 20        .     LDA #&20
5E33  24 37        $7    BIT &37
5E35  30 02        0.    BMI &5E39
5E37  A9 A0        ..    LDA #&A0
5E39  9D 76 09     .v.   STA &0976,X
5E3C  0A           .     ASL A
5E3D  90 08        ..    BCC &5E47
5E3F  BD D6 08     ...   LDA &08D6,X
5E42  49 3B        I;    EOR #&3B
5E44  9D D6 08     ...   STA &08D6,X
5E47  60           `     RTS
5E48  29 03        ).    AND #&03
5E4A  D0 5F        ._    BNE &5EAB
5E4C  E6 11        ..    INC &11
5E4E  10 04        ..    BPL &5E54
5E50  E8           .     INX
5E51  E8           .     INX
5E52  86 BC        ..    STX &BC
5E54  A5 DC        ..    LDA &DC
5E56  C5 11        ..    CMP &11
5E58  90 53        .S    BCC &5EAD
5E5A  0A           .     ASL A
5E5B  85 37        .7    STA &37
5E5D  0A           .     ASL A
5E5E  85 39        .9    STA &39
5E60  98           .     TYA
5E61  30 04        0.    BMI &5E67
5E63  AA           .     TAX
5E64  FE E6 08     ...   INC &08E6,X
5E67  A0 FF        ..    LDY #&FF
5E69  84 87        ..    STY &87
5E6B  A5 DB        ..    LDA &DB
5E6D  85 89        ..    STA &89
5E6F  A5 53        .S    LDA &53
5E71  85 8B        ..    STA &8B
5E73  A5 55        .U    LDA &55
5E75  85 8D        ..    STA &8D
5E77  C8           .     INY
5E78  84 B5        ..    STY &B5
5E7A  A0 37        .7    LDY #&37
5E7C  20 BF 21      .!   JSR &21BF
5E7F  A5 C0        ..    LDA &C0
5E81  18           .     CLC
5E82  65 55        eU    ADC &55
5E84  29 03        ).    AND #&03
5E86  D0 13        ..    BNE &5E9B
5E88  38           8     SEC
5E89  66 28        f(    ROR &28
5E8B  A9 50        .P    LDA #&50
5E8D  85 35        .5    STA &35
5E8F  A9 14        ..    LDA #&14
5E91  20 A3 34      .4   JSR &34A3
5E94  20 0D 14      ..   JSR &140D
5E97  70 C2        p.    BCS &5E5B
5E99  6E A3 A0     n..   ROR &A0A3
5E9C  34           4     ...
5E9D  A5 C0        ..    LDA &C0
5E9F  2A           *     ROL A
5EA0  2A           *     ROL A
5EA1  2A           *     ROL A
5EA2  2A           *     ROL A
5EA3  65 C0        e.    ADC &C0
5EA5  29 3F        )?    AND #&3F
5EA7  69 90        i.    ADC #&90
5EA9  D0 06        ..    BNE &5EB1
5EAB  85 11        ..    STA &11
5EAD  A0 00        ..    LDY #&00
5EAF  A9 40        .@    LDA #&40
5EB1  84 73        .s    STY &73
5EB3  85 4F        .O    STA &4F
5EB5  60           `     RTS
5EB6  30 08        0.    BMI &5EC0
5EB8  20 5E A6      ^.   JSR &A65E
5EBB  B0 03        ..    BCS &5EC0
5EBD  38           8     SEC
5EBE  66 3B        f;    ROR &3B
5EC0  46 39        F9    LSR &39
5EC2  A6 16        ..    LDX &16
5EC4  A4 11        ..    LDY &11
5EC6  94 53        .S    STY &53
5EC8  A9 FF        ..    LDA #&FF
5ECA  95 4F        .O    STA &4F,X
5ECC  A5 3D        .=    LDA &3D
5ECE  8D 00 36     ..6   STA &3600
5ED1  20 C5 0B      ..   JSR &0BC5
5ED4  B0 05        ..    BCS &5EDB
5ED6  A9 40        .@    LDA #&40
5ED8  20 13 32      .2   JSR &3213
5EDB  6E 00 36     n.6   ROR &3600
5EDE  A5 BC        ..    LDA &BC
5EE0  09 04        ..    ORA #&04
5EE2  48           H     PHA
5EE3  4A           J     LSR A
5EE4  6A           j     ROR A
5EE5  6A           j     ROR A
5EE6  85 9F        ..    STA &9F
5EE8  4A           J     LSR A
5EE9  29 07        ).    AND #&07
5EEB  85 9E        ..    STA &9E
5EED  29 03        ).    AND #&03
5EEF  AA           .     TAX
5EF0  08           .     PHP
5EF1  A5 15        ..    LDA &15
5EF3  DD 20 AA     . .   CMP &AA20,X
5EF6  A9 FF        ..    LDA #&FF
5EF8  B0 0E        ..    BCS &5F08
5EFA  28           (     PLP
5EFB  08           .     PHP
5EFC  A9 00        ..    LDA #&00
5EFE  B0 08        ..    BCS &5F08
5F00  28           (     PLP
5F01  68           h     PLA
5F02  09 08        ..    ORA #&08
5F04  48           H     PHA
5F05  08           .     PHP
5F06  B0 02        ..    BCS &5F0A
5F08  85 15        ..    STA &15
5F0A  BD 1C AA     ...   LDA &AA1C,X
5F0D  28           (     PLP
5F0E  90 02        ..    BCC &5F12
5F10  A9 01        ..    LDA #&01
5F12  24 9F        $.    BIT &9F
5F14  30 09        0.    BMI &5F1F
5F16  4A           J     LSR A
5F17  49 FF        I.    EOR #&FF
5F19  24 3B        $;    BIT &3B
5F1B  30 02        0.    BMI &5F1F
5F1D  A9 FF        ..    LDA #&FF
5F1F  85 9C        ..    STA &9C
5F21  A5 14        ..    LDA &14
5F23  49 80        I.    EOR #&80
5F25  38           8     SEC
5F26  E5 9C        ..    SBC &9C
5F28  50 44        PD    BVC &5F6E
5F2A  20 E6 32      .2   JSR &32E6
5F2D  A8           .     TAY
5F2E  10 0C        ..    BPL &5F3C
5F30  8A           .     TXA
5F31  D0 0D        ..    BNE &5F40
5F33  AD 19 08     ...   LDA &0819
5F36  C9 14        ..    CMP #&14
5F38  B0 06        ..    BCS &5F40
5F3A  90 19        ..    BCC &5F55
5F3C  68           h     PLA
5F3D  29 FB        ).    AND #&FB
5F3F  48           H     PHA
5F40  24 3B        $;    BIT &3B
5F42  30 29        0)    BMI &5F6D
5F44  24 9F        $.    BIT &9F
5F46  70 25        p%    BCS &5F6D
5F48  8A           .     TXA
5F49  D0 0A        ..    BNE &5F55
5F4B  AD 19 08     ...   LDA &0819
5F4E  D0 1D        ..    BNE &5F6D
5F50  A9 3C        .<    LDA #&3C
5F52  8D 19 08     ...   STA &0819
5F55  68           h     PLA
5F56  49 02        I.    EOR #&02
5F58  48           H     PHA
5F59  29 02        ).    AND #&02
5F5B  F0 09        ..    BEQ &5F66
5F5D  20 0F 14      ..   JSR &140F
5F60  C7           .     ...
5F61  C3           .     ...
5F62  C1 13        ..    CMP (&13,X)
5F64  B0 07        ..    BCS &5F6D
5F66  20 0F 14      ..   JSR &140F
5F69  C7           .     ...
5F6A  C3           .     ...
5F6B  C1 03        ..    CMP (&03,X)
5F6D  98           .     TYA
5F6E  49 80        I.    EOR #&80
5F70  A6 16        ..    LDX &16
5F72  A8           .     TAY
5F73  38           8     SEC
5F74  E5 14        ..    SBC &14
5F76  C9 80        ..    CMP #&80
5F78  6A           j     ROR A
5F79  95 43        .C    STA &43,X
5F7B  98           .     TYA
5F7C  85 14        ..    STA &14
5F7E  18           .     CLC
5F7F  69 10        i.    ADC #&10
5F81  95 4F        .O    STA &4F,X
5F83  A5 11        ..    LDA &11
5F85  69 00        i.    ADC #&00
5F87  95 53        .S    STA &53,X
5F89  68           h     PLA
5F8A  A4 15        ..    LDY &15
5F8C  D0 02        ..    BNE &5F90
5F8E  09 04        ..    ORA #&04
5F90  85 BC        ..    STA &BC
5F92  A6 3D        .=    LDX &3D
5F94  9D 86 09     ...   STA &0986,X
5F97  A6 9E        ..    LDX &9E
5F99  BD 24 AA     .$.   LDA &AA24,X
5F9C  24 9F        $.    BIT &9F
5F9E  70 02        p.    BCS &5FA2
5FA0  29 0F        ).    AND #&0F
5FA2  85 73        .s    STA &73
5FA4  60           `     RTS
5FA5  20 10 08      ..   JSR &0810
5FA8  20 80 74      .t   JSR &7480
5FAB  C0 80        ..    CPY #&80
5FAD  2B           +     ...
5FAE  2D 15 1C     -..   AND &1C15
5FB1  42           B     ...
5FB2  12           .     ...
5FB3  26 4E        &N    ROL &4E
5FB5  52           R     ...
5FB6  63           c     ...
5FB7  35 21        5!    AND &21,X
5FB9  4A           J     LSR A
5FBA  29 0F        ).    AND #&0F
5FBC  AA           .     TAX
5FBD  A9 B0        ..    LDA #&B0
5FBF  B0 2F        ./    BCS &5FF0
5FC1  98           .     TYA
5FC2  30 1C        0.    BMI &5FE0
5FC4  B9 C6 08     ...   LDA &08C6,Y
5FC7  29 10        ).    AND #&10
5FC9  D0 15        ..    BNE &5FE0
5FCB  BD B1 31     ..1   LDA &31B1,X
5FCE  99 16 09     ...   STA &0916,Y
5FD1  BD C1 31     ..1   LDA &31C1,X
5FD4  99 36 09     .6.   STA &0936,Y
5FD7  20 F0 0C      ..   JSR &0CF0
5FDA  20 A9 0B      ..   JSR &0BA9
5FDD  20 AA A0      ..   JSR &A0AA
5FE0  A5 6F        .o    LDA &6F
5FE2  29 04        ).    AND #&04
5FE4  D0 15        ..    BNE &5FFB
5FE6  A5 11        ..    LDA &11
5FE8  69 20        i     ADC #&20
5FEA  C9 B1        ..    CMP #&B1
5FEC  90 02        ..    BCC &5FF0
5FEE  E9 B0        ..    SBC #&B0
5FF0  85 11        ..    STA &11
5FF2  24 39        $9    BIT &39
5FF4  20 B3 32      .2   JSR &32B3
5FF7  85 51        .Q    STA &51
5FF9  C6 51        .Q    DEC &51
5FFB  20 C5 0B      ..   JSR &0BC5
5FFE  B0 05        ..    BCS &6005
6000  A9 00        ..    LDA #&00
6002  20 13 32      .2   JSR &3213
6005  A5 06        ..    LDA &06
6007  4A           J     LSR A
6008  4A           J     LSR A
6009  29 03        ).    AND #&03
600B  AA           .     TAX
600C  BD 2C AA     .,.   LDA &AA2C,X
600F  85 73        .s    STA &73
6011  60           `     RTS
6012  A4 41        .A    LDY &41
6014  B9 EF 02     ...   LDA &02EF,Y
6017  29 7F        )    AND #&7F
6019  B0 02        ..    BCS &601D
601B  49 30        I0    EOR #&30
601D  85 73        .s    STA &73
601F  60           `     RTS
6020  BD F3 AA     ...   LDA &AAF3,X
6023  4A           J     LSR A
6024  85 73        .s    STA &73
6026  A5 07        ..    LDA &07
6028  F0 14        ..    BEQ &603E
602A  BD E1 AA     ...   LDA &AAE1,X
602D  30 0D        0.    BMI &603C
602F  A8           .     TAY
6030  C9 55        .U    CMP #&55
6032  D0 02        ..    BNE &6036
6034  A0 0B        ..    LDY #&0B
6036  20 91 3C      .<   JSR &3C91
6039  8A           .     TXA
603A  49 FF        I.    EOR #&FF
603C  85 11        ..    STA &11
603E  A5 11        ..    LDA &11
6040  10 18        ..    BPL &605A
6042  A6 BC        ..    LDX &BC
6044  BD F3 AA     ...   LDA &AAF3,X
6047  4A           J     LSR A
6048  66 29        f)    ROR &29
604A  BD EA AA     ...   LDA &AAEA,X
604D  85 35        .5    STA &35
604F  20 A1 34      .4   JSR &34A1
6052  A5 DB        ..    LDA &DB
6054  85 37        .7    STA &37
6056  C9 50        .P    CMP #&50
6058  F0 02        ..    BEQ &605C
605A  A9 02        ..    LDA #&02
605C  A4 3B        .;    LDY &3B
605E  30 B1        0.    BMI &6011
6060  20 0F 14      ..   JSR &140F
6063  57           W     ...
6064  07           .     ...
6065  57           W     ...
6066  97           .     ...
6067  4C D5 24     L.$   JMP &24D5
606A  FF           .     ...
606B  3E 11 55     >.U   ROL &5511,X
606E  10 FF        ..    BPL &606F
6070  55 10        U.    EOR &10,X
6072  0F           .     ...
6073  50 30        P0    BVC &60A5
6075  7F                ...
6076  40           @     RTI
6077  50 7F        P    BVC &60F8
6079  7F                ...
607A  50 40        P@    BVC &60BC
607C  5F           _     ...
607D  AC BF 3D     ..=   LDY &3DBF
6080  F9 58 A2     .X.   SBC &A258,Y
6083  D8           .     CLD
6084  4B           K     ...
6085  A5 15        ..    LDA &15
6087  29 7F        )    AND #&7F
6089  85 15        ..    STA &15
608B  A9 82        ..    LDA #&82
608D  A0 2F        ./    LDY #&2F
608F  A2 14        ..    LDX #&14
6091  8E 30 AB     .0.   STX &AB30
6094  20 5F 3C      _<   JSR &3C5F
6097  20 8D 3D      .=   JSR &3D8D
609A  20 31 2A      1*   JSR &2A31
609D  30 57        0W    BMI &60F6
609F  20 B6 25      .%   JSR &25B6
60A2  24 1F        $.    BIT &1F
60A4  30 02        0.    BMI &60A8
60A6  A9 FF        ..    LDA #&FF
60A8  06 11        ..    ASL &11
60AA  C9 F6        ..    CMP #&F6
60AC  66 11        f.    ROR &11
60AE  A4 3B        .;    LDY &3B
60B0  C4 0E        ..    CPY &0E
60B2  D0 09        ..    BNE &60BD
60B4  A9 0A        ..    LDA #&0A
60B6  85 12        ..    STA &12
60B8  A9 14        ..    LDA #&14
60BA  20 D5 24      .$   JSR &24D5
60BD  A6 20        .     LDX &20
60BF  CA           .     DEX
60C0  30 05        0.    BMI &60C7
60C2  A6 C3        ..    LDX &C3
60C4  8E 14 2A     ..*   STX &2A14
60C7  A9 10        ..    LDA #&10
60C9  24 3E        $>    BIT &3E
60CB  10 1E        ..    BPL &60EB
60CD  0A           .     ASL A
60CE  48           H     PHA
60CF  20 C0 35      .5   JSR &35C0
60D2  C9 0F        ..    CMP #&0F
60D4  B0 14        ..    BCS &60EA
60D6  49 0F        I.    EOR #&0F
60D8  C5 DB        ..    CMP &DB
60DA  90 0E        ..    BCC &60EA
60DC  20 0F 14      ..   JSR &140F
60DF  33           3     ...
60E0  F3           .     ...
60E1  09 B4        ..    ORA #&B4
60E3  20 0F 14      ..   JSR &140F
60E6  33           3     ...
60E7  F3           .     ...
60E8  07           .     ...
60E9  B5 68        .h    LDA &68,X
60EB  A2 06        ..    LDX #&06
60ED  20 46 3B      F;   JSR &3B46
60F0  B0 04        ..    BCS &60F6
60F2  A9 06        ..    LDA #&06
60F4  85 12        ..    STA &12
60F6  20 A7 25      .%   JSR &25A7
60F9  A5 45        .E    LDA &45
60FB  E9 04        ..    SBC #&04
60FD  85 39        .9    STA &39
60FF  A5 06        ..    LDA &06
6101  29 04        ).    AND #&04
6103  4A           J     LSR A
6104  05 12        ..    ORA &12
6106  85 12        ..    STA &12
6108  4C 79 A1     Ly.   JMP &A179
610B  4A           J     LSR A
610C  B0 35        .5    BCS &6143
610E  AA           .     TAX
610F  D0 1B        ..    BNE &612C
6111  24 15        $.    BIT &15
6113  10 2E        ..    BPL &6143
6115  A2 05        ..    LDX #&05
6117  20 F8 27      .'   JSR &27F8
611A  20 8D 3D      .=   JSR &3D8D
611D  A2 04        ..    LDX #&04
611F  A9 18        ..    LDA #&18
6121  20 46 3B      F;   JSR &3B46
6124  20 A7 25      .%   JSR &25A7
6127  A4 41        .A    LDY &41
6129  BE AC AB     ...   LDX &ABAC,Y
612C  24 15        $.    BIT &15
612E  10 13        ..    BPL &6143
6130  A0 84        ..    LDY #&84
6132  A5 55        .U    LDA &55
6134  C9 B4        ..    CMP #&B4
6136  B0 06        ..    BCS &613E
6138  24 DB        $.    BIT &DB
613A  70 02        p.    BCS &613E
613C  A0 86        ..    LDY #&86
613E  A9 81        ..    LDA #&81
6140  20 97 27      .'   JSR &2797
6143  A6 41        .A    LDX &41
6145  BC A6 AB     ...   LDY &ABA6,X
6148  4C A1 35     L.5   JMP &35A1
614B  14           .     ...
614C  46 46        FF    LSR &46
614E  14           .     ...
614F  7F                ...
6150  14           .     ...
6151  18           .     CLC
6152  13           .     ...
6153  14           .     ...
6154  A9 05        ..    LDA #&05
6156  A4 41        .A    LDY &41
6158  C0 11        ..    CPY #&11
615A  66 39        f9    ROR &39
615C  30 06        0.    BMI &6164
615E  A9 04        ..    LDA #&04
6160  85 42        .B    STA &42
6162  A9 04        ..    LDA #&04
6164  C6 42        .B    DEC &42
6166  24 DB        $.    BIT &DB
6168  70 0B        p.    BCS &6175
616A  A6 11        ..    LDX &11
616C  E4 DA        ..    CPX &DA
616E  B0 02        ..    BCS &6172
6170  A9 00        ..    LDA #&00
6172  20 5F 3C      _<   JSR &3C5F
6175  20 8D 3D      .=   JSR &3D8D
6178  20 B6 25      .%   JSR &25B6
617B  F0 0D        ..    BEQ &618A
617D  C5 11        ..    CMP &11
617F  90 10        ..    BCC &6191
6181  A4 3B        .;    LDY &3B
6183  D0 0C        ..    BNE &6191
6185  A9 18        ..    LDA #&18
6187  20 D5 24      .$   JSR &24D5
618A  20 0F 14      ..   JSR &140F
618D  33           3     ...
618E  F3           .     ...
618F  4F           O     ...
6190  35 A9        5.    AND &A9,X
6192  0C           .     ...
6193  20 84 25      .%   JSR &2584
6196  4A           J     LSR A
6197  4A           J     LSR A
6198  20 F9 32      .2   JSR &32F9
619B  20 AD 25      .%   JSR &25AD
619E  24 1B        $.    BIT &1B
61A0  30 06        0.    BMI &61A8
61A2  A5 39        .9    LDA &39
61A4  45 1F        E.    EOR &1F
61A6  30 26        0&    BMI &61CE
61A8  A9 30        .0    LDA #&30
61AA  A0 18        ..    LDY #&18
61AC  A2 28        .(    LDX #&28
61AE  20 41 32      A2   JSR &3241
61B1  24 C4        $.    BIT &C4
61B3  10 19        ..    BPL &61CE
61B5  20 B6 25      .%   JSR &25B6
61B8  29 02        ).    AND #&02
61BA  AA           .     TAX
61BB  A5 DB        ..    LDA &DB
61BD  29 1F        ).    AND #&1F
61BF  E9 10        ..    SBC #&10
61C1  75 40        u@    ADC &40,X
61C3  95 40        .@    STA &40,X
61C5  A5 15        ..    LDA &15
61C7  C9 0A        ..    CMP #&0A
61C9  B0 03        ..    BCS &61CE
61CB  4C 7D 25     L}%   JMP &257D
61CE  60           `     RTS
61CF  A9 80        ..    LDA #&80
61D1  85 2D        .-    STA &2D
61D3  A6 53        .S    LDX &53
61D5  CA           .     DEX
61D6  86 95        ..    STX &95
61D8  A6 55        .U    LDX &55
61DA  CA           .     DEX
61DB  86 97        ..    STX &97
61DD  20 39 17      9.   JSR &1739
61E0  A6 55        .U    LDX &55
61E2  E4 97        ..    CPX &97
61E4  E6 97        ..    INC &97
61E6  B0 F5        ..    BCS &61DD
61E8  A6 53        .S    LDX &53
61EA  E4 95        ..    CPX &95
61EC  E6 95        ..    INC &95
61EE  B0 E8        ..    BCS &61D8
61F0  A5 DA        ..    LDA &DA
61F2  29 13        ).    AND #&13
61F4  85 73        .s    STA &73
61F6  A9 0A        ..    LDA #&0A
61F8  A0 16        ..    LDY #&16
61FA  20 C1 21      .!   JSR &21C1
61FD  A5 3D        .=    LDA &3D
61FF  F0 17        ..    BEQ &6218
6201  C6 3D        .=    DEC &3D
6203  A5 DC        ..    LDA &DC
6205  29 07        ).    AND #&07
6207  C5 3D        .=    CMP &3D
6209  B0 C3        ..    BCS &61CE
620B  A5 3D        .=    LDA &3D
620D  C9 08        ..    CMP #&08
620F  66 28        f(    ROR &28
6211  0A           .     ASL A
6212  0A           .     ASL A
6213  85 35        .5    STA &35
6215  4C A1 34     L.4   JMP &34A1
6218  4C 58 25     LX%   JMP &2558
621B  4D 9E 6C     M.l   EOR &6C9E
621E  6D 4A 34     mJ4   ADC &344A
6221  00           .     BRK
6222  8E 5C F4     .\.   STX &F45C
6225  00           .     BRK
6226  00           .     BRK
6227  31 99        1.    AND (&99),Y
6229  6F           o     ...
622A  77           w     ...
622B  00           .     BRK
622C  8E 5D 30     .]0   STX &305D
622F  00           .     BRK
6230  00           .     BRK
6231  3D 99 6F     =.o   ORA &6F99,X
6234  77           w     ...
6235  4A           J     LSR A
6236  37           7     ...
6237  00           .     BRK
6238  8E 5D A4     .].   STX &A45D
623B  00           .     BRK
623C  00           .     BRK
623D  4A           J     LSR A
623E  99 6F 77     .ow   STA &776F,Y
6241  4C 50 34     LP4   JMP &3450
6244  00           .     BRK
6245  8E 5E 00     .^.   STX &005E
6248  00           .     BRK
6249  00           .     BRK
624A  56 99        V.    LSR &99,X
624C  6F           o     ...
624D  77           w     ...
624E  4A           J     LSR A
624F  32           2     ...
6250  00           .     BRK
6251  8E 5E 6C     .^l   STX &6C5E
6254  00           .     BRK
6255  00           .     BRK
6256  62           b     ...
6257  99 6F 77     .ow   STA &776F,Y
625A  4A           J     LSR A
625B  33           3     ...
625C  00           .     BRK
625D  8E 5E B4     .^.   STX &B45E
6260  00           .     BRK
6261  00           .     BRK
6262  6E 99 6F     n.o   ROR &6F99
6265  77           w     ...
6266  4A           J     LSR A
6267  35 00        5.    AND &00,X
6269  8E 5E D8     .^.   STX &D85E
626C  00           .     BRK
626D  00           .     BRK
626E  7D 99 6F     }.o   ADC &6F99,X
6271  77           w     ...
6272  63           c     ...
6273  6F           o     ...
6274  6C 4A 31     lJ1   JMP (&314A)
6277  00           .     BRK
6278  8E 5F 08     ._.   STX &085F
627B  00           .     BRK
627C  00           .     BRK
627D  89           .     ...
627E  99 6F 77     .ow   STA &776F,Y
6281  4A           J     LSR A
6282  31 00        1.    AND (&00),Y
6284  8E 5F 38     ._8   STX &385F
6287  00           .     BRK
6288  00           .     BRK
6289  95 99        ..    STA &99,X
628B  63           c     ...
628C  50 4B        PK    BVC &62D9
628E  31 00        1.    AND (&00),Y
6290  8E 5F C4     ._.   STX &C45F
6293  00           .     BRK
6294  00           .     BRK
6295  23           #     ...
6296  AE 6F 77     .ow   LDX &776F
6299  63           c     ...
629A  6F           o     ...
629B  6C 4A 32     lJ2   JMP (&324A)
629E  00           .     BRK
629F  8E 5F D8     ._.   STX &D85F
62A2  00           .     BRK
62A3  00           .     BRK
62A4  B0 99        ..    BCS &623F
62A6  56 6D        Vm    LSR &6D,X
62A8  61 6E        an    ADC (&6E,X)
62AA  00           .     BRK
62AB  8E 5F F0     ._.   STX &F05F
62AE  00           .     BRK
62AF  00           .     BRK
62B0  BC 99 56     ..V   LDY &5699,X
62B3  6D 4A 37     mJ7   ADC &374A
62B6  00           .     BRK
62B7  8E 60 2C     .`,   STX &2C60
62BA  00           .     BRK
62BB  00           .     BRK
62BC  C8           .     INY
62BD  99 56 6D     .Vm   STA &6D56,Y
62C0  4A           J     LSR A
62C1  32           2     ...
62C2  00           .     BRK
62C3  8E 60 4C     .`L   STX &4C60
62C6  00           .     BRK
62C7  00           .     BRK
62C8  D4           .     ...
62C9  99 56 6D     .Vm   STA &6D56,Y
62CC  4A           J     LSR A
62CD  35 00        5.    AND &00,X
62CF  8E 60 6C     .`l   STX &6C60
62D2  00           .     BRK
62D3  00           .     BRK
62D4  E0 99        ..    CPX #&99
62D6  56 6D        Vm    LSR &6D,X
62D8  4A           J     LSR A
62D9  31 00        1.    AND (&00),Y
62DB  8E 60 90     .`.   STX &9060
62DE  00           .     BRK
62DF  00           .     BRK
62E0  F7           .     ...
62E1  99 56 6D     .Vm   STA &6D56,Y
62E4  4A           J     LSR A
62E5  36 00        6.    ROL &00,X
62E7  8E 60 B4     .`.   STX &B460
62EA  00           .     BRK
62EB  00           .     BRK
62EC  0F           .     ...
62ED  9A           .     TXS
62EE  72           r     ...
62EF  4A           J     LSR A
62F0  49 00        I.    EOR #&00
62F2  8E 60 BC     .`.   STX &BC60
62F5  00           .     BRK
62F6  00           .     BRK
62F7  03           .     ...
62F8  9A           .     TXS
62F9  56 6D        Vm    LSR &6D,X
62FB  4A           J     LSR A
62FC  34           4     ...
62FD  00           .     BRK
62FE  8E 61 34     .a4   STX &3461
6301  00           .     BRK
6302  00           .     BRK
6303  97           .     ...
6304  9D 56 6D     .Vm   STA &6D56,X
6307  4A           J     LSR A
6308  33           3     ...
6309  00           .     BRK
630A  8E 61 7C     .a|   STX &7C61
630D  00           .     BRK
630E  00           .     BRK
630F  1A           .     ...
6310  9A           .     TXS
6311  72           r     ...
6312  4A           J     LSR A
6313  4C 00 8E     L..   JMP &8E00
6316  61 DC        a.    ADC (&DC,X)
6318  00           .     BRK
6319  00           .     BRK
631A  25 9A        %.    AND &9A
631C  72           r     ...
631D  4A           J     LSR A
631E  4D 00 8E     M..   EOR &8E00
6321  62           b     ...
6322  40           @     RTI
6323  00           .     BRK
6324  00           .     BRK
6325  30 9A        0.    BMI &62C1
6327  72           r     ...
6328  4A           J     LSR A
6329  38           8     SEC
632A  00           .     BRK
632B  8E 62 9C     .b.   STX &9C62
632E  00           .     BRK
632F  00           .     BRK
6330  3B           ;     ...
6331  9A           .     TXS
6332  72           r     ...
6333  4A           J     LSR A
6334  48           H     PHA
6335  00           .     BRK
6336  8E 62 D8     .b.   STX &D862
6339  00           .     BRK
633A  00           .     BRK
633B  46 9A        F.    LSR &9A
633D  72           r     ...
633E  4A           J     LSR A
633F  46 00        F.    LSR &00
6341  8E 63 00     .c.   STX &0063
6344  00           .     BRK
6345  00           .     BRK
6346  51 9A        Q.    EOR (&9A),Y
6348  72           r     ...
6349  4A           J     LSR A
634A  32           2     ...
634B  00           .     BRK
634C  8E 63 10     .c.   STX &1063
634F  00           .     BRK
6350  00           .     BRK
6351  5C           \     ...
6352  9A           .     TXS
6353  72           r     ...
6354  4A           J     LSR A
6355  33           3     ...
6356  00           .     BRK
6357  8E 63 6C     .cl   STX &6C63
635A  00           .     BRK
635B  00           .     BRK
635C  67           g     ...
635D  9A           .     TXS
635E  72           r     ...
635F  4A           J     LSR A
6360  36 00        6.    ROL &00,X
6362  8E 63 A4     .c.   STX &A463
6365  00           .     BRK
6366  00           .     BRK
6367  72           r     ...
6368  9A           .     TXS
6369  72           r     ...
636A  4A           J     LSR A
636B  44           D     ...
636C  00           .     BRK
636D  8E 63 E8     .c.   STX &E863
6370  00           .     BRK
6371  00           .     BRK
6372  7D 9A 72     }.r   ADC &729A,X
6375  4A           J     LSR A
6376  30 00        0.    BMI &6378
6378  8E 64 08     .d.   STX &0864
637B  00           .     BRK
637C  00           .     BRK
637D  88           .     DEY
637E  9A           .     TXS
637F  72           r     ...
6380  4A           J     LSR A
6381  31 00        1.    AND (&00),Y
6383  8E 64 10     .d.   STX &1064
6386  00           .     BRK
6387  00           .     BRK
6388  93           .     ...
6389  9A           .     TXS
638A  72           r     ...
638B  4A           J     LSR A
638C  45 00        E.    EOR &00
638E  8E 64 40     .d@   STX &4064
6391  00           .     BRK
6392  00           .     BRK
6393  9E           .     ...
6394  9A           .     TXS
6395  72           r     ...
6396  4A           J     LSR A
6397  47           G     ...
6398  00           .     BRK
6399  8E 64 80     .d.   STX &8064
639C  00           .     BRK
639D  00           .     BRK
639E  A9 9A        ..    LDA #&9A
63A0  72           r     ...
63A1  4A           J     LSR A
63A2  41 00        A.    EOR (&00,X)
63A4  8E 64 8C     .d.   STX &8C64
63A7  00           .     BRK
63A8  00           .     BRK
63A9  C2           .     ...
63AA  9A           .     TXS
63AB  72           r     ...
63AC  4A           J     LSR A
63AD  4B           K     ...
63AE  00           .     BRK
63AF  8E 64 CC     .d.   STX &CC64
63B2  00           .     BRK
63B3  00           .     BRK
63B4  4B           K     ...
63B5  A0 6F        .o    LDY #&6F
63B7  6D 61 6E     man   ADC &6E61
63BA  53           S     ...
63BB  48           H     PHA
63BC  00           .     BRK
63BD  8E 64 DC     .d.   STX &DC64
63C0  00           .     BRK
63C1  00           .     BRK
63C2  CD 9A 72     ..r   CMP &729A
63C5  4A           J     LSR A
63C6  4E 00 8E     N..   LSR &8E00
63C9  65 00        e.    ADC &00
63CB  00           .     BRK
63CC  00           .     BRK
63CD  D8           .     CLD
63CE  9A           .     TXS
63CF  72           r     ...
63D0  4A           J     LSR A
63D1  50 00        P.    BVC &63D3
63D3  8E 65 8C     .e.   STX &8C65
63D6  00           .     BRK
63D7  00           .     BRK
63D8  E3           .     ...
63D9  9A           .     TXS
63DA  72           r     ...
63DB  4A           J     LSR A
63DC  4F           O     ...
63DD  00           .     BRK
63DE  8E 65 A8     .e.   STX &A865
63E1  00           .     BRK
63E2  00           .     BRK
63E3  55 9D        U.    EOR &9D,X
63E5  72           r     ...
63E6  4A           J     LSR A
63E7  35 00        5.    AND &00,X
63E9  8E 65 B0     .e.   STX &B065
63EC  00           .     BRK
63ED  00           .     BRK
63EE  FA           .     ...
63EF  9A           .     TXS
63F0  61 6E        an    ADC (&6E,X)
63F2  53           S     ...
63F3  48           H     PHA
63F4  00           .     BRK
63F5  8E 65 B4     .e.   STX &B465
63F8  00           .     BRK
63F9  00           .     BRK
63FA  07           .     ...
63FB  9B           .     ...
63FC  61 6E        an    ADC (&6E,X)
63FE  53           S     ...
63FF  4A           J     LSR A
6400  32           2     ...
6401  00           .     BRK
6402  8E 65 F0     .e.   STX &F065
6405  00           .     BRK
6406  00           .     BRK
6407  14           .     ...
6408  9B           .     ...
6409  61 6E        an    ADC (&6E,X)
640B  53           S     ...
640C  4A           J     LSR A
640D  34           4     ...
640E  00           .     BRK
640F  8E 66 BC     .f.   STX &BC66
6412  00           .     BRK
6413  00           .     BRK
6414  88           .     DEY
6415  9F           .     ...
6416  61 6E        an    ADC (&6E,X)
6418  53           S     ...
6419  4A           J     LSR A
641A  31 00        1.    AND (&00),Y
641C  8E 66 C8     .f.   STX &C866
641F  00           .     BRK
6420  00           .     BRK
6421  71 A5        q.    ADC (&A5),Y
6423  50 63        Pc    BVC &6488
6425  68           h     PLA
6426  65 63        ec    ADC &63
6428  6B           k     ...
6429  00           .     BRK
642A  8E 66 D4     .f.   STX &D466
642D  00           .     BRK
642E  00           .     BRK
642F  34           4     ...
6430  A1 6E        .n    LDA (&6E,X)
6432  69 74        it    ADC #&74
6434  4F           O     ...
6435  00           .     BRK
6436  8E 67 24     .g$   STX &2467
6439  00           .     BRK
643A  00           .     BRK
643B  48           H     PHA
643C  9B           .     ...
643D  73           s     ...
643E  74           t     ...
643F  65 65        ee    ADC &65
6441  70 00        p.    BCS &6443
6443  8E 67 24     .g$   STX &2467
6446  00           .     BRK
6447  00           .     BRK
6448  55 9B        U.    EOR &9B,X
644A  61 63        ac    ADC (&63,X)
644C  63           c     ...
644D  65 6C        el    ADC &6C
644F  00           .     BRK
6450  8E 67 40     .g@   STX &4067
6453  00           .     BRK
6454  00           .     BRK
6455  62           b     ...
6456  9B           .     ...
6457  61 64        ad    ADC (&64,X)
6459  61 6D        am    ADC (&6D,X)
645B  70 00        p.    BCS &645D
645D  8E 67 5C     .g\   STX &5C67
6460  00           .     BRK
6461  00           .     BRK
6462  6D 9B 70     m.p   ADC &709B
6465  6C 66 00     lf.   JMP (&0066)
6468  8E 67 78     .gx   STX &7867
646B  00           .     BRK
646C  00           .     BRK
646D  3F           ?     ...
646E  AE 70 6C     .pl   LDX &6C70
6471  77           w     ...
6472  00           .     BRK
6473  8E 67 94     .g.   STX &9467
6476  00           .     BRK
6477  00           .     BRK
6478  86 9B        ..    STX &9B
647A  65 69        ei    ADC &69
647C  67           g     ...
647D  68           h     PLA
647E  74           t     ...
647F  43           C     ...
6480  00           .     BRK
6481  8E 67 B0     .g.   STX &B067
6484  00           .     BRK
6485  00           .     BRK
6486  94 9B        ..    STY &9B
6488  65 69        ei    ADC &69
648A  67           g     ...
648B  68           h     PLA
648C  74           t     ...
648D  41 00        A.    EOR (&00,X)
648F  8E 68 0C     .h.   STX &0C68
6492  00           .     BRK
6493  00           .     BRK
6494  9F           .     ...
6495  9B           .     ...
6496  41 4A        AJ    EOR (&4A,X)
6498  31 00        1.    AND (&00),Y
649A  8E 68 64     .hd   STX &6468
649D  00           .     BRK
649E  00           .     BRK
649F  AC 9B 65     ..e   LDY &659B
64A2  69 67        ig    ADC #&67
64A4  68           h     PLA
64A5  74           t     ...
64A6  00           .     BRK
64A7  8E 68 B0     .h.   STX &B068
64AA  00           .     BRK
64AB  00           .     BRK
64AC  B7           .     ...
64AD  9B           .     ...
64AE  69 4A        iJ    ADC #&4A
64B0  32           2     ...
64B1  00           .     BRK
64B2  8E 69 58     .iX   STX &5869
64B5  00           .     BRK
64B6  00           .     BRK
64B7  C2           .     ...
64B8  9B           .     ...
64B9  69 4A        iJ    ADC #&4A
64BB  37           7     ...
64BC  00           .     BRK
64BD  8E 69 88     .i.   STX &8869
64C0  00           .     BRK
64C1  00           .     BRK
64C2  CD 9B 69     ..i   CMP &699B
64C5  4A           J     LSR A
64C6  36 00        6.    ROL &00,X
64C8  8E 69 C8     .i.   STX &C869
64CB  00           .     BRK
64CC  00           .     BRK
64CD  D8           .     CLD
64CE  9B           .     ...
64CF  69 4A        iJ    ADC #&4A
64D1  33           3     ...
64D2  00           .     BRK
64D3  8E 69 F0     .i.   STX &F069
64D6  00           .     BRK
64D7  00           .     BRK
64D8  E3           .     ...
64D9  9B           .     ...
64DA  69 4A        iJ    ADC #&4A
64DC  34           4     ...
64DD  00           .     BRK
64DE  8E 69 F8     .i.   STX &F869
64E1  00           .     BRK
64E2  00           .     BRK
64E3  5B           [     ...
64E4  AB           .     ...
64E5  69 4A        iJ    ADC #&4A
64E7  35 00        5.    AND &00,X
64E9  8E 6A 00     .j.   STX &006A
64EC  00           .     BRK
64ED  00           .     BRK
64EE  FA           .     ...
64EF  9B           .     ...
64F0  6F           o     ...
64F1  76 65        ve    ROR &65,X
64F3  72           r     ...
64F4  00           .     BRK
64F5  8E 6A 14     .j.   STX &146A
64F8  00           .     BRK
64F9  00           .     BRK
64FA  06 9C        ..    ASL &9C
64FC  6F           o     ...
64FD  76 4A        vJ    ROR &4A,X
64FF  36 00        6.    ROL &00,X
6501  8E 6A 98     .j.   STX &986A
6504  00           .     BRK
6505  00           .     BRK
6506  6A           j     ROR A
6507  A7           .     ...
6508  6F           o     ...
6509  76 4A        vJ    ROR &4A,X
650B  34           4     ...
650C  00           .     BRK
650D  8E 6A A0     .j.   STX &A06A
6510  00           .     BRK
6511  00           .     BRK
6512  EC 9D 72     ..r   CPX &729D
6515  65 66        ef    ADC &66
6517  65 65        ee    ADC &65
6519  6C 00 8E     l..   JMP (&8E00)
651C  6A           j     ROR A
651D  B4 00        ..    LDY &00
651F  00           .     BRK
6520  2B           +     ...
6521  9C           .     ...
6522  65 65        ee    ADC &65
6524  6C 00 8E     l..   JMP (&8E00)
6527  6A           j     ROR A
6528  C8           .     INY
6529  00           .     BRK
652A  00           .     BRK
652B  BE 9D 65     ..e   LDX &659D,Y
652E  4A           J     LSR A
652F  30 00        0.    BMI &6531
6531  8E 6A E8     .j.   STX &E86A
6534  00           .     BRK
6535  00           .     BRK
6536  41 9C        A.    EOR (&9C,X)
6538  65 61        ea    ADC &61
653A  70 00        p.    BCS &653C
653C  8E 6A EC     .j.   STX &EC6A
653F  00           .     BRK
6540  00           .     BRK
6541  4D 9C 65     M.e   EOR &659C
6544  61 70        ap    ADC (&70,X)
6546  33           3     ...
6547  00           .     BRK
6548  8E 6B 00     .k.   STX &006B
654B  00           .     BRK
654C  00           .     BRK
654D  59 9C 65     Y.e   EOR &659C,Y
6550  61 70        ap    ADC (&70,X)
6552  31 00        1.    AND (&00),Y
6554  8E 6B 08     .k.   STX &086B
6557  00           .     BRK
6558  00           .     BRK
6559  8E A7 65     ..e   STX &65A7
655C  61 70        ap    ADC (&70,X)
655E  32           2     ...
655F  00           .     BRK
6560  8E 6B 44     .kD   STX &446B
6563  00           .     BRK
6564  00           .     BRK
6565  75 9C        u.    ADC &9C,X
6567  6F           o     ...
6568  75 6E        un    ADC &6E,X
656A  63           c     ...
656B  65 54        eT    ADC &54
656D  49 4D        IM    EOR #&4D
656F  00           .     BRK
6570  8E 6B 50     .kP   STX &506B
6573  00           .     BRK
6574  00           .     BRK
6575  95 B6        ..    STA &B6,X
6577  19 EF 6F     ..o   ORA &6FEF,Y
657A  6E 70 5E     np^   ROR &5E70
657D  D4           .     ...
657E  A9 A9        ..    LDA #&A9
6580  57           W     ...
6581  6D 06 6E     m.n   ADC &6E06
6584  ED 2D 6E     .-n   SBC &6E2D
6587  6E 06 CA     n..   ROR &CA06
658A  70 AD        p.    BCS &6539
658C  07           .     ...
658D  5E 5E 53     ^^S   LSR &535E,Y
6590  62           b     ...
6591  53           S     ...
6592  9B           .     ...
6593  35 9E        5.    AND &9E,X
6595  15 16        ..    ORA &16,X
6597  E9 22        ."    SBC #&22
6599  57           W     ...
659A  97           .     ...
659B  0C           .     ...
659C  CC 8C 78     ..x   CPY &788C
659F  3F           ?     ...
65A0  BD 05 ED     ...   LDA &ED05,X
65A3  E2           .     ...
65A4  0A           .     ASL A
65A5  F0 05        ..    BEQ &65AC
65A7  2D 6E D3     -n.   AND &D36E
65AA  07           .     ...
65AB  E4 24        .$    CPX &24
65AD  63           c     ...
65AE  A1 A5        ..    LDA (&A5,X)
65B0  64           d     ...
65B1  53           S     ...
65B2  07           .     ...
65B3  A4 63        .c    LDY &63
65B5  66 7E        f~    ROR &7E
65B7  3E DC 8C     >..   ROL &8CDC,X
65BA  72           r     ...
65BB  E8           .     INX
65BC  BC 06 19     ...   LDY &1906,X
65BF  22           "     ...
65C0  6D DE D3     m..   ADC &D3DE
65C3  19 71 F1     .q.   ORA &F171,Y
65C6  7E 29 F4     ~).   ROR &F429,X
65C9  39 A9 D3     9..   AND &D3A9,Y
65CC  06 53        .S    ASL &53
65CE  A1 E4        ..    LDA (&E4,X)
65D0  07           .     ...
65D1  D4           .     ...
65D2  A9 D3        ..    LDA #&D3
65D4  1A           .     ...
65D5  C1 77        .w    CMP (&77,X)
65D7  D7           .     ...
65D8  41 6F        Ao    EOR (&6F,X)
65DA  A1 6D        .m    LDA (&6D,X)
65DC  53           S     ...
65DD  F5 D3        ..    SBC &D3,X
65DF  21 19        !.    AND (&19,X)
65E1  A1 53        .S    LDA (&53,X)
65E3  06 E5        ..    ASL &E5
65E5  EE 19 97     ...   INC &9719
65E8  D3           .     ...
65E9  13           .     ...
65EA  EA           .     NOP
65EB  75 02        u.    ADC &02,X
65ED  D3           .     ...
65EE  9B           .     ...
65EF  53           S     ...
65F0  EA           .     NOP
65F1  5F           _     ...
65F2  85 72        .r    STA &72
65F4  21 6E        !n    AND (&6E,X)
65F6  2C 2D 07     ,-.   BIT &072D
65F9  AD ED B1     ...   LDA &B1ED
65FC  25 19        %.    AND &19
65FE  2F           /     ...
65FF  53           S     ...
6600  3B           ;     ...
6601  9E           .     ...
6602  E2           .     ...
6603  D3           .     ...
6604  62           b     ...
6605  02           .     ...
6606  F0 2D        .-    BEQ &6635
6608  06 A4        ..    ASL &A4
660A  D3           .     ...
660B  19 21 53     .!S   ORA &5321,Y
660E  21 ED        !.    AND (&ED,X)
6610  30 D3        0.    BMI &65E5
6612  6A           j     ROR A
6613  59 A4 6D     Y.m   EOR &6DA4,Y
6616  70 6F        po    BCS &6687
6618  04           .     ...
6619  A4 64        .d    LDY &64
661B  A2 A2        ..    LDX #&A2
661D  1E 04 D3     ...   ASL &D304,Y
6620  01 4A        .J    ORA (&4A,X)
6622  3B           ;     ...
6623  64           d     ...
6624  63           c     ...
6625  F0 2D        .-    BEQ &6654
6627  17           .     ...
6628  ED F4 2F     ../   SBC &2FF4
662B  12           .     ...
662C  30 D3        0.    BMI &6601
662E  21 FA        !.    AND (&FA,X)
6630  A2 A1        ..    LDX #&A1
6632  E2           .     ...
6633  8D 2E 64     ..d   STA &642E
6636  6E 02 EE     n..   ROR &EE02
6639  04           .     ...
663A  05 13        ..    ORA &13
663C  EE 4A 6A     .Jj   INC &6A4A
663F  2D 05 9B     -..   AND &9B05
6642  2D 25 65     -%e   AND &6525
6645  ED FE 31     ..1   SBC &31FE
6648  6F           o     ...
6649  F0 14        ..    BEQ &665F
664B  EE BF DF     ...   INC &DFBF
664E  8D D3 6A     ..j   STA &6AD3
6651  DE 53 8B     .S.   DEC &8B53,X
6654  1E EE AD     ...   ASL &ADEE,Y
6657  70 7A        pz    BCS &66D3
6659  24 A1        $.    BIT &A1
665B  22           "     ...
665C  6D 22 D3     m".   ADC &D322
665F  21 93        !.    AND (&93,X)
6661  DF           .     ...
6662  01 02        ..    ORA (&02,X)
6664  DC           .     ...
6665  AE 7C 06     .|.   LDX &067C
6668  AF           .     ...
6669  DF           .     ...
666A  B2           .     ...
666B  07           .     ...
666C  29 03        ).    AND #&03
666E  5E CD EA     ^..   LSR &EACD,Y
6671  53           S     ...
6672  CD 07 8F     ...   CMP &8F07
6675  FC           .     ...
6676  94 66        .f    STY &66
6678  69 30        i0    ADC #&30
667A  07           .     ...
667B  62           b     ...
667C  35 D6        5.    AND &D6,X
667E  9D BF 2F     ../   STA &2FBF,X
6681  9D 62 62     .bb   STA &6262,X
6684  1F           .     ...
6685  53           S     ...
6686  21 D3        !.    AND (&D3,X)
6688  43           C     ...
6689  FE 45 93     .E.   INC &9345,X
668C  74           t     ...
668D  9E           .     ...
668E  F0 91        ..    BEQ &6621
6690  AE A1 62     ..b   LDX &62A1
6693  02           .     ...
6694  07           .     ...
6695  6A           j     ROR A
6696  CC D9 3D     ..=   CPY &3DD9
6699  E2           .     ...
669A  ED ED B0     ...   SBC &B0ED
669D  B4 15        ..    LDY &15
669F  E6 19        ..    INC &19
66A1  57           W     ...
66A2  17           .     ...
66A3  9D 4C ED     .L.   STA &ED4C,X
66A6  A2 93        ..    LDX #&93
66A8  65 03        e.    ADC &03
66AA  21 9E        !.    AND (&9E,X)
66AC  05 B4        ..    ORA &B4
66AE  B0 06        ..    BCS &66B6
66B0  EE 5E A1     .^.   INC &A15E
66B3  5E 25 49     ^%I   LSR &4925,Y
66B6  F9 07 7C     ..|   SBC &7C07,Y
66B9  DE DE EA     ...   DEC &EADE,X
66BC  07           .     ...
66BD  67           g     ...
66BE  04           .     ...
66BF  BD 68 53     .hS   LDA &5368,X
66C2  CC 26 A8     .&.   CPY &A826
66C5  7A           z     ...
66C6  21 DE        !.    AND (&DE,X)
66C8  E2           .     ...
66C9  9E           .     ...
66CA  06 53        .S    ASL &53
66CC  A1 1E        ..    LDA (&1E,X)
66CE  E2           .     ...
66CF  04           .     ...
66D0  E8           .     INX
66D1  9E           .     ...
66D2  04           .     ...
66D3  64           d     ...
66D4  06 B9        ..    ASL &B9
66D6  06 DA        ..    ASL &DA
66D8  13           .     ...
66D9  E3           .     ...
66DA  4A           J     LSR A
66DB  21 F8        !.    AND (&F8,X)
66DD  05 C2        ..    ORA &C2
66DF  32           2     ...
66E0  97           .     ...
66E1  07           .     ...
66E2  62           b     ...
66E3  ED 70 EF     .p.   SBC &EF70
66E6  EA           .     NOP
66E7  D3           .     ...
66E8  6A           j     ROR A
66E9  E4 19        ..    CPX &19
66EB  C6 F3        ..    DEC &F3
66ED  03           .     ...
66EE  19 A8 1E     ...   ORA &1EA8,Y
66F1  28           (     PLP
66F2  9E           .     ...
66F3  F5 29        .)    SBC &29,X
66F5  07           .     ...
66F6  04           .     ...
66F7  70 21        p!    BCS &671A
66F9  1E 1E 06     ...   ASL &061E,Y
66FC  FA           .     ...
66FD  EE 2C 2D     .,-   INC &2D2C
6700  F0 13        ..    BEQ &6715
6702  53           S     ...
6703  BB           .     ...
6704  F0 56        .V    BEQ &675C
6706  21 ED        !.    AND (&ED,X)
6708  A1 AA        ..    LDA (&AA,X)
670A  C0 C4        ..    CPY #&C4
670C  53           S     ...
670D  62           b     ...
670E  EF           .     ...
670F  2F           /     ...
6710  F0 70        .p    BEQ &6782
6712  5E A1 19     ^..   LSR &19A1,Y
6715  6F           o     ...
6716  DE 1E A1     ...   DEC &A11E,X
6719  24 02        $.    BIT &02
671B  5F           _     ...
671C  62           b     ...
671D  6D 06 71     m.q   ADC &7106
6720  8D 13 71     ..q   STA &7113
6723  B0 AF        ..    BCS &66D4
6725  56 EA        V.    LSR &EA,X
6727  DE A5 21     ..!   DEC &21A5,X
672A  E5 4B        .K    SBC &4B
672C  8D 03 2F     ../   STA &2F03
672F  29 2D        )-    AND #&2D
6731  57           W     ...
6732  38           8     SEC
6733  6E 07 D3     n..   ROR &D307
6736  19 2A E3     .*.   ORA &E32A,Y
6739  B5 6E        .n    LDA &6E,X
673B  49 E5        I.    EOR #&E5
673D  70 62        pb    BCS &67A1
673F  B0 12        ..    BCS &6753
6741  53           S     ...
6742  D3           .     ...
6743  22           "     ...
6744  6D DF 8D     m..   ADC &8DDF
6747  53           S     ...
6748  A1 D4        ..    LDA (&D4,X)
674A  DF           .     ...
674B  21 1E        !.    AND (&1E,X)
674D  2D F0 22     -."   AND &22F0
6750  70 6E        pn    BCS &67C0
6752  35 12        5.    AND &12,X
6754  E2           .     ...
6755  9A           .     TXS
6756  23           #     ...
6757  A1 61        .a    LDA (&61,X)
6759  68           h     PLA
675A  05 A5        ..    ORA &A5
675C  D3           .     ...
675D  04           .     ...
675E  2E 06 19     ...   ROL &1906
6761  07           .     ...
6762  D3           .     ...
6763  E1 2E        ..    SBC (&2E,X)
6765  24 9B        $.    BIT &9B
6767  53           S     ...
6768  CD 07 CD     ...   CMP &CD07
676B  CA           .     DEX
676C  0F           .     ...
676D  52           R     ...
676E  ED E2 2E     ...   SBC &2EE2
6771  05 34        .4    ORA &34
6773  78           x     SEI
6774  04           .     ...
6775  3A           :     ...
6776  7B           {     ...
6777  04           .     ...
6778  AD 53 E1     .S.   LDA &E153
677B  B1 07        ..    LDA (&07),Y
677D  DF           .     ...
677E  21 13        !.    AND (&13,X)
6780  FA           .     ...
6781  7E 19 5E     ~.^   ROR &5E19,X
6784  7B           {     ...
6785  05 96        ..    ORA &96
6787  3F           ?     ...
6788  BD 54 DD     .T.   LDA &DD54,X
678B  19 B1 32     ..2   ORA &32B1,Y
678E  BC 69 2B     .i+   LDY &2B69,X
6791  21 6F        !o    AND (&6F,X)
6793  EE 19 B8     ...   INC &B819
6796  B2           .     ...
6797  2D 2D 64     --d   AND &642D
679A  20 53 03      S.   JSR &0353
679D  53           S     ...
679E  A1 3E        .>    LDA (&3E,X)
67A0  FE D3 07     ...   INC &07D3,X
67A3  53           S     ...
67A4  FB           .     ...
67A5  A8           .     TAY
67A6  B7           .     ...
67A7  29 2B        )+    AND #&2B
67A9  E8           .     INX
67AA  BC 68 DD     .h.   LDY &DD68,X
67AD  19 39 A2     .9.   ORA &A239,Y
67B0  B1 F0        ..    LDA (&F0),Y
67B2  53           S     ...
67B3  1E AD 70     ..p   ASL &70AD,Y
67B6  3B           ;     ...
67B7  03           .     ...
67B8  D6 53        .S    DEC &53,X
67BA  1E 7A A5     .z.   ASL &A57A,Y
67BD  07           .     ...
67BE  1B           .     ...
67BF  53           S     ...
67C0  DE 1E 9E     ...   DEC &9E1E,X
67C3  D3           .     ...
67C4  21 D6        !.    AND (&D6,X)
67C6  19 68 FD     .h.   ORA &FD68,Y
67C9  02           .     ...
67CA  6A           j     ROR A
67CB  34           4     ...
67CC  66 B0        f.    ROR &B0
67CE  9E           .     ...
67CF  04           .     ...
67D0  EF           .     ...
67D1  04           .     ...
67D2  DE ED F1     ...   DEC &F1ED,X
67D5  ED 18 A4     ...   SBC &A418
67D8  69 17        i.    ADC #&17
67DA  53           S     ...
67DB  53           S     ...
67DC  E2           .     ...
67DD  ED 30 DE     .0.   SBC &DE30
67E0  EA           .     NOP
67E1  9E           .     ...
67E2  19 19 47     ..G   ORA &4719,Y
67E5  EF           .     ...
67E6  06 8C        ..    ASL &8C
67E8  72           r     ...
67E9  EF           .     ...
67EA  19 2F F0     ./.   ORA &F02F,Y
67ED  ED B9 99     ...   SBC &99B9
67F0  B1 DE        ..    LDA (&DE),Y
67F2  23           #     ...
67F3  A3           .     ...
67F4  78           x     SEI
67F5  A2 2F        ./    LDX #&2F
67F7  30 EF        0.    BMI &67E8
67F9  04           .     ...
67FA  B5 E4        ..    LDA &E4,X
67FC  A1 D3        ..    LDA (&D3,X)
67FE  19 7A A1     .z.   ORA &A17A,Y
6801  CD DA 1B     ...   CMP &1BDA
6804  D3           .     ...
6805  6D 06 ED     m..   ADC &ED06
6808  71 B1        q.    ADC (&B1),Y
680A  6E 04 6D     n.m   ROR &6D04
680D  EE AF 4A     ..J   INC &4AAF
6810  D1 5E        .^    CMP (&5E),Y
6812  1E 53 7C     .S|   ASL &7C53,Y
6815  EF           .     ...
6816  18           .     CLC
6817  F0 2D        .-    BEQ &6846
6819  02           .     ...
681A  B8           .     CLV
681B  7F                ...
681C  62           b     ...
681D  7C           |     ...
681E  8D 12 DE     ...   STA &DE12
6821  C6 E4        ..    DEC &E4
6823  8B           .     ...
6824  AE 0D ED     ...   LDX &ED0D
6827  AD 8D E2     ...   LDA &E28D
682A  DF           .     ...
682B  B1 6E        .n    LDA (&6E),Y
682D  E4 04        ..    CPX &04
682F  64           d     ...
6830  07           .     ...
6831  25 F0        %.    AND &F0
6833  E4 19        ..    CPX &19
6835  2E EF 19     ...   ROL &19EF
6838  B0 4F        .O    BCS &6889
683A  32           2     ...
683B  75 07        u.    ADC &07,X
683D  E4 8D        ..    CPX &8D
683F  5F           _     ...
6840  21 D4        !.    AND (&D4,X)
6842  CD CB 53     ..S   CMP &53CB
6845  8F           .     ...
6846  AE AF ED     ...   LDX &EDAF
6849  4A           J     LSR A
684A  21 A1        !.    AND (&A1,X)
684C  79 23 EA     y#.   ADC &EA23,Y
684F  07           .     ...
6850  13           .     ...
6851  54           T     ...
6852  F5 62        .b    SBC &62,X
6854  24 6F        $o    BIT &6F
6856  4A           J     LSR A
6857  EE 11 13     ...   INC &1311
685A  93           .     ...
685B  1E A9 25     ..%   ASL &25A9,Y
685E  5F           _     ...
685F  A1 7A        .z    LDA (&7A,X)
6861  24 A5        $.    BIT &A5
6863  5E 0F A4     ^..   LSR &A40F,Y
6866  1E EE 19     ...   ASL &19EE,Y
6869  A0 53        .S    LDY #&53
686B  E1 A1        ..    SBC (&A1,X)
686D  93           .     ...
686E  93           .     ...
686F  D3           .     ...
6870  E1 32        .2    SBC (&32,X)
6872  97           .     ...
6873  93           .     ...
6874  53           S     ...
6875  D3           .     ...
6876  19 21 1E     .!.   ORA &1E21,Y
6879  F9 19 A5     ...   SBC &A519,Y
687C  03           .     ...
687D  6B           k     ...
687E  21 AE        !.    AND (&AE,X)
6880  12           .     ...
6881  7C           |     ...
6882  6A           j     ROR A
6883  FA           .     ...
6884  2D 38 72     -8r   AND &7238
6887  BF           .     ...
6888  B0 21        .!    BCS &68AB
688A  EF           .     ...
688B  11 B5        ..    ORA (&B5),Y
688D  56 36        V6    LSR &36,X
688F  02           .     ...
6890  3D 68 01     =h.   ORA &0168,X
6893  8C 30 D3     .0.   STY &D330
6896  21 64        !d    AND (&64,X)
6898  7E 64 A1     ~d.   ROR &A164,X
689B  7C           |     ...
689C  21 54        !T    AND (&54,X)
689E  FE F2 6E     ..n   INC &6EF2,X
68A1  E4 29        .)    CPX &29
68A3  5F           _     ...
68A4  04           .     ...
68A5  19 19 2A     ..*   ORA &2A19,Y
68A8  AF           .     ...
68A9  2D E2 6A     -.j   AND &6AE2
68AC  6F           o     ...
68AD  A7           .     ...
68AE  69 F7        i.    ADC #&F7
68B0  E9 32        .2    SBC #&32
68B2  A8           .     TAY
68B3  FC           .     ...
68B4  28           (     PLP
68B5  FA           .     ...
68B6  07           .     ...
68B7  D3           .     ...
68B8  6A           j     ROR A
68B9  64           d     ...
68BA  32           2     ...
68BB  53           S     ...
68BC  05 4A        .J    ORA &4A
68BE  62           b     ...
68BF  04           .     ...
68C0  56 D3        V.    LSR &D3,X
68C2  6A           j     ROR A
68C3  54           T     ...
68C4  A4 6D        .m    LDY &6D
68C6  53           S     ...
68C7  E2           .     ...
68C8  ED 69 14     .i.   SBC &1469
68CB  1E EF 37     ..7   ASL &37EF,Y
68CE  00           .     BRK
68CF  40           @     RTI
68D0  28           (     PLP
68D1  D3           .     ...
68D2  05 2D        .-    ORA &2D
68D4  74           t     ...
68D5  ED 05 EF     ...   SBC &EF05
68D8  5E 53 E3     ^S.   LSR &E353,Y
68DB  19 A5 30     ..0   ORA &30A5,Y
68DE  05 17        ..    ORA &17
68E0  A1 A8        ..    LDA (&A8,X)
68E2  5F           _     ...
68E3  21 05        !.    AND (&05,X)
68E5  22           "     ...
68E6  ED E2 B1     ...   SBC &B1E2
68E9  62           b     ...
68EA  02           .     ...
68EB  64           d     ...
68EC  65 6D        em    ADC &6D
68EE  2C 12 CC     ,..   BIT &CC12
68F1  6D E2 04     m..   ADC &04E2
68F4  D3           .     ...
68F5  53           S     ...
68F6  A1 19        ..    LDA (&19,X)
68F8  AB           .     ...
68F9  A2 CD        ..    LDX #&CD
68FB  8B           .     ...
68FC  13           .     ...
68FD  01 AF        ..    ORA (&AF,X)
68FF  21 ED        !.    AND (&ED,X)
6901  51 94        Q.    EOR (&94),Y
6903  F5 29        .)    SBC &29,X
6905  39 2E F0     9..   AND &F02E,Y
6908  1A           .     ...
6909  5E 02 1E     ^..   LSR &1E02,Y
690C  7A           z     ...
690D  AD ED 39     ..9   LDA &39ED
6910  70 B1        p.    BCS &68C3
6912  EE 03 B4     ...   INC &B403
6915  D6 8D        ..    DEC &8D,X
6917  53           S     ...
6918  21 C2        !.    AND (&C2,X)
691A  DE 8B 2D     ..-   DEC &2D8B,X
691D  ED 19 2F     ../   SBC &2F19
6920  2F           /     ...
6921  01 AF        ..    ORA (&AF,X)
6923  FF           .     ...
6924  3F           ?     ...
6925  53           S     ...
6926  00           .     BRK
6927  ED 25 06     .%.   SBC &0625
692A  EF           .     ...
692B  24 E2        $.    BIT &E2
692D  2D ED ED     -..   AND &EDED
6930  DE 5E 7B     .^{   DEC &7B5E,X
6933  31 07        1.    AND (&07),Y
6935  13           .     ...
6936  CD D3 1B     ...   CMP &1BD3
6939  D4           .     ...
693A  CD 07 06     ...   CMP &0607
693D  A2 6F        .o    LDX #&6F
693F  A2 31        .1    LDX #&31
6941  F0 06        ..    BEQ &6949
6943  F8           .     SED
6944  62           b     ...
6945  A1 53        .S    LDA (&53,X)
6947  AA           .     TAX
6948  00           .     BRK
6949  64           d     ...
694A  05 00        ..    ORA &00
694C  25 0F        %.    AND &0F
694E  6D 53 ED     mS.   ADC &ED53
6951  D3           .     ...
6952  19 13 93     ...   ORA &9313,Y
6955  22           "     ...
6956  D3           .     ...
6957  22           "     ...
6958  E1 05        ..    SBC (&05,X)
695A  64           d     ...
695B  65 2D        e-    ADC &2D
695D  70 19        p.    BCS &6978
695F  62           b     ...
6960  06 22        ."    ASL &22
6962  63           c     ...
6963  63           c     ...
6964  BB           .     ...
6965  64           d     ...
6966  63           c     ...
6967  53           S     ...
6968  04           .     ...
6969  22           "     ...
696A  72           r     ...
696B  63           c     ...
696C  7E 64 63     ~dc   ROR &6364,X
696F  64           d     ...
6970  05 22        ."    ORA &22
6972  65 5B        e[    ADC &5B
6974  A1 C0        ..    LDA (&C0,X)
6976  00           .     BRK
6977  00           .     BRK
6978  00           .     BRK
6979  32           2     ...
697A  11 80        ..    ORA (&80),Y
697C  10 00        ..    BPL &697E
697E  00           .     BRK
697F  00           .     BRK
6980  20 06 08      ..   JSR &0806
6983  00           .     BRK
6984  00           .     BRK
6985  01 8C        ..    ORA (&8C,X)
6987  00           .     BRK
6988  66 80        f.    ROR &80
698A  00           .     BRK
698B  00           .     BRK
698C  00           .     BRK
698D  01 02        ..    ORA (&02,X)
698F  08           .     PHP
6990  64           d     ...
6991  90 80        ..    BCC &6913
6993  00           .     BRK
6994  66 8C        f.    ROR &8C
6996  00           .     BRK
6997  00           .     BRK
6998  00           .     BRK
6999  56 A3        V.    LSR &A3,X
699B  C0 CA        ..    CPY #&CA
699D  00           .     BRK
699E  00           .     BRK
699F  00           .     BRK
69A0  07           .     ...
69A1  2D 66 00     -f.   AND &0066
69A4  00           .     BRK
69A5  00           .     BRK
69A6  00           .     BRK
69A7  00           .     BRK
69A8  60           `     RTS
69A9  C0 00        ..    CPY #&00
69AB  00           .     BRK
69AC  00           .     BRK
69AD  01 0B        ..    ORA (&0B,X)
69AF  88           .     DEY
69B0  42           B     ...
69B1  F0 3E        .>    BEQ &69F1
69B3  64           d     ...
69B4  4C 3C 00     L<.   JMP &003C
69B7  00           .     BRK
69B8  00           .     BRK
69B9  03           .     ...
69BA  01 19        ..    ORA (&19,X)
69BC  68           h     PLA
69BD  00           .     BRK
69BE  00           .     BRK
69BF  13           .     ...
69C0  21 2D        !-    AND (&2D,X)
69C2  00           .     BRK
69C3  00           .     BRK
69C4  00           .     BRK
69C5  0B           .     ...
69C6  8D 00 40     ..@   STA &4000
69C9  68           h     PLA
69CA  00           .     BRK
69CB  00           .     BRK
69CC  00           .     BRK
69CD  02           .     ...
69CE  AB           .     ...
69CF  00           .     BRK
69D0  CB           .     ...
69D1  F8           .     SED
69D2  18           .     CLC
69D3  90 4C        .L    BCC &6A21
69D5  DF           .     ...
69D6  00           .     BRK
69D7  00  