home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
telefisk.org
/
virusCollection.lzx
/
VirusResearch
/
zakapior
/
FastIPrefs4037
/
FastIPrefs.asm
< prev
next >
Wrap
Assembly Source File
|
2020-01-30
|
182KB
|
6,472 lines
; IRA V1.02 (Sep 6 1993) (c)1993 Tim Ruehsen
EXT_0000 EQU $0
ABSEXECBASE EQU $4
EXT_0002 EQU $1000000
EXT_0003 EQU $FFFFA9B2
SECTION S_0,CODE
SECSTRT_0:
PEA LAB_008E ;0000: 487900000840
MOVEM.L D0-D7/A0-A6,-(A7) ;0006: 48E7FFFE
MOVEA.L (ABSEXECBASE).W,A6 ;000A: 2C780004
LEA LAB_0001(PC),A0 ;000E: 41FA0014
LEA LAB_0002(PC),A1 ;0012: 43FA0206
MOVE #$C0D5,D0 ;0016: 303CC0D5
LAB_0000:
EOR D0,(A0)+ ;001A: B158
CMPA.L A0,A1 ;001C: B3C8
BNE.S LAB_0000 ;001E: 66FA
JSR -636(A6) ;0020: 4EAEFD84
LAB_0001:
DC.W $A1D9 ;0024
DC.W $A4BA ;0026
DC.W $B3FB ;0028
DC.W $ACBC ;002A
DC.W $A2A7 ;002C
DC.W $A1A7 ;002E
CMPA.L (A5),A4 ;0030: B9D5
LSR.L #1,D2 ;0032: E28A
DC.W $B0F0 ;0034
DC.W $8E7B ;0036
MOVE A5,-(A6) ;0038: 3D0D
DC.W $ECD5 ;003A
DC.W $A791 ;003C
OR.B D0,-16113(A7) ;003E: 812FC10F
ROXR #8,D3 ;0042: E053
DC.W $E8E9 ;0044
MULU (A5),D0 ;0046: C0D5
EXG D0,D3 ;0048: C143
CMPA (A5),A1 ;004A: B2D5
ASR (A1) ;004C: E0D1
DC.W $8E7B ;004E
DC.W $3D81 ;0050
DC.W $EAD5 ;0052
DC.W $A7F3 ;0054
ROXR.L #1,D5 ;0056: E295
OR.B D0,-16133(A7) ;0058: 812FC0FB
ASR (A1) ;005C: E0D1
DC.W $8E7B ;005E
DC.W $3D45 ;0060
BCHG D6,(A3)+ ;0062: 0D5B
OR.B D0,-16001(A7) ;0064: 812FC17F
OR.B D1,-16057(A7) ;0068: 832FC147
ROL.L #1,D5 ;006C: E39D
MULU (A1)+,D0 ;006E: C0D9
LSR (A4)+ ;0070: E2DC
ROXL.L #1,D0 ;0072: E390
MULU (A1),D0 ;0074: C0D1
DC.W $8E7B ;0076
MOVE (A3)+,(A7)+ ;0078: 3EDB
BCHG D6,(A3)+ ;007A: 0D5B
ROXR.L #1,D3 ;007C: E293
DC.W $8E7B ;007E
DC.W $3EB7 ;0080
DC.W $8C0A ;0082
EOR.B D7,-29024(A2) ;0084: BF2A8EA0
LSR.L D6,D5 ;0088: ECAD
MULU (A1),D0 ;008A: C0D1
CMPA (A1),A0 ;008C: B0D1
OR.B D1,-16313(A7) ;008E: 832FC047
DC.W $8E7B ;0092
MOVE A5,-(A6) ;0094: 3D0D
OR (A5),D5 ;0096: 8A55
DC.W $A7A1 ;0098
CMP.B -5483(A2),D4 ;009A: B82AEA95
CMPA (A7),A0 ;009E: B0D7
CMPA (A4),A1 ;00A0: B2D4
CMPA (A5),A2 ;00A2: B4D5
BCLR D5,(A3)+ ;00A4: 0B9B
DC.W $8E7B ;00A6
DC.W $3F37 ;00A8
MOVEQ #81,D0 ;00AA: 7051
DC.W $A78D ;00AC
DC.W $ECD5 ;00AE
DC.W $E2E9 ;00B0
MULU (A5),D0 ;00B2: C0D5
DC.W $3F2A ;00B4
DC.W $E4E9 ;00B6
MULU (A5),D0 ;00B8: C0D5
AND (A5),D0 ;00BA: C055
OR.B D0,-16297(A7) ;00BC: 812FC057
CMPA (A5)+,A3 ;00C0: B6DD
DC.W $8E7B ;00C2
DC.W $3F73 ;00C4
OR.B D0,-16199(A7) ;00C6: 812FC0B9
ASR (A3) ;00CA: E0D3
CMPA D5,A1 ;00CC: B2C5
DC.W $8E7B ;00CE
MOVE (A7)+,-(A7) ;00D0: 3F1F
MOVEQ #81,D0 ;00D2: 7051
DC.W $A7FF ;00D4
OR.B D3,-16219(A7) ;00D6: 872FC0A5
ASR (A6)+ ;00DA: E0DE
DC.W $8ACE ;00DC
DC.W $A629 ;00DE
ROR (A6)+ ;00E0: E6DE
ADDQ #3,(A5) ;00E2: 5655
SUB D1,(A6) ;00E4: 9356
DC.W $A7C5 ;00E6
ROXR.L #8,D5 ;00E8: E095
CMPA (A5),A2 ;00EA: B4D5
ASR (A3) ;00EC: E0D3
LSR (A6) ;00EE: E2D6
DC.W $8E7B ;00F0
DC.W $3F6B ;00F2
MOVEQ #85,D3 ;00F4: 7655
DC.W $A737 ;00F6
ASR (A3) ;00F8: E0D3
CMPA (A7),A1 ;00FA: B2D7
DC.W $8E7B ;00FC
DC.W $3F79 ;00FE
ASR (A3) ;0100: E0D3
DC.W $8E7B ;0102
DC.W $3F5D ;0104
BCLR D5,(A3)+ ;0106: 0B9B
ROR.L #1,D0 ;0108: E298
DC.W $8E7B ;010A
DC.W $3EB7 ;010C
OR.B D0,-15905(A7) ;010E: 812FC1DF
ASR.L #6,D5 ;0112: EC85
DC.W $E2E9 ;0114
MULU (A5),D0 ;0116: C0D5
DC.W $CB6D ;0118
DC.W $8E7B ;011A
DC.W $3FEF ;011C
DC.W $A0D5 ;011E
DC.W $3FBD ;0120
DC.W $A2A6 ;0122
DC.W $A4A6 ;0124
DC.W $AFB6 ;0126
DC.W $ABB0 ;0128
DC.W $B4FB ;012A
DC.W $ACBC ;012C
DC.W $A2A7 ;012E
DC.W $A1A7 ;0130
CMPA.L (A5),A4 ;0132: B9D5
ADDA (A7),A0 ;0134: D0D7
DC.W $C0CC ;0136
BCHG D1,(A2)+ ;0138: 035A
DC.W $F893 ;013A
MULU (A5),D0 ;013C: C0D5
MULU (A5),D0 ;013E: C0D5
MULU (A5),D0 ;0140: C0D5
MULU (A4),D0 ;0142: C0D4
MULU (A5),D0 ;0144: C0D5
DC.W $C0CB ;0146
OR.L (A0),D4 ;0148: 8890
OR.L (A2)+,D6 ;014A: 8C9A
MULU (A5),D5 ;014C: CAD5
OR.L D6,(A4) ;014E: 8D94
OR.L D4,(A1)+ ;0150: 8999
ROXR.L #8,D3 ;0152: E093
SUB.L (A2)+,D1 ;0154: 929A
DC.W $8DEF ;0156
DC.W $E0E9 ;0158
DC.W $98EB ;015A
MULU (A5),D5 ;015C: CAD5
SUB.L (A6),D1 ;015E: 9296
SUB.L D1,D0 ;0160: 9081
ASR.L #8,D1 ;0162: E081
DC.W $8FEF ;0164
DC.W $E0E9 ;0166
CMP.L -(A7),D0 ;0168: B0A7
DC.W $A5A6 ;016A
DC.W $A9B1 ;016C
DC.W $A5BB ;016E
CMP.L (A5),D2 ;0170: B495
DC.W $A1B8 ;0172
DC.W $A9B2 ;0174
DC.W $A1FB ;0176
DC.W $A3BA ;0178
DC.W $ADEB ;017A
MULU (A5),D5 ;017C: CAD5
OR.L (A4),D2 ;017E: 8494
SUB.L (A4),D2 ;0180: 9494
MULU (A5),D5 ;0182: CAD5
OR.L -(A7),D3 ;0184: 86A7
DC.W $AFB8 ;0186
DC.W $FAF5 ;0188
OR.L D0,(EXT_0003).W ;018A: 81B8A9B2
DC.W $A1F5 ;018E
DC.W $8CBA ;0190
DC.W $B6B0 ;0192
DC.W $B2F5 ;0194
DC.W $FCEB ;0196
MULU (A5),D5 ;0198: CAD5
SUB.L D1,-(A0) ;019A: 93A0
DC.W $A2BF ;019C
DC.W $A5B6 ;019E
DC.W $B4EF ;01A0
ROXR.L #8,D3 ;01A2: E093
OR.L D4,(A1)+ ;01A4: 8999
SUB.L (A5)+,D2 ;01A6: 949D
DC.W $99F5 ;01A8
DC.W $8380 ;01AA
OR.L D1,D7 ;01AC: 8E81
ASL (A7)+ ;01AE: E1DF
MULU (A5),D5 ;01B0: CAD5
OR.L D0,D3 ;01B2: 8680
OR.L D1,(A6)+ ;01B4: 839E
ASR.L #8,D0 ;01B6: E080
ROR.L #8,D3 ;01B8: E09B
DC.W $818F ;01BA
DC.W $89F5 ;01BC
DC.W $8380 ;01BE
OR.L D1,D7 ;01C0: 8E81
DC.W $E0F8 ;01C2
ROXR.L #8,D1 ;01C4: E091
OR.L D4,(A0) ;01C6: 8990
ROXR.L #8,D4 ;01C8: E094
OR.L (A1),D7 ;01CA: 8E91
ROXR.L #8,D7 ;01CC: E097
SUBX.L D7,D2 ;01CE: 9587
DC.W $8EF5 ;01D0
OR.L D4,(A3)+ ;01D2: 899B
ROR.L #8,D5 ;01D4: E09D
OR.L D2,(A1)+ ;01D6: 8599
DC.W $8CF5 ;01D8
OR.L D0,(A0)+ ;01DA: 8198
OR.L D4,(A2) ;01DC: 8992
DC.W $81F5 ;01DE
OR.L D5,(A4)+ ;01E0: 8B9C
OR.L (A1)+,D6 ;01E2: 8C99
OR.L D4,(A3)+ ;01E4: 899B
DC.W $87F5 ;01E6
SUB.L D3,(A5)+ ;01E8: 979D
DC.W $8F87 ;01EA
DC.W $85F4 ;01EC
MULU (A5),D5 ;01EE: CAD5
MULU (A7)+,D5 ;01F0: CADF
DC.W $EEDF ;01F2
AND.L D4,D0 ;01F4: C084
SUB.L D2,(A4)+ ;01F6: 959C
SUBA (A7)+,A2 ;01F8: 94DF
MULU (A5),D0 ;01FA: C0D5
MOVE SR,(A5) ;01FC: 40D5
DC.W $C33E ;01FE
MULU (A5),D0 ;0200: C0D5
MULU (A5),D0 ;0202: C0D5
MOVE SR,(A5) ;0204: 40D5
AND.B D1,-(A1) ;0206: C321
MULU (A5),D0 ;0208: C0D5
MULU (A5),D0 ;020A: C0D5
MULU (A5),D0 ;020C: C0D5
MULU (A5),D0 ;020E: C0D5
DC.W $BAB4 ;0210
DC.W $ABB4 ;0212
CMP.L #$AFA7C0D5,D0 ;0214: B0BCAFA7C0D5
LAB_0002:
ORI.B #$00,D0 ;021A: 00000000
NOP ;021E: 4E71
SECTION S_1,DATA,CHIP
SECSTRT_1:
DC.W $0030 ;0220
DC.W $566E ;0222
DC.W $7872 ;0224
DC.W $562C ;0226
DC.W $FFD3 ;0228
DC.W $AC8F ;022A
DC.W $8490 ;022C
DC.W $ACD1 ;022E
SECTION S_2,CODE
SECSTRT_2:
DC.W $AB20 ;0230
DC.W $4950 ;0232
MOVEQ #101,D1 ;0234: 7265
DC.W $6673 ;0236
DC.W $20BB ;0238
LAB_0005:
DC.W $00AB ;023A
MOVEA.L D6,A0 ;023C: 2046
DC.W $6173 ;023E
MOVEQ #73,D2 ;0240: 7449
DC.W $5072 ;0242
BCS.S LAB_0007 ;0244: 6566
DC.W $7320 ;0246
EOR.B D5,D0 ;0248: BB00
MOVEA.L (A6),A2 ;024A: 2456
DC.W $4552 ;024C
MOVE -(A0),(A5) ;024E: 3AA0
NOT -(A1) ;0250: 4661
DC.W $7374 ;0252
DC.W $4950 ;0254
MOVEQ #101,D1 ;0256: 7265
DC.W $6673 ;0258
DC.W $A034 ;025A
DC.W $302E ;025C
MOVE 40(A7,D2.W),-(A1) ;025E: 33372028
DC.W $3131 ;0262
DC.W $2E30 ;0264
DC.W $372E ;0266
DC.W $3939 ;0268
MOVE.L -(A0),-(A4) ;026A: 2920
DC.W $A06F ;026C
MOVEQ #116,D0 ;026E: 7074
DC.W $696D ;0270
BVS.S LAB_000B ;0272: 697A
BCS.S LAB_0008 ;0274: 6564
DC.W $A062 ;0276
DC.W $79A0 ;0278
NBCD 11607(A6) ;027A: 482E2D57
MOVEA.L (A3),A7 ;027E: 2E53
BLS.S LAB_000A ;0280: 6368
BLE.S LAB_0009+2 ;0282: 6F62
BCS.S LAB_000C ;0284: 6572
LAB_0006:
ORI #$3D4E,(A7) ;0286: 00573D4E
DC.W $4F57 ;028A
DC.W $4149 ;028C
ADDQ.B #2,21292(A7) ;028E: 542F532C
DC.W $473D ;0292
TRAP #15 ;0294: 4E4F
DC.W $4741 ;0296
SUBQ #2,D7 ;0298: 5547
DC.W $452F ;029A
SUBQ.B #1,19517(A4) ;029C: 532C4C3D
DC.W $4C4F ;02A0
DC.W $434B ;02A2
ADDQ #8,D5 ;02A4: 5045
DC.W $4E2F ;02A6
SUBQ.B #1,19773(A4) ;02A8: 532C4D3D
LAB_0007:
TRAP #15 ;02AC: 4E4F
DC.W $4D45 ;02AE
DC.W $4D50 ;02B0
DC.W $4154 ;02B2
DC.W $4348 ;02B4
MOVE.L (A3),11334(A7) ;02B6: 2F532C46
MOVE A6,20294(A6) ;02BA: 3D4E4F46
SUBQ #2,A4 ;02BE: 554C
DC.W $4C57 ;02C0
CLR.B 21292(A7) ;02C2: 422F532C
DC.W $413D ;02C6
TRAP #15 ;02C8: 4E4F
DC.W $4155 ;02CA
ADDQ #2,A7 ;02CC: 544F
DC.W $4D41 ;02CE
ADDQ #2,A1 ;02D0: 5449
DC.W $432F ;02D2
SUBQ.B #1,20285(A4) ;02D4: 532C4F3D
DC.W $444F ;02D8
LAB_0008:
MOVEQ #117,D0 ;02DA: 7075
DC.W $7335 ;02DC
ADDQ #8,-(A1) ;02DE: 5061
MOVEQ #99,D2 ;02E0: 7463
DC.W $682F ;02E2
LAB_0009:
SUBQ.B #1,17247(A4) ;02E4: 532C435F
SUBQ #3,D2 ;02E8: 5742
LAB_000A:
MOVE.L (A3),11348(A7) ;02EA: 2F532C54
LAB_000B:
SUBQ #7,(A7) ;02EE: 5F57
CLR.B 21292(A7) ;02F0: 422F532C
NOT (A7)+ ;02F4: 465F
SUBQ #3,D2 ;02F6: 5742
LAB_000C:
MOVE.L (A3),11344(A7) ;02F8: 2F532C50
SUBQ #7,(A7) ;02FC: 5F57
CLR.B 19244(A7) ;02FE: 422F4B2C
DC.W $435F ;0302
SUBQ #3,A1 ;0304: 5749
DC.W $4E2F ;0306
SUBQ.B #1,21599(A4) ;0308: 532C545F
SUBQ #3,A1 ;030C: 5749
DC.W $4E2F ;030E
SUBQ.B #1,18015(A4) ;0310: 532C465F
SUBQ #3,A1 ;0314: 5749
DC.W $4E2F ;0316
SUBQ.B #1,20575(A4) ;0318: 532C505F
SUBQ #3,A1 ;031C: 5749
DC.W $4E2F ;031E
DC.W $4B2C ;0320
DC.W $435F ;0322
SUBQ.B #1,21292(A7) ;0324: 532F532C
ADDQ #2,(A7)+ ;0328: 545F
SUBQ.B #1,21292(A7) ;032A: 532F532C
NOT (A7)+ ;032E: 465F
SUBQ.B #1,21292(A7) ;0330: 532F532C
ADDQ #8,(A7)+ ;0334: 505F
SUBQ.B #1,19200(A7) ;0336: 532F4B00
LAB_000D:
DC.W $646F ;033A
DC.W $7300 ;033C
LAB_000E:
DC.W $6E6F ;033E
MOVEQ #105,D2 ;0340: 7469
DC.W $6679 ;0342
LAB_000F:
BVS.S LAB_001C ;0344: 696E
MOVEQ #117,D2 ;0346: 7475
BVS.S LAB_001D ;0348: 6974
DC.W $696F ;034A
DC.W $6E00 ;034C
LAB_0010:
BEQ.S LAB_001F ;034E: 6772
BSR.S LAB_001F ;0350: 6170
DC.W $6869 ;0352
DC.W $6373 ;0354
LAB_0011:
DC.W $0075 ;0356
MOVEQ #105,D2 ;0358: 7469
DC.W $6C69 ;035A
MOVEQ #121,D2 ;035C: 7479
LAB_0012:
ORI #$6179,25970(A4) ;035E: 006C61796572
DC.W $7300 ;0364
LAB_0013:
DC.W $6469 ;0366
DC.W $736B ;0368
DC.W $666F ;036A
BGT.S LAB_0024 ;036C: 6E74
LAB_0014:
DC.W $0069 ;036E
BNE.S LAB_0023 ;0370: 6666
MOVEQ #97,D0 ;0372: 7061
MOVEQ #115,D1 ;0374: 7273
DC.W $6500 ;0376
LAB_0015:
DC.W $776F ;0378
MOVEQ #107,D1 ;037A: 726B
DC.W $6265 ;037C
DC.W $6E63 ;037E
DC.W $6800 ;0380
LAB_0016:
DC.W $6461 ;0382
MOVEQ #97,D2 ;0384: 7461
MOVEQ #121,D2 ;0386: 7479
MOVEQ #101,D0 ;0388: 7065
DC.W $7300 ;038A
LAB_0017:
DC.W $6173 ;038C
DC.W $6C00 ;038E
LAB_0018:
MOVEQ #116,D1 ;0390: 7274
DC.W $6700 ;0392
LAB_0019:
DC.W $6B65 ;0394
DC.W $796D ;0396
BSR.S LAB_0029 ;0398: 6170
LAB_001A:
DC.W $006B ;039A
DC.W $6579 ;039C
DC.W $6D61 ;039E
MOVEQ #46,D0 ;03A0: 702E
MOVEQ #101,D1 ;03A2: 7265
DC.W $736F ;03A4
DC.W $7572 ;03A6
DC.W $6365 ;03A8
LAB_001B:
DC.W $004B ;03AA
DC.W $4559 ;03AC
DC.W $4D41 ;03AE
ADDQ #8,(A3) ;03B0: 5053
MOVE D0,D5 ;03B2: 3A00
LAB_001C:
DC.W $6175 ;03B4
DC.W $6469 ;03B6
BLE.S LAB_0025 ;03B8: 6F2E
DC.W $6465 ;03BA
MOVEQ #105,D3 ;03BC: 7669
LAB_001D:
DC.W $6365 ;03BE
LAB_001E:
DC.W $0074 ;03C0
LAB_001F:
DC.W $696D ;03C2
BCS.S LAB_002D ;03C4: 6572
LAB_0020:
MOVEA.L -(A4),A7 ;03C6: 2E64
BCS.S LAB_002F ;03C8: 6576
DC.W $6963 ;03CA
DC.W $6500 ;03CC
LAB_0021:
BCS.S LAB_002E ;03CE: 656E
BEQ.S LAB_002E ;03D0: 676C
DC.W $6973 ;03D2
DC.W $6800 ;03D4
LAB_0022:
DC.W $7379 ;03D6
LAB_0023:
DC.W $732F ;03D8
DC.W $6D6F ;03DA
DC.W $6E69 ;03DC
MOVEQ #111,D2 ;03DE: 746F
MOVEQ #115,D1 ;03E0: 7273
LAB_0024:
MOVEA.L -(A3),A7 ;03E2: 2E63
BSR.S LAB_0033 ;03E4: 6174
BSR.S LAB_0032 ;03E6: 616C
LAB_0025:
DC.W $6F67 ;03E8
LAB_0026:
ORI #$6F72,(A7) ;03EA: 00576F72
BMI.S LAB_0031 ;03EE: 6B62
BCS.S LAB_0035 ;03F0: 656E
BLS.S LAB_0034 ;03F2: 6368
LAB_0027:
ORI #$6F63,24940(A4) ;03F4: 006C6F63616C
DC.W $6500 ;03FA
LAB_0028:
DC.W $454E ;03FC
DC.W $563A ;03FE
DC.W $5379 ;0400
DC.W $732F ;0402
DC.W $6C6F ;0404
DC.W $6361 ;0406
DC.W $6C65 ;0408
LAB_0029:
DC.W $2E70 ;040A
MOVEQ #101,D1 ;040C: 7265
DC.W $6673 ;040E
LAB_002A:
ORI #$4E56,D5 ;0410: 00454E56
MOVEA (A3),A5 ;0414: 3A53
DC.W $7973 ;0416
DC.W $2F69 ;0418
DC.W $636F ;041A
BGT.S LAB_0038 ;041C: 6E74
MOVEQ #111,D1 ;041E: 726F
BGE.S LAB_0030 ;0420: 6C2E
MOVEQ #114,D0 ;0422: 7072
BCS.S LAB_0037 ;0424: 6566
DC.W $7300 ;0426
LAB_002B:
DC.W $454E ;0428
DC.W $563A ;042A
DC.W $5379 ;042C
DC.W $732F ;042E
LAB_002C:
DC.W $006F ;0430
MOVEQ #101,D3 ;0432: 7665
MOVEQ #115,D1 ;0434: 7273
DC.W $6361 ;0436
LAB_002D:
BGT.S LAB_003D ;0438: 6E7C
DC.W $7363 ;043A
MOVEQ #101,D1 ;043C: 7265
LAB_002E:
BCS.S LAB_003C ;043E: 656E
LAB_002F:
DC.W $6D6F ;0440
DC.W $6465 ;0442
MOVEQ #105,D6 ;0444: 7C69
DC.W $636F ;0446
BGT.S LAB_003F ;0448: 6E74
MOVEQ #111,D1 ;044A: 726F
BGE.S LAB_0042 ;044C: 6C7C
MOVEQ #114,D0 ;044E: 7072
LAB_0030:
BVS.S LAB_0040 ;0450: 696E
LAB_0031:
MOVEQ #101,D2 ;0452: 7465
LAB_0032:
MOVEQ #124,D1 ;0454: 727C
MOVEQ #114,D0 ;0456: 7072
BVS.S LAB_0041 ;0458: 696E
LAB_0033:
MOVEQ #101,D2 ;045A: 7465
LAB_0034:
MOVEQ #103,D1 ;045C: 7267
BNE.S LAB_0046 ;045E: 6678
LAB_0035:
MOVEQ #115,D6 ;0460: 7C73
BCS.S LAB_0045 ;0462: 6572
DC.W $6961 ;0464
BGE.S LAB_0047 ;0466: 6C7C
LAB_0036:
BVS.S LAB_0046 ;0468: 696E
MOVEQ #117,D0 ;046A: 7075
MOVEQ #124,D2 ;046C: 747C
MOVEQ #97,D0 ;046E: 7061
DC.W $6C65 ;0470
MOVEQ #116,D2 ;0472: 7474
BCS.S LAB_0049 ;0474: 657C
DC.W $6C6F ;0476
DC.W $6361 ;0478
DC.W $6C65 ;047A
MOVEQ #112,D6 ;047C: 7C70
DC.W $6F69 ;047E
BGT.S LAB_004A ;0480: 6E74
BCS.S LAB_004A ;0482: 6572
MOVEQ #115,D6 ;0484: 7C73
DC.W $6F75 ;0486
BGT.S LAB_0048 ;0488: 6E64
MOVEQ #102,D6 ;048A: 7C66
LAB_0037:
BLE.S LAB_004B+2 ;048C: 6F6E
MOVEQ #124,D2 ;048E: 747C
DC.W $7762 ;0490
LAB_0038:
MOVEQ #97,D0 ;0492: 7061
MOVEQ #116,D2 ;0494: 7474
BCS.S LAB_004E+2 ;0496: 6572
BGT.S LAB_004F ;0498: 6E7C
LAB_0039:
DC.W $002E ;049A
MOVEQ #114,D0 ;049C: 7072
BCS.S LAB_004D+2 ;049E: 6566
DC.W $7300 ;04A0
LAB_003A:
MOVEA.L 26978(A4),A7 ;04A2: 2E6C6962
MOVEQ #97,D1 ;04A6: 7261
MOVEQ #121,D1 ;04A8: 7279
LAB_003B:
ORI #$6F70,-(A4) ;04AA: 00646F70
LAB_003C:
DC.W $7573 ;04AE
DC.W $5F6C ;04B0
DC.W $6973 ;04B2
MOVEQ #101,D2 ;04B4: 7465
LAB_003D:
MOVEQ #0,D1 ;04B6: 7200
LAB_003E:
DC.W $646F ;04B8
MOVEQ #117,D0 ;04BA: 7075
DC.W $7300 ;04BC
LAB_003F:
DC.W $4469 ;04BE
LAB_0040:
MOVEQ #101,D1 ;04C0: 7265
BLS.S LAB_0050+2 ;04C2: 6374
BLE.S LAB_0050+2 ;04C4: 6F72
DC.W $794F ;04C6
LAB_0041:
MOVEQ #117,D0 ;04C8: 7075
LAB_0042:
DC.W $7300 ;04CA
LAB_0043:
MOVEQ #114,D0 ;04CC: 7072
DC.W $6F67 ;04CE
MOVEQ #101,D1 ;04D0: 7265
DC.W $7373 ;04D2
LAB_0044:
DC.W $0049 ;04D4
LAB_0045:
DC.W $4D41 ;04D6
LAB_0046:
DC.W $4745 ;04D8
DC.W $0049 ;04DA
DC.W $434F ;04DC
DC.W $4E00 ;04DE
DC.W $4755 ;04E0
DC.W $4900 ;04E2
LAB_0047:
DC.W $4558 ;04E4
DC.W $4143 ;04E6
ADDQ.B #2,D0 ;04E8: 5400
ADDQ #2,(A2) ;04EA: 5452
SUBQ #2,D5 ;04EC: 5545
LAB_0048:
MOVE.L D3,20300(A6) ;04EE: 2D434F4C
LAB_0049:
DC.W $4F52 ;04F2
DC.W $004E ;04F4
LAB_004A:
DC.W $4F4E ;04F6
DC.W $4500 ;04F8
LAB_004B:
ORI.B #$00,D0 ;04FA: 00000000
SVS (A0)+ ;04FE: 59D8
ORI #$59D9,D4 ;0500: 004459D9
LAB_004D:
ORI #$59DA,(A5) ;0504: 005559DA
LAB_004E:
ORI #$59DB,-(A1) ;0508: 006159DB
DC.W $00C2 ;050C
SVS (A5)+ ;050E: 59DD
DC.W $00CF ;0510
SVS -(A0) ;0512: 59E0
DC.W $00D8 ;0514
LAB_004F:
SVS -(A1) ;0516: 59E1
BTST D0,D2 ;0518: 0102
SVS -(A2) ;051A: 59E2
BTST D0,22999(A2) ;051C: 012A59D7
BCHG D0,(A4) ;0520: 0154
SVS -(A5) ;0522: 59E5
BCLR D0,D4 ;0524: 0184
SVS -(A6) ;0526: 59E6
BCLR D0,(A6)+ ;0528: 019E
SVS -(A7) ;052A: 59E7
DC.W $01B3 ;052C
SVS 463(A0) ;052E: 59E801CF
SVS 506(A1) ;0532: 59E901FA
LAB_0050:
SVS 532(A2) ;0536: 59EA0214
SVS 559(A3) ;053A: 59EB022F
DC.W $4572 ;053E
MOVEQ #111,D1 ;0540: 726F
MOVEQ #0,D1 ;0542: 7200
LAB_0051:
DC.W $6C6F ;0544
BSR.S LAB_0056 ;0546: 6164
BVS.S LAB_0057 ;0548: 696E
BEQ.S LAB_0052 ;054A: 6720
MOVE -(A0),D5 ;054C: 3A20
ORI #$7265,(A0) ;054E: 00507265
DC.W $6665 ;0552
MOVEQ #101,D1 ;0554: 7265
DC.W $6E63 ;0556
DC.W $6573 ;0558
DC.W $0049 ;055A
BGT.S LAB_0058 ;055C: 6E74
DC.W $7569 ;055E
MOVEQ #105,D2 ;0560: 7469
BLE.S LAB_0058 ;0562: 6F6E
MOVEA.L 29472(A1),A0 ;0564: 20697320
BSR.S LAB_0059 ;0568: 6174
MOVEQ #101,D2 ;056A: 7465
LAB_0052:
BLT.S LAB_0059 ;056C: 6D70
MOVEQ #105,D2 ;056E: 7469
DC.W $6E67 ;0570
DC.W $2074 ;0572
BLE.S LAB_0054 ;0574: 6F20
MOVEQ #101,D1 ;0576: 7265
DC.W $7365 ;0578
MOVEQ #32,D2 ;057A: 7420
MOVEQ #104,D2 ;057C: 7468
BCS.S LAB_0053 ;057E: 650A
DC.W $576F ;0580
MOVEQ #107,D1 ;0582: 726B
DC.W $6265 ;0584
DC.W $6E63 ;0586
BVC.S LAB_0055 ;0588: 6820
LAB_0053:
DC.W $7363 ;058A
MOVEQ #101,D1 ;058C: 7265
BCS.S LAB_005A ;058E: 656E
MOVE.L -(A0),D7 ;0590: 2E20
DC.W $506C ;0592
DC.W $6561 ;0594
LAB_0054:
DC.W $7365 ;0596
MOVEA.L -(A3),A0 ;0598: 2063
DC.W $6C6F ;059A
DC.W $7365 ;059C
MOVEA.L -(A1),A0 ;059E: 2061
BGE.S LAB_005B ;05A0: 6C6C
DC.W $2077 ;05A2
BVS.S LAB_005C ;05A4: 696E
DC.W $646F ;05A6
DC.W $7773 ;05A8
LAB_0055:
MOVE.L A2,D6 ;05AA: 2C0A
LAB_0056:
BCS.S LAB_005E ;05AC: 6578
DC.W $6365 ;05AE
MOVEQ #116,D0 ;05B0: 7074
MOVEA.L -(A4),A0 ;05B2: 2064
MOVEQ #97,D1 ;05B4: 7261
DC.W $7765 ;05B6
LAB_0057:
MOVEQ #115,D1 ;05B8: 7273
MOVE.L D0,D7 ;05BA: 2E00
ADDQ #1,-(A5) ;05BC: 5265
MOVEQ #114,D2 ;05BE: 7472
DC.W $797C ;05C0
DC.W $4361 ;05C2
DC.W $6E63 ;05C4
BCS.S LAB_005F ;05C6: 656C
ORI #$6F6E,D3 ;05C8: 00436F6E
MOVEQ #105,D2 ;05CC: 7469
DC.W $6E75 ;05CE
DC.W $6500 ;05D0
LAB_0058:
DC.W $4552 ;05D2
ADDQ #1,A7 ;05D4: 524F
DC.W $523A ;05D6
MOVEA.L -(A3),A0 ;05D8: 2063
DC.W $6F75 ;05DA
BGE.S LAB_0060 ;05DC: 6C64
LAB_0059:
DC.W $6E27 ;05DE
MOVEQ #32,D2 ;05E0: 7420
BLE.S LAB_0062 ;05E2: 6F70
BCS.S LAB_0062 ;05E4: 656E
MOVEA.L 26214(A1),A0 ;05E6: 20696666
MOVEQ #97,D0 ;05EA: 7061
MOVEQ #115,D1 ;05EC: 7273
BCS.S LAB_005D ;05EE: 652E
DC.W $6C69 ;05F0
BHI.S LAB_0063 ;05F2: 6272
BSR.S LAB_0064 ;05F4: 6172
DC.W $7920 ;05F6
DC.W $5633 ;05F8
MOVE D0,-(A4) ;05FA: 3900
DC.W $4552 ;05FC
LAB_005A:
ADDQ #1,A7 ;05FE: 524F
DC.W $523A ;0600
MOVEA.L -(A3),A0 ;0602: 2063
DC.W $6F75 ;0604
BGE.S LAB_0065 ;0606: 6C64
DC.W $6E27 ;0608
MOVEQ #32,D2 ;060A: 7420
BLE.S LAB_0066 ;060C: 6F70
LAB_005B:
BCS.S LAB_0066 ;060E: 656E
DC.W $206C ;0610
DC.W $6F63 ;0612
LAB_005C:
BSR.S LAB_0067 ;0614: 616C
BCS.S LAB_0061 ;0616: 652E
DC.W $6C69 ;0618
BHI.S LAB_0068 ;061A: 6272
BSR.S LAB_0069 ;061C: 6172
LAB_005D:
DC.W $7920 ;061E
ADDQ.B #3,0(A3,D3.L) ;0620: 56333800
DC.W $4552 ;0624
LAB_005E:
ADDQ #1,A7 ;0626: 524F
DC.W $523A ;0628
MOVEA.L -(A3),A0 ;062A: 2063
DC.W $6F75 ;062C
BGE.S LAB_006A ;062E: 6C64
DC.W $6E27 ;0630
MOVEQ #32,D2 ;0632: 7420
LAB_005F:
BLE.S LAB_006C ;0634: 6F70
BCS.S LAB_006C ;0636: 656E
MOVEA.L -(A4),A0 ;0638: 2064
DC.W $6973 ;063A
BMI.S LAB_006B ;063C: 6B66
BLE.S LAB_006D+2 ;063E: 6F6E
MOVEQ #46,D2 ;0640: 742E
LAB_0060:
DC.W $6C69 ;0642
BHI.S LAB_006F ;0644: 6272
LAB_0061:
BSR.S LAB_0070 ;0646: 6172
DC.W $7920 ;0648
ADDQ.B #3,0(A3,D3.L) ;064A: 56333800
DC.W $4552 ;064E
ADDQ #1,A7 ;0650: 524F
DC.W $523A ;0652
LAB_0062:
MOVEA.L -(A3),A0 ;0654: 2063
DC.W $6F75 ;0656
BGE.S LAB_0071 ;0658: 6C64
DC.W $6E27 ;065A
MOVEQ #32,D2 ;065C: 7420
BLE.S LAB_0074 ;065E: 6F70
BCS.S LAB_0074 ;0660: 656E
MOVEA.L 28532(A6),A0 ;0662: 206E6F74
LAB_0063:
BVS.S LAB_0073 ;0666: 6966
LAB_0064:
DC.W $7969 ;0668
BGT.S LAB_0075 ;066A: 6E74
LAB_0065:
DC.W $7569 ;066C
MOVEQ #105,D2 ;066E: 7469
BLE.S LAB_0075 ;0670: 6F6E
MOVEA.L 26978(A4),A7 ;0672: 2E6C6962
MOVEQ #97,D1 ;0676: 7261
MOVEQ #121,D1 ;0678: 7279
MOVEA.L (A6),A0 ;067A: 2056
MOVE D0,-(A1) ;067C: 3300
LAB_0066:
DC.W $4552 ;067E
ADDQ #1,A7 ;0680: 524F
LAB_0067:
DC.W $523A ;0682
MOVEA.L -(A3),A0 ;0684: 2063
BSR.S LAB_0076 ;0686: 616E
DC.W $2774 ;0688
DC.W $206F ;068A
MOVEQ #101,D0 ;068C: 7065
LAB_0068:
BGT.S LAB_006E ;068E: 6E20
LAB_0069:
DC.W $6669 ;0690
DC.W $6C65 ;0692
LAB_006A:
DC.W $0A25 ;0694
DC.W $7300 ;0696
DC.W $4552 ;0698
ADDQ #1,A7 ;069A: 524F
DC.W $523A ;069C
MOVEA.L -(A3),A0 ;069E: 2063
BSR.S LAB_0078 ;06A0: 616E
DC.W $2774 ;06A2
LAB_006B:
DC.W $2072 ;06A4
LAB_006C:
DC.W $6561 ;06A6
BCC.S LAB_0072+2 ;06A8: 6420
DC.W $2573 ;06AA
LAB_006D:
ORI #$5252,D5 ;06AC: 00455252
LAB_006E:
DC.W $4F52 ;06B0
MOVE -(A0),D5 ;06B2: 3A20
DC.W $6361 ;06B4
DC.W $6E27 ;06B6
LAB_006F:
MOVEQ #32,D2 ;06B8: 7420
LAB_0070:
DC.W $6C6F ;06BA
BSR.S LAB_0079 ;06BC: 6164
LAB_0071:
DC.W $206B ;06BE
DC.W $6579 ;06C0
DC.W $6D61 ;06C2
MOVEQ #10,D0 ;06C4: 700A
DC.W $2573 ;06C6
LAB_0072:
ORI #$5252,D5 ;06C8: 00455252
DC.W $4F52 ;06CC
LAB_0073:
MOVE -(A0),D5 ;06CE: 3A20
LAB_0074:
DC.W $636F ;06D0
DC.W $756C ;06D2
BCC.S LAB_007D ;06D4: 646E
DC.W $2774 ;06D6
DC.W $206F ;06D8
MOVEQ #101,D0 ;06DA: 7065
BGT.S LAB_0077 ;06DC: 6E20
DC.W $6461 ;06DE
LAB_0075:
MOVEQ #97,D2 ;06E0: 7461
MOVEQ #121,D2 ;06E2: 7479
MOVEQ #101,D0 ;06E4: 7065
DC.W $732E ;06E6
DC.W $6C69 ;06E8
BHI.S LAB_0080+2 ;06EA: 6272
BSR.S LAB_0081 ;06EC: 6172
DC.W $7920 ;06EE
DC.W $5633 ;06F0
MOVE D0,-(A4) ;06F2: 3900
DC.W $4552 ;06F4
LAB_0076:
ADDQ #1,A7 ;06F6: 524F
DC.W $523A ;06F8
MOVEA.L -(A3),A0 ;06FA: 2063
BSR.S LAB_0083 ;06FC: 616E
LAB_0077:
DC.W $2774 ;06FE
DC.W $206C ;0700
DC.W $6F61 ;0702
BCC.S LAB_007A ;0704: 6420
DC.W $666F ;0706
BGT.S LAB_0085 ;0708: 6E74
DC.W $0A25 ;070A
DC.W $7300 ;070C
DC.W $4552 ;070E
LAB_0078:
ADDQ #1,A7 ;0710: 524F
DC.W $523A ;0712
MOVEA.L -(A3),A0 ;0714: 2063
BSR.S LAB_0086 ;0716: 616E
DC.W $2774 ;0718
DC.W $206C ;071A
DC.W $6F61 ;071C
BCC.S LAB_007C ;071E: 6420
DC.W $736F ;0720
LAB_0079:
DC.W $756E ;0722
BCC.S LAB_007B ;0724: 640A
LAB_007A:
DC.W $2573 ;0726
ORI #$5252,D5 ;0728: 00455252
DC.W $4F52 ;072C
MOVE -(A0),D5 ;072E: 3A20
LAB_007B:
DC.W $6361 ;0730
DC.W $6E27 ;0732
MOVEQ #32,D2 ;0734: 7420
DC.W $6C6F ;0736
BSR.S LAB_0087 ;0738: 6164
DC.W $2070 ;073A
DC.W $6963 ;073C
MOVEQ #117,D2 ;073E: 7475
LAB_007C:
MOVEQ #101,D1 ;0740: 7265
DC.W $0A25 ;0742
LAB_007D:
DC.W $7300 ;0744
LAB_007E:
DC.W $7379 ;0746
DC.W $732F ;0748
BLS.S LAB_0084 ;074A: 632E
DC.W $6361 ;074C
MOVEQ #97,D2 ;074E: 7461
DC.W $6C6F ;0750
DC.W $6700 ;0752
LAB_007F:
ORI.B #$00,D0 ;0754: 00000000
ORI.B #$10,D0 ;0758: 00000010
LAB_0080:
ORI.B #$20,D0 ;075C: 00000020
LAB_0081:
DC.W $FFFF ;0760
DC.W $FFFF ;0762
LAB_0082:
ADDQ #8,(A2) ;0764: 5052
DC.W $4546 ;0766
ADDQ #8,(A2) ;0768: 5052
SWAP D4 ;076A: 4844
LAB_0083:
ADDQ #8,(A2) ;076C: 5052
DC.W $4546 ;076E
DC.W $4F53 ;0770
DC.W $434E ;0772
ADDQ #8,(A2) ;0774: 5052
DC.W $4546 ;0776
DC.W $4943 ;0778
LAB_0084:
ADDQ #2,A4 ;077A: 544C
ADDQ #8,(A2) ;077C: 5052
LAB_0085:
DC.W $4546 ;077E
DC.W $464F ;0780
LINK A4,#20562 ;0782: 4E545052
LAB_0086:
DC.W $4546 ;0786
SUBQ #1,D3 ;0788: 5343
ADDQ #1,A5 ;078A: 524D
ADDQ #8,(A2) ;078C: 5052
DC.W $4546 ;078E
ADDQ #8,(A4) ;0790: 5054
ADDQ #4,(A4) ;0792: 5854
ADDQ #8,(A2) ;0794: 5052
DC.W $4546 ;0796
ADDQ #8,D7 ;0798: 5047
NOT (A0)+ ;079A: 4658
ADDQ #8,(A2) ;079C: 5052
LAB_0087:
DC.W $4546 ;079E
SUBQ #1,D5 ;07A0: 5345
ADDQ #1,A4 ;07A2: 524C
ADDQ #8,(A2) ;07A4: 5052
DC.W $4546 ;07A6
DC.W $494E ;07A8
ADDQ #8,(A4) ;07AA: 5054
ADDQ #8,(A2) ;07AC: 5052
DC.W $4546 ;07AE
SUBQ #1,A7 ;07B0: 534F
TRAP #4 ;07B2: 4E44
ADDQ #8,(A2) ;07B4: 5052
DC.W $4546 ;07B6
ADDQ #8,(A5) ;07B8: 5055
LINK A4,#20562 ;07BA: 4E545052
DC.W $4546 ;07BE
ADDQ #8,(A4) ;07C0: 5054
ADDQ #1,A6 ;07C2: 524E
ADDQ #8,(A2) ;07C4: 5052
DC.W $4546 ;07C6
ADDQ #8,D1 ;07C8: 5041
DC.W $4C54 ;07CA
ADDQ #8,(A2) ;07CC: 5052
DC.W $4546 ;07CE
ADDQ #8,A6 ;07D0: 504E
ADDQ #2,(A2) ;07D2: 5452
ADDQ #8,(A2) ;07D4: 5052
DC.W $4546 ;07D6
DC.W $4C43 ;07D8
DC.W $4C45 ;07DA
ADDQ #8,(A2) ;07DC: 5052
DC.W $4546 ;07DE
LAB_0088:
DC.W $4649 ;07E0
LAB_0089:
ADDQ.B #8,0(A0,D0.W) ;07E2: 50300000
ORI #$0000,300(A6) ;07E6: 006E0000012C
DC.W $0000 ;07EC
SUBI.L #$00000960,0(A0,D0.W) ;07EE: 04B0000009600000
MOVE.B D0,(A1)+ ;07F6: 12C0
DC.W $0000 ;07F8
MOVE.L D0,0(A2,D0.W) ;07FA: 25800000
DC.W $4B00 ;07FE
DC.W $0000 ;0800
MOVEQ #18,D5 ;0802: 7A12
LAB_008A:
DC.W $0000 ;0804
ANDI.B #$00,D0 ;0806: 02000000
SUBI.B #$00,D0 ;080A: 04000000
BTST #0,D0 ;080E: 08000000
MOVE.B D0,D0 ;0812: 1000
DC.W $0000 ;0814
MOVE.L D0,D0 ;0816: 2000
DC.W $0000 ;0818
NEGX.B D0 ;081A: 4000
DC.W $0000 ;081C
OR.B D0,D0 ;081E: 8000
ORI.B #$00,D1 ;0820: 00010000
LAB_008B:
BTST D1,D6 ;0824: 0306
BTST D0,D2 ;0826: 0102
DC.W $0408 ;0828
LAB_008C:
DC.W $403C ;082A
MOVE 44(A4,D3.W),D4 ;082C: 3834302C
MOVE.L -(A4),D4 ;0830: 2824
MOVE.L (A4)+,D0 ;0832: 201C
MOVE.B (A4),D4 ;0834: 1814
DC.W $100C ;0836
BTST #0,D4 ;0838: 08040000
LAB_008D:
ORI.B #$00,D0 ;083C: 00000000
LAB_008E:
LEA LAB_008D(PC),A0 ;0840: 41FAFFFA
LEA SECSTRT_3,A4 ;0844: 49F90000438C
MOVE.L A4,(A0) ;084A: 208C
LEA LAB_004B+2(PC),A0 ;084C: 41FAFCAE
MOVE.L A0,4(A4) ;0850: 29480004
MOVEA.L (ABSEXECBASE).W,A6 ;0854: 2C780004
MOVE.L A6,336(A4) ;0858: 294E0150
MOVE.L 276(A6),412(A4) ;085C: 296E0114019C
PEA (20).W ;0862: 48780014
LEA LAB_000D(PC),A1 ;0866: 43FAFAD2
MOVEQ #39,D0 ;086A: 7027
BSR LAB_013F ;086C: 61001540
MOVE.L D0,348(A4) ;0870: 2940015C
BEQ LAB_0090 ;0874: 67000110
MOVEA.L D0,A6 ;0878: 2C40
LEA LAB_0006+1(PC),A0 ;087A: 41FAFA0B
MOVE.L A0,D1 ;087E: 2208
LEA 1896(A4),A0 ;0880: 41EC0768
MOVE.L A0,D2 ;0884: 2408
MOVEQ #0,D3 ;0886: 7600
MOVEA.L 348(A4),A6 ;0888: 2C6C015C
JSR -798(A6) ;088C: 4EAEFCE2
MOVEA.L 336(A4),A6 ;0890: 2C6C0150
LEA SECSTRT_2(PC),A1 ;0894: 43FAF99A
JSR -294(A6) ;0898: 4EAEFEDA
TST.L D0 ;089C: 4A80
BNE LAB_0090 ;089E: 660000E6
LEA LAB_000F(PC),A1 ;08A2: 43FAFAA0
MOVEQ #39,D0 ;08A6: 7027
BSR LAB_013F ;08A8: 61001504
MOVE.L D0,340(A4) ;08AC: 29400154
LEA LAB_0010(PC),A1 ;08B0: 43FAFA9C
MOVEQ #39,D0 ;08B4: 7027
BSR LAB_013F ;08B6: 610014F6
MOVE.L D0,344(A4) ;08BA: 29400158
BEQ LAB_0090 ;08BE: 670000C6
LEA LAB_0011+1(PC),A1 ;08C2: 43FAFA93
MOVEQ #39,D0 ;08C6: 7027
BSR LAB_013F ;08C8: 610014E4
MOVE.L D0,352(A4) ;08CC: 29400160
BEQ LAB_0090 ;08D0: 670000B4
LEA LAB_0012+1(PC),A1 ;08D4: 43FAFA89
MOVEQ #39,D0 ;08D8: 7027
BSR LAB_013F ;08DA: 610014D2
MOVE.L D0,356(A4) ;08DE: 29400164
BEQ LAB_0090 ;08E2: 670000A2
LEA LAB_000E(PC),A1 ;08E6: 43FAFA56
MOVEQ #3,D0 ;08EA: 7003
BSR LAB_013F ;08EC: 610014C0
MOVE.L D0,2098(A4) ;08F0: 29400832
BNE.S LAB_008F ;08F4: 6604
BSR LAB_0091 ;08F6: 61000092
LAB_008F:
JSR -132(A6) ;08FA: 4EAEFF7C
MOVEA.L 348(A4),A6 ;08FE: 2C6C015C
JSR -492(A6) ;0902: 4EAEFE14
MOVEA.L D0,A0 ;0906: 2040
MOVEA.L 60(A0),A2 ;0908: 2468003C
ADDA.L A2,A2 ;090C: D5CA
ADDA.L A2,A2 ;090E: D5CA
MOVEQ #0,D0 ;0910: 7000
MOVE.L A7,D2 ;0912: 240F
MOVE.L D0,-(A7) ;0914: 2F00
MOVE.L D0,-(A7) ;0916: 2F00
PEA $800003F9 ;0918: 4879800003F9
MOVE.L D0,-(A7) ;091E: 2F00
PEA $800003F8 ;0920: 4879800003F8
MOVE.L D0,-(A7) ;0926: 2F00
PEA $800003F7 ;0928: 4879800003F7
MOVE.L D0,-(A7) ;092E: 2F00
PEA $800003F5 ;0930: 4879800003F5
PEA SECSTRT_2(PC) ;0936: 487AF8F8
PEA $800003F4 ;093A: 4879800003F4
PEA (8192).W ;0940: 48782000
PEA $800003F3 ;0944: 4879800003F3
MOVE.L D0,-(A7) ;094A: 2F00
PEA $800003F2 ;094C: 4879800003F2
PEA LAB_009D(PC) ;0952: 487A017E
PEA $800003EB ;0956: 4879800003EB
MOVE.L A7,D1 ;095C: 220F
JSR -498(A6) ;095E: 4EAEFE0E
MOVEA.L D2,A7 ;0962: 2E42
TST.L D0 ;0964: 4A80
BEQ.S LAB_0090 ;0966: 671E
MOVEA.L 336(A4),A6 ;0968: 2C6C0150
MOVEQ #0,D0 ;096C: 7000
MOVE.L D0,(A7) ;096E: 2E80
MOVEQ #2,D1 ;0970: 7202
JSR -306(A6) ;0972: 4EAEFECE
MOVEQ #2,D0 ;0976: 7002
JSR -318(A6) ;0978: 4EAEFEC2
MOVE.L (A7),(A2) ;097C: 2497
MOVE.L (A7),412(A4) ;097E: 2957019C
JSR -138(A6) ;0982: 4EAEFF76
LAB_0090:
MOVE.L (A7)+,D0 ;0986: 201F
RTS ;0988: 4E75
LAB_0091:
MOVE.L #$000059D7,D0 ;098A: 203C000059D7
SUBA.L A0,A0 ;0990: 91C8
BRA LAB_00D5 ;0992: 600006E2
BRA.S LAB_0090 ;0996: 60EE
LAB_0092:
MOVEM.L D2/A6,-(A7) ;0998: 48E72002
LEA LAB_0027+1(PC),A1 ;099C: 43FAFA57
MOVEQ #38,D0 ;09A0: 7026
MOVEA.L 336(A4),A6 ;09A2: 2C6C0150
BSR LAB_013F ;09A6: 61001406
MOVE.L D0,368(A4) ;09AA: 29400170
BEQ.S LAB_0094 ;09AE: 6732
LEA LAB_0028(PC),A0 ;09B0: 41FAFA4A
MOVE.L A0,D1 ;09B4: 2208
MOVEQ #-2,D2 ;09B6: 74FE
MOVEA.L 348(A4),A6 ;09B8: 2C6C015C
JSR -84(A6) ;09BC: 4EAEFFAC
TST.L D0 ;09C0: 4A80
BEQ.S LAB_0093 ;09C2: 6708
MOVE.L D0,D1 ;09C4: 2200
JSR -90(A6) ;09C6: 4EAEFFA6
BRA.S LAB_0094 ;09CA: 6016
LAB_0093:
SUBA.L A0,A0 ;09CC: 91C8
MOVEA.L 368(A4),A6 ;09CE: 2C6C0170
JSR -156(A6) ;09D2: 4EAEFF64
MOVEA.L D0,A0 ;09D6: 2040
JSR -168(A6) ;09D8: 4EAEFF58
MOVEA.L D0,A0 ;09DC: 2040
JSR -42(A6) ;09DE: 4EAEFFD6
LAB_0094:
MOVEM.L (A7)+,D2/A6 ;09E2: 4CDF4004
RTS ;09E6: 4E75
LAB_0095:
LINK A5,#-248 ;09E8: 4E55FF08
MOVEM.L D7/A6,-(A7) ;09EC: 48E70102
LEA -248(A5),A0 ;09F0: 41EDFF08
MOVEQ #116,D0 ;09F4: 7074
ADD.L D0,D0 ;09F6: D080
MOVEA.L 340(A4),A6 ;09F8: 2C6C0154
JSR -132(A6) ;09FC: 4EAEFF7C
MOVE.L #$00008000,D7 ;0A00: 2E3C00008000
TST.B -63(A5) ;0A06: 4A2DFFC1
BEQ.S LAB_0096 ;0A0A: 6706
MOVE.L #$00008004,D7 ;0A0C: 2E3C00008004
LAB_0096:
MOVE.L D7,-16(A5) ;0A12: 2B47FFF0
MOVEQ #-1,D0 ;0A16: 70FF
MOVE D0,-12(A5) ;0A18: 3B40FFF4
MOVE D0,-10(A5) ;0A1C: 3B40FFF6
MOVEQ #2,D0 ;0A20: 7002
MOVE D0,-8(A5) ;0A22: 3B40FFF8
MOVE D0,-6(A5) ;0A26: 3B40FFFA
LEA -16(A5),A0 ;0A2A: 41EDFFF0
MOVEQ #12,D0 ;0A2E: 700C
MOVEQ #1,D1 ;0A30: 7201
JSR -576(A6) ;0A32: 4EAEFDC0
MOVEM.L (A7)+,D7/A6 ;0A36: 4CDF4080
UNLK A5 ;0A3A: 4E5D
RTS ;0A3C: 4E75
LAB_0097:
LINK A5,#-12 ;0A3E: 4E55FFF4
MOVEM.L D2/A6,-(A7) ;0A42: 48E72002
LEA LAB_002A+1(PC),A0 ;0A46: 41FAF9C9
MOVE.L A0,D1 ;0A4A: 2208
MOVEQ #-2,D2 ;0A4C: 74FE
MOVEA.L 348(A4),A6 ;0A4E: 2C6C015C
JSR -84(A6) ;0A52: 4EAEFFAC
TST.L D0 ;0A56: 4A80
BEQ.S LAB_0098 ;0A58: 6708
MOVE.L D0,D1 ;0A5A: 2200
JSR -90(A6) ;0A5C: 4EAEFFA6
BRA.S LAB_0099 ;0A60: 603A
LAB_0098:
MOVE #$0032,-12(A5) ;0A62: 3B7C0032FFF4
MOVE #$0040,-10(A5) ;0A68: 3B7C0040FFF6
MOVEQ #30,D0 ;0A6E: 701E
MOVE.L D0,-8(A5) ;0A70: 2B40FFF8
MOVE.B #$4E,-4(A5) ;0A74: 1B7C004EFFFC
MOVE.B #$4D,-3(A5) ;0A7A: 1B7C004DFFFD
MOVE.B #$56,-2(A5) ;0A80: 1B7C0056FFFE
MOVE.B #$42,-1(A5) ;0A86: 1B7C0042FFFF
LEA -12(A5),A0 ;0A8C: 41EDFFF4
MOVEQ #12,D0 ;0A90: 700C
MOVEQ #4,D1 ;0A92: 7204
MOVEA.L 340(A4),A6 ;0A94: 2C6C0154
JSR -576(A6) ;0A98: 4EAEFDC0
LAB_0099:
MOVEM.L (A7)+,D2/A6 ;0A9C: 4CDF4004
UNLK A5 ;0AA0: 4E5D
RTS ;0AA2: 4E75
LAB_009A:
MOVEA.L A0,A1 ;0AA4: 2248
ADDQ.L #4,A0 ;0AA6: 5888
MOVE.L A0,(A1) ;0AA8: 2288
CLR.L 4(A1) ;0AAA: 42A90004
MOVE.L A1,8(A1) ;0AAE: 23490008
RTS ;0AB2: 4E75
LAB_009B:
LEA EXT_0002,A0 ;0AB4: 41F901000000
MOVE.L -20(A0),D0 ;0ABA: 2028FFEC
NEG.L D0 ;0ABE: 4480
LEA 0(A0,D0.L),A1 ;0AC0: 43F00800
LAB_009C:
CMPI #$4E75,(A1)+ ;0AC4: 0C594E75
BNE.S LAB_009C ;0AC8: 66FA
SUBQ.L #2,A1 ;0ACA: 5589
MOVE.L A1,1852(A4) ;0ACC: 2949073C
RTS ;0AD0: 4E75
LAB_009D:
LEA -736(A7),A7 ;0AD2: 4FEFFD20
MOVEA.L A7,A5 ;0AD6: 2A4F
MOVEA.L LAB_008D(PC),A4 ;0AD8: 287AFD62
MOVE #$00B7,D0 ;0ADC: 303C00B7
MOVEQ #0,D1 ;0AE0: 7200
MOVEA.L A5,A0 ;0AE2: 204D
LAB_009E:
MOVE.L D1,(A0)+ ;0AE4: 20C1
DBF D0,LAB_009E ;0AE6: 51C8FFFC
BSR LAB_009B ;0AEA: 6100FFC8
MOVEA.L 336(A4),A6 ;0AEE: 2C6C0150
SUBA.L A1,A1 ;0AF2: 93C9
JSR -294(A6) ;0AF4: 4EAEFEDA
MOVE.L D0,416(A4) ;0AF8: 294001A0
MOVE.L 416(A4),94(A5) ;0AFC: 2B6C01A0005E
MOVE.B #$0C,93(A5) ;0B02: 1B7C000C005D
MOVE.B #$04,86(A5) ;0B08: 1B7C00040056
LEA 98(A5),A0 ;0B0E: 41ED0062
BSR LAB_009A ;0B12: 6100FF90
MOVE.L 416(A4),392(A4) ;0B16: 296C01A00188
MOVE.B #$0D,391(A4) ;0B1C: 197C000D0187
CLR.B 390(A4) ;0B22: 422C0186
MOVE.B #$04,384(A4) ;0B26: 197C00040180
LEA 396(A4),A0 ;0B2C: 41EC018C
BSR LAB_009A ;0B30: 6100FF72
BSR LAB_0092 ;0B34: 6100FE62
BSR LAB_0095 ;0B38: 6100FEAE
BSR LAB_0097 ;0B3C: 6100FF00
MOVEA.L 336(A4),A6 ;0B40: 2C6C0150
JSR -132(A6) ;0B44: 4EAEFF7C
MOVEQ #1,D0 ;0B48: 7001
MOVE D0,1432(A4) ;0B4A: 39400598
MOVE D0,1164(A4) ;0B4E: 3940048C
CLR 1166(A4) ;0B52: 426C048E
LEA LAB_01E3(PC),A0 ;0B56: 41FA2584
MOVE.L A0,1542(A4) ;0B5A: 29480606
LEA 1480(A4),A0 ;0B5E: 41EC05C8
JSR -558(A6) ;0B62: 4EAEFDD2
MOVEA.L 340(A4),A1 ;0B66: 226C0154
MOVEA #$FFA0,A0 ;0B6A: 307CFFA0
LEA LAB_0187(PC),A2 ;0B6E: 45FA1AEA
MOVE.L A2,D0 ;0B72: 200A
JSR -420(A6) ;0B74: 4EAEFE5C
MOVE.L D0,1076(A4) ;0B78: 29400434
MOVEA.L 356(A4),A1 ;0B7C: 226C0164
MOVEA #$FF3A,A0 ;0B80: 307CFF3A
LEA LAB_02A8(PC),A2 ;0B84: 45FA3522
MOVE.L A2,D0 ;0B88: 200A
JSR -420(A6) ;0B8A: 4EAEFE5C
MOVE.L D0,1554(A4) ;0B8E: 29400612
JSR -138(A6) ;0B92: 4EAEFF76
MOVEA.L 2098(A4),A6 ;0B96: 2C6C0832
MOVE.L A6,D0 ;0B9A: 200E
BEQ LAB_00A1 ;0B9C: 670000C8
LEA LAB_0026+1(PC),A2 ;0BA0: 45FAF849
LEA 1660(A4),A0 ;0BA4: 41EC067C
MOVE.L A2,0(A0) ;0BA8: 214A0000
MOVE.L #$00000084,12(A0) ;0BAC: 217C00000084000C
MOVE.L LAB_0088(PC),24(A0) ;0BB4: 217AFC2A0018
MOVE.L A4,8(A0) ;0BBA: 214C0008
LEA LAB_01CC(PC),A1 ;0BBE: 43FA2272
MOVE.L A1,16(A0) ;0BC2: 21490010
MOVE.B #$64,22(A0) ;0BC6: 117C00640016
JSR -30(A6) ;0BCC: 4EAEFFE2
TST.L D0 ;0BD0: 4A80
BNE.S LAB_009F ;0BD2: 6608
MOVE.B #$01,EXT_0000 ;0BD4: 13FC000100000000
LAB_009F:
LEA 1708(A4),A0 ;0BDC: 41EC06AC
MOVE.L #$00000804,12(A0) ;0BE0: 217C00000804000C
MOVE.L 1684(A4),24(A0) ;0BE8: 216C06940018
MOVE.L A4,8(A0) ;0BEE: 214C0008
LEA LAB_01AB(PC),A1 ;0BF2: 43FA1EE6
MOVE.L A1,16(A0) ;0BF6: 21490010
MOVE.B #$64,22(A0) ;0BFA: 117C00640016
JSR -30(A6) ;0C00: 4EAEFFE2
TST.L D0 ;0C04: 4A80
BEQ.S LAB_009F ;0C06: 67D4
LAB_00A0:
LEA 1756(A4),A0 ;0C08: 41EC06DC
MOVE.L A2,0(A0) ;0C0C: 214A0000
MOVE.L #$00008004,12(A0) ;0C10: 217C00008004000C
MOVE.L 1684(A4),24(A0) ;0C18: 216C06940018
MOVE.L A4,8(A0) ;0C1E: 214C0008
LEA LAB_0213(PC),A1 ;0C22: 43FA288C
MOVE.L A1,16(A0) ;0C26: 21490010
MOVE.B #$9C,22(A0) ;0C2A: 117C009C0016
JSR -30(A6) ;0C30: 4EAEFFE2
TST.L D0 ;0C34: 4A80
BEQ.S LAB_00A0 ;0C36: 67D0
LEA 1804(A4),A0 ;0C38: 41EC070C
MOVE.L A2,0(A0) ;0C3C: 214A0000
MOVE.L #$00010004,12(A0) ;0C40: 217C00010004000C
MOVE.L 1684(A4),24(A0) ;0C48: 216C06940018
MOVE.L A4,8(A0) ;0C4E: 214C0008
LEA LAB_0210(PC),A1 ;0C52: 43FA282A
MOVE.L A1,16(A0) ;0C56: 21490010
MOVE.B #$9C,22(A0) ;0C5A: 117C009C0016
JSR -30(A6) ;0C60: 4EAEFFE2
TST.L D0 ;0C64: 4A80
LAB_00A1:
MOVEQ #0,D7 ;0C66: 7E00
MOVEQ #25,D2 ;0C68: 7419
LEA 112(A5),A2 ;0C6A: 45ED0070
LEA 78(A5),A3 ;0C6E: 47ED004E
MOVEA.L 348(A4),A6 ;0C72: 2C6C015C
BRA.S LAB_00A3 ;0C76: 6004
LAB_00A2:
LEA 48(A2),A2 ;0C78: 45EA0030
LAB_00A3:
MOVE.L D7,D0 ;0C7C: 2007
LEA 46(A5),A0 ;0C7E: 41ED002E
MOVE.L A0,(A2) ;0C82: 2488
BSR LAB_00A5 ;0C84: 6100004C
MOVE.L D7,8(A2) ;0C88: 25470008
MOVE.L D2,12(A2) ;0C8C: 2542000C
MOVE.L A3,16(A2) ;0C90: 254B0010
MOVE.L A2,D1 ;0C94: 220A
JSR -888(A6) ;0C96: 4EAEFC88
TST D0 ;0C9A: 4A40
BEQ.S LAB_00A4 ;0C9C: 6708
ADDQ #1,D7 ;0C9E: 5247
CMP.B #$0D,D7 ;0CA0: BE3C000D
BCS.S LAB_00A2 ;0CA4: 65D2
LAB_00A4:
LEA 0(A5),A0 ;0CA6: 41ED0000
MOVEA.L 336(A4),A6 ;0CAA: 2C6C0150
JSR -558(A6) ;0CAE: 4EAEFDD2
MOVEA.L 416(A4),A0 ;0CB2: 206C01A0
MOVE.L 10(A0),10(A5) ;0CB6: 2B68000A000A
LEA 0(A5),A1 ;0CBC: 43ED0000
JSR -600(A6) ;0CC0: 4EAEFDA8
SF 410(A4) ;0CC4: 51EC019A
MOVEA.L A3,A0 ;0CC8: 204B
LEA 0(A5),A1 ;0CCA: 43ED0000
BRA LAB_00AC ;0CCE: 60000032
LAB_00A5:
MOVEA.L A0,A1 ;0CD2: 2248
LEA LAB_002B(PC),A0 ;0CD4: 41FAF752
LAB_00A6:
MOVE.B (A0)+,(A1)+ ;0CD8: 12D8
BNE.S LAB_00A6 ;0CDA: 66FC
SUBQ.L #1,A1 ;0CDC: 5389
MOVEQ #124,D1 ;0CDE: 727C
LEA LAB_002C+1(PC),A0 ;0CE0: 41FAF74F
BRA.S LAB_00A8 ;0CE4: 6004
LAB_00A7:
CMP.B (A0)+,D1 ;0CE6: B218
BNE.S LAB_00A7 ;0CE8: 66FC
LAB_00A8:
DBF D0,LAB_00A7 ;0CEA: 51C8FFFA
LAB_00A9:
MOVE.B (A0)+,D0 ;0CEE: 1018
CMP.B D0,D1 ;0CF0: B200
BEQ.S LAB_00AA ;0CF2: 6704
MOVE.B D0,(A1)+ ;0CF4: 12C0
BRA.S LAB_00A9 ;0CF6: 60F6
LAB_00AA:
LEA LAB_0039+1(PC),A0 ;0CF8: 41FAF7A1
LAB_00AB:
MOVE.B (A0)+,(A1)+ ;0CFC: 12D8
BNE.S LAB_00AB ;0CFE: 66FC
RTS ;0D00: 4E75
LAB_00AC:
LINK A5,#-44 ;0D02: 4E55FFD4
MOVEM.L D6-D7/A2-A3/A6,-(A7) ;0D06: 48E70332
MOVEA.L A1,A3 ;0D0A: 2649
MOVE.L A0,-44(A5) ;0D0C: 2B48FFD4
MOVE.L A0,1972(A4) ;0D10: 294807B4
LAB_00AD:
MOVEQ #0,D6 ;0D14: 7C00
BRA.S LAB_00B3 ;0D16: 607A
LAB_00AE:
CMPI.L #$00000036,20(A2) ;0D18: 0CAA000000360014
BNE.S LAB_00AF ;0D20: 6608
MOVEA.L A2,A1 ;0D22: 224A
JSR -690(A6) ;0D24: 4EAEFD4E
BRA.S LAB_00B3 ;0D28: 6068
LAB_00AF:
TST.L 364(A4) ;0D2A: 4AAC016C
BNE.S LAB_00B1 ;0D2E: 662E
LEA LAB_0014+1(PC),A1 ;0D30: 43FAF63D
MOVEQ #39,D0 ;0D34: 7027
BSR LAB_013F ;0D36: 61001076
MOVE.L D0,364(A4) ;0D3A: 2940016C
BNE.S LAB_00B0 ;0D3E: 6610
MOVE.L #$000059E0,D0 ;0D40: 203C000059E0
SUBA.L A0,A0 ;0D46: 91C8
BSR LAB_00D5 ;0D48: 6100032C
BRA LAB_00B2 ;0D4C: 6000003C
LAB_00B0:
LEA LAB_0015(PC),A1 ;0D50: 43FAF626
MOVEQ #39,D0 ;0D54: 7027
BSR LAB_013F ;0D56: 61001056
MOVE.L D0,360(A4) ;0D5A: 29400168
LAB_00B1:
MOVEA.L 26(A2),A0 ;0D5E: 206A001A
MOVE.L 8(A0),D0 ;0D62: 20280008
LEA -40(A5),A0 ;0D66: 41EDFFD8
BSR LAB_00A5 ;0D6A: 6100FF66
MOVEA.L A3,A0 ;0D6E: 204B
MOVEA.L 336(A4),A6 ;0D70: 2C6C0150
JSR -564(A6) ;0D74: 4EAEFDCC
LEA -40(A5),A0 ;0D78: 41EDFFD8
BSR LAB_017C ;0D7C: 610016FC
MOVEA.L A3,A0 ;0D80: 204B
MOVEA.L 336(A4),A6 ;0D82: 2C6C0150
JSR -570(A6) ;0D86: 4EAEFDC6
LAB_00B2:
MOVEA.L A2,A1 ;0D8A: 224A
JSR -378(A6) ;0D8C: 4EAEFE86
MOVEQ #1,D6 ;0D90: 7C01
LAB_00B3:
MOVEA.L -44(A5),A0 ;0D92: 206DFFD4
MOVEA.L 336(A4),A6 ;0D96: 2C6C0150
JSR -372(A6) ;0D9A: 4EAEFE8C
MOVEA.L D0,A2 ;0D9E: 2440
MOVE.L A2,D0 ;0DA0: 200A
BNE LAB_00AE ;0DA2: 6600FF74
TST.B 410(A4) ;0DA6: 4A2C019A
BEQ.S LAB_00B4 ;0DAA: 670C
TST D6 ;0DAC: 4A46
BEQ.S LAB_00B4 ;0DAE: 6708
BSR LAB_00D0 ;0DB0: 61000282
SEQ 410(A4) ;0DB4: 57EC019A
LAB_00B4:
MOVE.L 412(A4),D0 ;0DB8: 202C019C
BEQ.S LAB_00B5 ;0DBC: 670C
MOVEA.L D0,A1 ;0DBE: 2240
MOVEQ #2,D0 ;0DC0: 7002
MOVEA.L 336(A4),A6 ;0DC2: 2C6C0150
JSR -324(A6) ;0DC6: 4EAEFEBC
LAB_00B5:
MOVEA.L 336(A4),A6 ;0DCA: 2C6C0150
MOVEA.L 364(A4),A1 ;0DCE: 226C016C
CLR.L 364(A4) ;0DD2: 42AC016C
JSR -414(A6) ;0DD6: 4EAEFE62
MOVEA.L 360(A4),A1 ;0DDA: 226C0168
CLR.L 360(A4) ;0DDE: 42AC0168
JSR -414(A6) ;0DE2: 4EAEFE62
MOVE.L #$0000F000,D0 ;0DE6: 203C0000F000
JSR -318(A6) ;0DEC: 4EAEFEC2
MOVE.L D0,D7 ;0DF0: 2E00
BTST #13,D7 ;0DF2: 0807000D
BEQ.S LAB_00B6 ;0DF6: 6704
BSR LAB_0192 ;0DF8: 61001A98
LAB_00B6:
BTST #15,D7 ;0DFC: 0807000F
BEQ.S LAB_00B7 ;0E00: 6704
BSR LAB_0189 ;0E02: 61001882
LAB_00B7:
BTST #14,D7 ;0E06: 0807000E
BEQ LAB_00AD ;0E0A: 6700FF08
BSR LAB_021C ;0E0E: 6100276E
MOVE.L 1888(A4),D0 ;0E12: 202C0760
BLE LAB_00AD ;0E16: 6F00FEFC
MOVEA.L D0,A1 ;0E1A: 2240
MOVEQ #0,D0 ;0E1C: 7000
BSET #12,D0 ;0E1E: 08C0000C
JSR -324(A6) ;0E22: 4EAEFEBC
BRA LAB_00AD ;0E26: 6000FEEC
LAB_00B8:
MOVEM.L A2/A6,-(A7) ;0E2A: 48E70022
MOVE.L 368(A4),D0 ;0E2E: 202C0170
BEQ.S LAB_00B9 ;0E32: 6712
MOVEA.L D0,A6 ;0E34: 2C40
SUBA.L A0,A0 ;0E36: 91C8
LEA LAB_007E(PC),A1 ;0E38: 43FAF90C
MOVEA.L A0,A2 ;0E3C: 2448
JSR -150(A6) ;0E3E: 4EAEFF6A
MOVE.L D0,420(A4) ;0E42: 294001A4
LAB_00B9:
MOVEM.L (A7)+,A2/A6 ;0E46: 4CDF4400
RTS ;0E4A: 4E75
LAB_00BA:
MOVE.L A6,-(A7) ;0E4C: 2F0E
MOVE.L 368(A4),D0 ;0E4E: 202C0170
BEQ.S LAB_00BB ;0E52: 670A
MOVEA.L D0,A6 ;0E54: 2C40
MOVEA.L 420(A4),A0 ;0E56: 206C01A4
JSR -36(A6) ;0E5A: 4EAEFFDC
LAB_00BB:
MOVEA.L (A7)+,A6 ;0E5E: 2C5F
RTS ;0E60: 4E75
LAB_00BC:
MOVEM.L D6-D7/A3/A6,-(A7) ;0E62: 48E70312
SUBA.L A3,A3 ;0E66: 97CB
MOVE.L D0,D7 ;0E68: 2E00
BEQ.S LAB_00C0 ;0E6A: 6734
MOVEQ #0,D6 ;0E6C: 7C00
LEA LAB_004B(PC),A0 ;0E6E: 41FAF68A
LAB_00BD:
MOVE D6,D0 ;0E72: 3006
ASL #2,D0 ;0E74: E540
CMP 0(A0,D0.W),D7 ;0E76: BE700000
BNE.S LAB_00BE ;0E7A: 6606
MOVEA 2(A0,D0.W),A3 ;0E7C: 36700002
ADDA.L A0,A3 ;0E80: D7C8
LAB_00BE:
ADDQ #1,D6 ;0E82: 5246
MOVE.L A3,D0 ;0E84: 200B
BEQ.S LAB_00BD ;0E86: 67EA
MOVE.L 368(A4),D0 ;0E88: 202C0170
BEQ.S LAB_00BF ;0E8C: 6710
MOVEA.L D0,A6 ;0E8E: 2C40
MOVEA.L 420(A4),A0 ;0E90: 206C01A4
MOVE.L D7,D0 ;0E94: 2007
MOVEA.L A3,A1 ;0E96: 224B
JSR -72(A6) ;0E98: 4EAEFFB8
BRA.S LAB_00C0 ;0E9C: 6002
LAB_00BF:
MOVE.L A3,D0 ;0E9E: 200B
LAB_00C0:
MOVEM.L (A7)+,D6-D7/A3/A6 ;0EA0: 4CDF48C0
RTS ;0EA4: 4E75
LAB_00C1:
MOVEM.L A3/A6,-(A7) ;0EA6: 48E70012
SUBA.L A3,A3 ;0EAA: 97CB
MOVEA.L 340(A4),A6 ;0EAC: 2C6C0154
JSR -522(A6) ;0EB0: 4EAEFDF6
MOVEA.L D0,A0 ;0EB4: 2040
LEA LAB_0026+1(PC),A1 ;0EB6: 43FAF533
MOVEA.L 336(A4),A6 ;0EBA: 2C6C0150
JSR -276(A6) ;0EBE: 4EAEFEEC
TST.L D0 ;0EC2: 4A80
BEQ.S LAB_00C2 ;0EC4: 6706
MOVEA.L D0,A0 ;0EC6: 2040
MOVEA.L 14(A0),A3 ;0EC8: 2668000E
LAB_00C2:
MOVEA.L 340(A4),A6 ;0ECC: 2C6C0154
JSR -528(A6) ;0ED0: 4EAEFDF0
MOVE.L A3,D0 ;0ED4: 200B
MOVEM.L (A7)+,A3/A6 ;0ED6: 4CDF4800
RTS ;0EDA: 4E75
LAB_00C3:
MOVEM.L D7/A3/A6,-(A7) ;0EDC: 48E70112
MOVEQ #0,D0 ;0EE0: 7000
MOVEA.L 340(A4),A6 ;0EE2: 2C6C0154
MOVE.L D0,D7 ;0EE6: 2E00
BSR.S LAB_00C1 ;0EE8: 61BC
MOVEA.L D0,A3 ;0EEA: 2640
MOVE.L A3,D0 ;0EEC: 200B
BEQ.S LAB_00C4 ;0EEE: 670A
LEA LAB_0026+1(PC),A0 ;0EF0: 41FAF4F9
JSR -510(A6) ;0EF4: 4EAEFE02
MOVEA.L D0,A3 ;0EF8: 2640
LAB_00C4:
MOVEA.L D7,A0 ;0EFA: 2047
MOVE.L A3,D0 ;0EFC: 200B
MOVEM.L (A7)+,D7/A3/A6 ;0EFE: 4CDF4880
RTS ;0F02: 4E75
LAB_00C5:
MOVEM.L D6-D7/A2-A4/A6,-(A7) ;0F04: 48E7033A
MOVEA.L A0,A3 ;0F08: 2648
MOVEQ #1,D6 ;0F0A: 7C01
MOVEA.L LAB_008D(PC),A4 ;0F0C: 287AF92E
MOVEQ #0,D0 ;0F10: 7000
MOVEA.L 340(A4),A6 ;0F12: 2C6C0154
JSR -414(A6) ;0F16: 4EAEFE62
MOVE.L D0,D7 ;0F1A: 2E00
BSR LAB_00C1 ;0F1C: 6100FF88
MOVEA.L D0,A2 ;0F20: 2440
MOVE.L A2,D0 ;0F22: 200A
BEQ.S LAB_00C9 ;0F24: 671C
MOVEA.L 4(A2),A2 ;0F26: 246A0004
BRA.S LAB_00C8 ;0F2A: 6012
LAB_00C6:
BTST #1,24(A2) ;0F2C: 082A00010018
BNE.S LAB_00C7 ;0F32: 6608
CMPA.L A3,A2 ;0F34: B5CB
BEQ.S LAB_00C7 ;0F36: 6704
MOVEQ #0,D6 ;0F38: 7C00
BRA.S LAB_00C9 ;0F3A: 6006
LAB_00C7:
MOVEA.L (A2),A2 ;0F3C: 2452
LAB_00C8:
MOVE.L A2,D0 ;0F3E: 200A
BNE.S LAB_00C6 ;0F40: 66EA
LAB_00C9:
MOVEA.L D7,A0 ;0F42: 2047
JSR -420(A6) ;0F44: 4EAEFE5C
MOVE.L D6,D0 ;0F48: 2006
MOVEM.L (A7)+,D6-D7/A2-A4/A6 ;0F4A: 4CDF5CC0
RTS ;0F4E: 4E75
LAB_00CA:
LINK A5,#-28 ;0F50: 4E55FFE4
MOVEM.L D7/A3/A6,-(A7) ;0F54: 48E70112
BSR LAB_00B8 ;0F58: 6100FED0
MOVEQ #20,D0 ;0F5C: 7014
MOVE.L D0,-28(A5) ;0F5E: 2B40FFE4
MOVEQ #0,D0 ;0F62: 7000
MOVE.L D0,-24(A5) ;0F64: 2B40FFE8
MOVE.L D0,-20(A5) ;0F68: 2B40FFEC
MOVE.L #$000059DA,D0 ;0F6C: 203C000059DA
BSR LAB_00BC ;0F72: 6100FEEE
MOVE.L D0,-16(A5) ;0F76: 2B40FFF0
MOVE.L #$000059DB,D0 ;0F7A: 203C000059DB
BSR LAB_00BC ;0F80: 6100FEE0
MOVE.L D0,-12(A5) ;0F84: 2B40FFF4
MOVE.L 412(A4),D0 ;0F88: 202C019C
BEQ.S LAB_00CB ;0F8C: 670C
MOVEA.L D0,A1 ;0F8E: 2240
MOVEQ #2,D0 ;0F90: 7002
MOVEA.L 336(A4),A6 ;0F92: 2C6C0150
JSR -324(A6) ;0F96: 4EAEFEBC
LAB_00CB:
MOVEQ #15,D1 ;0F9A: 720F
MOVEA.L 348(A4),A6 ;0F9C: 2C6C015C
JSR -198(A6) ;0FA0: 4EAEFF3A
SUBA.L A0,A0 ;0FA4: 91C8
BSR LAB_00C5 ;0FA6: 6100FF5C
MOVE.L D0,D7 ;0FAA: 2E00
BNE LAB_00CE ;0FAC: 6600005C
MOVE.L A3,-(A7) ;0FB0: 2F0B
SUBA.L A0,A0 ;0FB2: 91C8
LEA -28(A5),A1 ;0FB4: 43EDFFE4
MOVEQ #0,D0 ;0FB8: 7000
MOVEA.L A0,A3 ;0FBA: 2648
MOVEA.L 340(A4),A6 ;0FBC: 2C6C0154
JSR -594(A6) ;0FC0: 4EAEFDAE
MOVEA.L (A7)+,A3 ;0FC4: 265F
MOVEA.L D0,A3 ;0FC6: 2640
LAB_00CC:
MOVEQ #5,D1 ;0FC8: 7205
MOVEA.L 348(A4),A6 ;0FCA: 2C6C015C
JSR -198(A6) ;0FCE: 4EAEFF3A
MOVEA.L A3,A0 ;0FD2: 204B
SUBA.L A1,A1 ;0FD4: 93C9
MOVEQ #0,D0 ;0FD6: 7000
MOVEA.L 340(A4),A6 ;0FD8: 2C6C0154
JSR -600(A6) ;0FDC: 4EAEFDA8
MOVE.L D0,D7 ;0FE0: 2E00
TST.L D7 ;0FE2: 4A87
BPL.S LAB_00CD ;0FE4: 6A1A
CMPI.L #$00000003,424(A4) ;0FE6: 0CAC0000000301A8
BGE.S LAB_00CC ;0FEE: 6CD8
MOVEA.L A3,A0 ;0FF0: 204B
BSR LAB_00C5 ;0FF2: 6100FF10
TST D0 ;0FF6: 4A40
BEQ.S LAB_00CC ;0FF8: 67CE
ADDQ.L #1,424(A4) ;0FFA: 52AC01A8
MOVEQ #1,D7 ;0FFE: 7E01
LAB_00CD:
MOVEA.L A3,A0 ;1000: 204B
MOVEA.L 340(A4),A6 ;1002: 2C6C0154
JSR -372(A6) ;1006: 4EAEFE8C
LAB_00CE:
BSR LAB_00BA ;100A: 6100FE40
MOVE.L D7,D0 ;100E: 2007
MOVEM.L (A7)+,D7/A3/A6 ;1010: 4CDF4880
UNLK A5 ;1014: 4E5D
RTS ;1016: 4E75
MOVEM.L A6,-(A7) ;1018: 48E70002
MOVEA.L 340(A4),A6 ;101C: 2C6C0154
JSR -78(A6) ;1020: 4EAEFFB2
TST.L D0 ;1024: 4A80
BEQ.S LAB_00CF ;1026: 6706
JSR -210(A6) ;1028: 4EAEFF2E
MOVEQ #1,D0 ;102C: 7001
LAB_00CF:
MOVEM.L (A7)+,A6 ;102E: 4CDF4000
RTS ;1032: 4E75
LAB_00D0:
MOVEM.L D7/A6,-(A7) ;1034: 48E70102
MOVEQ #0,D7 ;1038: 7E00
CLR.L 424(A4) ;103A: 42AC01A8
LAB_00D1:
MOVEA.L 340(A4),A6 ;103E: 2C6C0154
JSR -78(A6) ;1042: 4EAEFFB2
TST.L D0 ;1046: 4A80
BEQ.S LAB_00D2 ;1048: 670C
CLR.L 1868(A4) ;104A: 42AC074C
JSR -210(A6) ;104E: 4EAEFF2E
MOVEQ #1,D7 ;1052: 7E01
BRA.S LAB_00D4 ;1054: 6018
LAB_00D2:
BSR LAB_00C1 ;1056: 6100FE4E
TST.L D0 ;105A: 4A80
BNE.S LAB_00D3 ;105C: 6604
MOVEQ #1,D7 ;105E: 7E01
BRA.S LAB_00D4 ;1060: 600C
LAB_00D3:
BSR LAB_00CA ;1062: 6100FEEC
TST.L D0 ;1066: 4A80
BNE.S LAB_00D1 ;1068: 66D4
JSR -210(A6) ;106A: 4EAEFF2E
LAB_00D4:
MOVE.L D7,D0 ;106E: 2007
MOVEM.L (A7)+,D7/A6 ;1070: 4CDF4080
RTS ;1074: 4E75
LAB_00D5:
LINK A5,#-24 ;1076: 4E55FFE8
MOVEM.L D7/A2-A3/A6,-(A7) ;107A: 48E70132
MOVE.L D0,D7 ;107E: 2E00
MOVE.L A0,-24(A5) ;1080: 2B48FFE8
BSR LAB_00B8 ;1084: 6100FDA4
MOVEQ #20,D0 ;1088: 7014
MOVE.L D0,-20(A5) ;108A: 2B40FFEC
CLR.L -16(A5) ;108E: 42ADFFF0
MOVE.L #$000059D9,D0 ;1092: 203C000059D9
BSR LAB_00BC ;1098: 6100FDC8
MOVE.L D0,-12(A5) ;109C: 2B40FFF4
MOVE.L D7,D0 ;10A0: 2007
BSR LAB_00BC ;10A2: 6100FDBE
MOVE.L D0,-8(A5) ;10A6: 2B40FFF8
MOVE.L #$000059DD,D0 ;10AA: 203C000059DD
BSR LAB_00BC ;10B0: 6100FDB0
MOVE.L D0,-4(A5) ;10B4: 2B40FFFC
SUBA.L A0,A0 ;10B8: 91C8
LEA -20(A5),A1 ;10BA: 43EDFFEC
MOVEA.L A0,A2 ;10BE: 2448
LEA -24(A5),A3 ;10C0: 47EDFFE8
MOVEA.L 340(A4),A6 ;10C4: 2C6C0154
JSR -588(A6) ;10C8: 4EAEFDB4
BSR LAB_00BA ;10CC: 6100FD7E
MOVEM.L (A7)+,D7/A2-A3/A6 ;10D0: 4CDF4C80
UNLK A5 ;10D4: 4E5D
RTS ;10D6: 4E75
LAB_00D6:
MOVEM.L A2-A3/A6,-(A7) ;10D8: 48E70032
MOVEA.L A0,A3 ;10DC: 2648
MOVEA.L A1,A2 ;10DE: 2449
MOVEA.L (A3),A3 ;10E0: 2653
BRA.S LAB_00D9 ;10E2: 6018
LAB_00D7:
MOVEA.L A2,A0 ;10E4: 204A
MOVEA.L 10(A3),A1 ;10E6: 226B000A
MOVEA.L 352(A4),A6 ;10EA: 2C6C0160
JSR -162(A6) ;10EE: 4EAEFF5E
TST D0 ;10F2: 4A40
BNE.S LAB_00D8 ;10F4: 6604
MOVE.L A3,D0 ;10F6: 200B
BRA.S LAB_00DA ;10F8: 6008
LAB_00D8:
MOVEA.L (A3),A3 ;10FA: 2653
LAB_00D9:
TST.L (A3) ;10FC: 4A93
BNE.S LAB_00D7 ;10FE: 66E4
MOVEQ #0,D0 ;1100: 7000
LAB_00DA:
MOVEM.L (A7)+,A2-A3/A6 ;1102: 4CDF4C00
RTS ;1106: 4E75
LAB_00DB:
LINK A5,#-168 ;1108: 4E55FF58
MOVEM.L D2/D5-D7/A2-A3/A6,-(A7) ;110C: 48E72732
MOVEA.L A0,A3 ;1110: 2648
MOVEQ #0,D5 ;1112: 7A00
MOVEA.L #$00DFF000,A2 ;1114: 247C00DFF000
MOVEA.L A3,A0 ;111A: 204B
LEA -48(A5),A1 ;111C: 43EDFFD0
MOVEQ #36,D0 ;1120: 7024
MOVEA.L 364(A4),A6 ;1122: 2C6C016C
JSR -60(A6) ;1126: 4EAEFFC4
MOVEQ #36,D1 ;112A: 7224
CMP.L D1,D0 ;112C: B081
BNE LAB_00E3 ;112E: 660001AA
MOVEQ #1,D5 ;1132: 7A01
CMPI.L #$FEDCBA89,-44(A5) ;1134: 0CADFEDCBA89FFD4
BNE LAB_00DD ;113C: 660000CC
TST -40(A5) ;1140: 4A6DFFD8
BEQ LAB_00DD ;1144: 670000C4
TST -38(A5) ;1148: 4A6DFFDA
BEQ LAB_00DD ;114C: 670000BC
TST -36(A5) ;1150: 4A6DFFDC
BEQ LAB_00DD ;1154: 670000B4
TST -34(A5) ;1158: 4A6DFFDE
BEQ LAB_00DD ;115C: 670000AC
SUBA.L A0,A0 ;1160: 91C8
LEA -166(A5),A1 ;1162: 43EDFF5A
MOVEQ #96,D0 ;1166: 7060
MOVE.L #$80002000,D1 ;1168: 223C80002000
MOVE.L -32(A5),D2 ;116E: 242DFFE0
MOVEA.L 344(A4),A6 ;1172: 2C6C0158
JSR -756(A6) ;1176: 4EAEFD0C
TST.L D0 ;117A: 4A80
BEQ LAB_00DD ;117C: 6700008C
MOVEA.L -150(A5),A3 ;1180: 266DFF6A
TST.L -150(A5) ;1184: 4AADFF6A
BEQ LAB_00DD ;1188: 67000080
TST.L 44(A3) ;118C: 4AAB002C
BEQ.S LAB_00DD ;1190: 6778
MOVEA.L 44(A3),A0 ;1192: 206B002C
MOVE -40(A5),50(A0) ;1196: 316DFFD80032
MOVE -38(A5),52(A0) ;119C: 316DFFDA0034
MOVE -36(A5),54(A0) ;11A2: 316DFFDC0036
MOVE -34(A5),56(A0) ;11A8: 316DFFDE0038
MOVEA.L 344(A4),A0 ;11AE: 206C0158
MOVEA.L 412(A0),A0 ;11B2: 2068019C
MOVEA.L 336(A4),A6 ;11B6: 2C6C0150
JSR -564(A6) ;11BA: 4EAEFDCC
MOVEA.L 344(A4),A0 ;11BE: 206C0158
CMPA.L 380(A0),A3 ;11C2: B7E8017C
BNE.S LAB_00DC ;11C6: 6632
MOVE -40(A5),478(A2) ;11C8: 356DFFD801DE
MOVE -38(A5),450(A2) ;11CE: 356DFFDA01C2
MOVE -36(A5),D0 ;11D4: 302DFFDC
ANDI.L #$0000FFFF,D0 ;11D8: 02800000FFFF
MOVE 36(A3),D1 ;11DE: 322B0024
DIVU D1,D0 ;11E2: 80C1
MOVE D0,480(A2) ;11E4: 354001E0
MOVE -34(A5),D0 ;11E8: 302DFFDE
ANDI.L #$0000FFFF,D0 ;11EC: 02800000FFFF
DIVU 36(A3),D0 ;11F2: 80EB0024
MOVE D0,458(A2) ;11F6: 354001CA
LAB_00DC:
MOVEA.L 344(A4),A0 ;11FA: 206C0158
MOVEA.L 412(A0),A0 ;11FE: 2068019C
MOVEA.L 336(A4),A6 ;1202: 2C6C0150
JSR -570(A6) ;1206: 4EAEFDC6
LAB_00DD:
MOVE.L -32(A5),-68(A5) ;120A: 2B6DFFE0FFBC
LEA -28(A5),A0 ;1210: 41EDFFE4
LEA -64(A5),A1 ;1214: 43EDFFC0
MOVE.L (A0)+,(A1)+ ;1218: 22D8
LEA -24(A5),A0 ;121A: 41EDFFE8
LEA -60(A5),A1 ;121E: 43EDFFC4
MOVE.L (A0)+,(A1)+ ;1222: 22D8
LEA -20(A5),A0 ;1224: 41EDFFEC
LEA -56(A5),A1 ;1228: 43EDFFC8
MOVE.L (A0)+,(A1)+ ;122C: 22D8
MOVE.L (A0)+,(A1)+ ;122E: 22D8
LEA -68(A5),A0 ;1230: 41EDFFBC
MOVEQ #20,D0 ;1234: 7014
MOVEQ #3,D1 ;1236: 7203
MOVEA.L 340(A4),A6 ;1238: 2C6C0154
JSR -576(A6) ;123C: 4EAEFDC0
MOVEQ #-1,D7 ;1240: 7EFF
BSR LAB_00C3 ;1242: 6100FC98
MOVEA.L D0,A2 ;1246: 2440
MOVE.L A2,D0 ;1248: 200A
BEQ.S LAB_00DE ;124A: 671A
LEA 44(A2),A0 ;124C: 41EA002C
MOVEA.L 344(A4),A6 ;1250: 2C6C0158
JSR -792(A6) ;1254: 4EAEFCE8
MOVE.L D0,D7 ;1258: 2E00
SUBA.L A0,A0 ;125A: 91C8
MOVEA.L A2,A1 ;125C: 224A
MOVEA.L 340(A4),A6 ;125E: 2C6C0154
JSR -516(A6) ;1262: 4EAEFDFC
LAB_00DE:
MOVE.L D7,D0 ;1266: 2007
ANDI #$1000,D0 ;1268: 02401000
TST.L D0 ;126C: 4A80
BNE.S LAB_00DF ;126E: 6614
MOVEQ #0,D0 ;1270: 7000
MOVEA.L 344(A4),A0 ;1272: 206C0158
MOVE 242(A0),D0 ;1276: 302800F2
SWAP D0 ;127A: 4840
CLR D0 ;127C: 4240
MOVE.L D0,D7 ;127E: 2E00
ORI #$1000,D7 ;1280: 00471000
LAB_00DF:
MOVE.L -32(A5),D6 ;1284: 2C2DFFE0
ANDI #$1000,D6 ;1288: 02461000
MOVE.L D7,D0 ;128C: 2007
ANDI #$1000,D0 ;128E: 02401000
CMP.L D6,D0 ;1292: B086
BNE.S LAB_00E3 ;1294: 6644
TST 1072(A4) ;1296: 4A6C0430
BEQ.S LAB_00E0 ;129A: 6724
MOVE.L 628(A4),D0 ;129C: 202C0274
ANDI #$1000,D0 ;12A0: 02401000
CMP.L D0,D6 ;12A4: BC80
BNE.S LAB_00E0 ;12A6: 6618
MOVE 636(A4),D0 ;12A8: 302C027C
MOVE -24(A5),D1 ;12AC: 322DFFE8
CMP D0,D1 ;12B0: B240
BNE.S LAB_00E0 ;12B2: 660C
MOVE 638(A4),D0 ;12B4: 302C027E
MOVE -22(A5),D1 ;12B8: 322DFFEA
CMP D0,D1 ;12BC: B240
BEQ.S LAB_00E1 ;12BE: 6704
LAB_00E0:
ST 410(A4) ;12C0: 50EC019A
LAB_00E1:
LEA -48(A5),A0 ;12C4: 41EDFFD0
LEA 612(A4),A1 ;12C8: 43EC0264
MOVEQ #8,D0 ;12CC: 7008
LAB_00E2:
MOVE.L (A0)+,(A1)+ ;12CE: 22D8
DBF D0,LAB_00E2 ;12D0: 51C8FFFC
MOVE #$0001,1072(A4) ;12D4: 397C00010430
LAB_00E3:
MOVE.L D5,D0 ;12DA: 2005
MOVEM.L (A7)+,D2/D5-D7/A2-A3/A6 ;12DC: 4CDF4CE4
UNLK A5 ;12E0: 4E5D
MOVE.L D0,D6 ;12E2: 2C00
BRA LAB_0180 ;12E4: 6000131A
LAB_00E4:
LINK A5,#-32 ;12E8: 4E55FFE0
MOVEM.L D7/A3/A6,-(A7) ;12EC: 48E70112
MOVEA.L A0,A3 ;12F0: 2648
MOVEQ #0,D7 ;12F2: 7E00
MOVEA.L A3,A0 ;12F4: 204B
LEA -28(A5),A1 ;12F6: 43EDFFE4
MOVEQ #28,D0 ;12FA: 701C
MOVEA.L 364(A4),A6 ;12FC: 2C6C016C
JSR -60(A6) ;1300: 4EAEFFC4
MOVEQ #28,D1 ;1304: 721C
CMP.L D1,D0 ;1306: B081
BNE.S LAB_00E5 ;1308: 6612
MOVEQ #1,D7 ;130A: 7E01
LEA -12(A5),A0 ;130C: 41EDFFF4
MOVEQ #12,D0 ;1310: 700C
MOVEQ #4,D1 ;1312: 7204
MOVEA.L 340(A4),A6 ;1314: 2C6C0154
JSR -576(A6) ;1318: 4EAEFDC0
LAB_00E5:
MOVE.L D7,D6 ;131C: 2C07
MOVEM.L (A7)+,D7/A3/A6 ;131E: 4CDF4880
UNLK A5 ;1322: 4E5D
BRA LAB_0180 ;1324: 600012DA
LAB_00E6:
LINK A5,#-212 ;1328: 4E55FF2C
MOVEM.L D6-D7/A2-A3/A6,-(A7) ;132C: 48E70332
MOVEA.L A0,A3 ;1330: 2648
MOVEQ #1,D6 ;1332: 7C01
LEA LAB_0013(PC),A1 ;1334: 43FAF030
MOVEQ #38,D0 ;1338: 7026
MOVEA.L 336(A4),A6 ;133A: 2C6C0150
BSR LAB_013F ;133E: 61000A6E
MOVEA.L D0,A2 ;1342: 2440
MOVE.L A2,D0 ;1344: 200A
BEQ LAB_00F5 ;1346: 670001F2
MOVEQ #0,D6 ;134A: 7C00
MOVEA.L A3,A0 ;134C: 204B
LEA -210(A5),A1 ;134E: 43EDFF2E
MOVEQ #78,D0 ;1352: 704E
ADD.L D0,D0 ;1354: D080
MOVEA.L 364(A4),A6 ;1356: 2C6C016C
JSR -60(A6) ;135A: 4EAEFFC4
MOVEQ #78,D1 ;135E: 724E
ADD.L D1,D1 ;1360: D281
CMP.L D1,D0 ;1362: B081
BNE LAB_00F4 ;1364: 660001C8
MOVEQ #1,D6 ;1368: 7C01
MOVEQ #0,D7 ;136A: 7E00
MOVE -196(A5),D7 ;136C: 3E2DFF3C
MOVEQ #2,D0 ;1370: 7002
CMP.L D0,D7 ;1372: BE80
BEQ LAB_00ED ;1374: 670000E6
TST.L 360(A4) ;1378: 4AAC0168
BEQ LAB_00ED ;137C: 670000DE
LEA -182(A5),A0 ;1380: 41EDFF4A
MOVEA.L A0,A1 ;1384: 2248
LAB_00E7:
TST.B (A1)+ ;1386: 4A19
BNE.S LAB_00E7 ;1388: 66FC
SUBQ.L #1,A1 ;138A: 5389
SUBA.L A0,A1 ;138C: 93C8
MOVE.L A1,D0 ;138E: 2009
MOVEQ #21,D1 ;1390: 7215
ADD.L D1,D0 ;1392: D081
MOVE.L #$00010001,D1 ;1394: 223C00010001
MOVEA.L 336(A4),A6 ;139A: 2C6C0150
JSR -684(A6) ;139E: 4EAEFD54
MOVEA.L D0,A3 ;13A2: 2640
MOVE.L A3,D0 ;13A4: 200B
BEQ LAB_00ED ;13A6: 670000B4
MOVE.B -194(A5),10(A3) ;13AA: 176DFF3E000A
MOVE.B -193(A5),11(A3) ;13B0: 176DFF3F000B
MOVEQ #0,D0 ;13B6: 7000
MOVE.B -192(A5),D0 ;13B8: 102DFF40
MOVE D0,8(A3) ;13BC: 37400008
MOVE.L A3,D0 ;13C0: 200B
MOVEQ #12,D1 ;13C2: 720C
ADD.L D1,D0 ;13C4: D081
MOVE.L D0,(A3) ;13C6: 2680
LEA -190(A5),A0 ;13C8: 41EDFF42
MOVEA.L D0,A1 ;13CC: 2240
MOVE.L (A0)+,(A1)+ ;13CE: 22D8
MOVE.L (A0)+,(A1)+ ;13D0: 22D8
MOVEA.L (A3),A0 ;13D2: 2053
MOVE.L A0,D0 ;13D4: 2008
MOVE.L D0,D1 ;13D6: 2200
ADDQ.L #8,D1 ;13D8: 5081
MOVE.L D1,(A0) ;13DA: 2081
MOVEA.L (A3),A0 ;13DC: 2053
LEA -182(A5),A1 ;13DE: 43EDFF4A
MOVEA.L (A0),A6 ;13E2: 2C50
LAB_00E8:
MOVE.B (A1)+,(A6)+ ;13E4: 1CD9
BNE.S LAB_00E8 ;13E6: 66FC
MOVEA.L (A3),A0 ;13E8: 2053
MOVEA.L A2,A6 ;13EA: 2C4A
JSR -30(A6) ;13EC: 4EAEFFE2
MOVE.L D0,4(A3) ;13F0: 27400004
TST.L D0 ;13F4: 4A80
BEQ.S LAB_00EB ;13F6: 674C
TST.L D7 ;13F8: 4A87
BNE.S LAB_00E9 ;13FA: 6616
MOVE.L A3,1060(A4) ;13FC: 294B0424
MOVE.L A3,D0 ;1400: 200B
MOVE.L D0,D1 ;1402: 2200
MOVEQ #3,D0 ;1404: 7003
MOVEA.L 360(A4),A6 ;1406: 2C6C0168
JSR -84(A6) ;140A: 4EAEFFAC
MOVEA.L D0,A3 ;140E: 2640
BRA.S LAB_00EA ;1410: 6020
LAB_00E9:
MOVEA.L 1064(A4),A6 ;1412: 2C6C0428
MOVEA.L 4(A6),A1 ;1416: 226E0004
CMPA.L D0,A1 ;141A: B3C0
BEQ.S LAB_00EA ;141C: 6714
MOVE.L A3,1064(A4) ;141E: 294B0428
MOVE.L A3,D0 ;1422: 200B
MOVE.L D0,D1 ;1424: 2200
MOVEQ #4,D0 ;1426: 7004
MOVEA.L 360(A4),A6 ;1428: 2C6C0168
JSR -84(A6) ;142C: 4EAEFFAC
MOVEA.L D0,A3 ;1430: 2640
LAB_00EA:
MOVE.L A3,D0 ;1432: 200B
BEQ.S LAB_00EC ;1434: 671C
MOVEA.L 4(A3),A1 ;1436: 226B0004
MOVEA.L 344(A4),A6 ;143A: 2C6C0158
JSR -78(A6) ;143E: 4EAEFFB2
BRA.S LAB_00EC ;1442: 600E
LAB_00EB:
MOVEA.L (A3),A1 ;1444: 2253
MOVE.L #$000059E9,D0 ;1446: 203C000059E9
MOVEA.L (A1),A0 ;144C: 2051
BSR LAB_00D5 ;144E: 6100FC26
LAB_00EC:
MOVEA.L A3,A1 ;1452: 224B
MOVEA.L 336(A4),A6 ;1454: 2C6C0150
JSR -690(A6) ;1458: 4EAEFD4E
LAB_00ED:
TST.L D7 ;145C: 4A87
BEQ LAB_00F4 ;145E: 670000CE
LEA -190(A5),A0 ;1462: 41EDFF42
LEA -54(A5),A1 ;1466: 43EDFFCA
MOVE.L (A0)+,(A1)+ ;146A: 22D8
MOVE.L (A0)+,(A1)+ ;146C: 22D8
MOVE #$0001,-10(A5) ;146E: 3B7C0001FFF6
LEA -46(A5),A0 ;1474: 41EDFFD2
MOVE.L A0,-54(A5) ;1478: 2B48FFCA
MOVEQ #1,D0 ;147C: 7001
CMP.L D0,D7 ;147E: BE80
BNE.S LAB_00EE ;1480: 6604
CLR -10(A5) ;1482: 426DFFF6
LAB_00EE:
MOVEQ #32,D0 ;1486: 7020
LEA -182(A5),A1 ;1488: 43EDFF4A
JSR LAB_0283(PC) ;148C: 4EBA2A14
CLR.B -15(A5) ;1490: 422DFFF1
LEA -54(A5),A0 ;1494: 41EDFFCA
MOVEA.L A2,A6 ;1498: 2C4A
JSR -30(A6) ;149A: 4EAEFFE2
MOVEA.L D0,A3 ;149E: 2640
MOVE.L A3,D0 ;14A0: 200B
BEQ LAB_00F3 ;14A2: 6700007C
LEA -54(A5),A0 ;14A6: 41EDFFCA
MOVEQ #46,D0 ;14AA: 702E
MOVEQ #2,D1 ;14AC: 7202
MOVEA.L 340(A4),A6 ;14AE: 2C6C0154
JSR -576(A6) ;14B2: 4EAEFDC0
MOVEA.L A3,A1 ;14B6: 224B
MOVEA.L 344(A4),A6 ;14B8: 2C6C0158
JSR -78(A6) ;14BC: 4EAEFFB2
MOVEQ #2,D0 ;14C0: 7002
CMP.L D0,D7 ;14C2: BE80
BNE.S LAB_00F4 ;14C4: 6668
TST 1070(A4) ;14C6: 4A6C042E
BEQ.S LAB_00F0 ;14CA: 6738
MOVE 480(A4),D0 ;14CC: 302C01E0
MOVE -186(A5),D1 ;14D0: 322DFF46
CMP D0,D1 ;14D4: B240
BNE.S LAB_00F0 ;14D6: 662C
MOVE.B 483(A4),D0 ;14D8: 102C01E3
MOVE.B -183(A5),D1 ;14DC: 122DFF49
CMP.B D0,D1 ;14E0: B200
BNE.S LAB_00F0 ;14E2: 6620
MOVE.B 482(A4),D0 ;14E4: 102C01E2
MOVE.B -184(A5),D1 ;14E8: 122DFF48
CMP.B D0,D1 ;14EC: B200
BNE.S LAB_00F0 ;14EE: 6614
LEA -182(A5),A0 ;14F0: 41EDFF4A
LEA 484(A4),A1 ;14F4: 43EC01E4
LAB_00EF:
MOVE.B (A0)+,D0 ;14F8: 1018
CMP.B (A1)+,D0 ;14FA: B019
BNE.S LAB_00F0 ;14FC: 6606
TST.B D0 ;14FE: 4A00
BNE.S LAB_00EF ;1500: 66F6
BEQ.S LAB_00F1 ;1502: 6704
LAB_00F0:
ST 410(A4) ;1504: 50EC019A
LAB_00F1:
LEA -210(A5),A0 ;1508: 41EDFF2E
LEA 456(A4),A1 ;150C: 43EC01C8
MOVEQ #38,D0 ;1510: 7026
LAB_00F2:
MOVE.L (A0)+,(A1)+ ;1512: 22D8
DBF D0,LAB_00F2 ;1514: 51C8FFFC
MOVE #$0001,1070(A4) ;1518: 397C0001042E
BRA.S LAB_00F4 ;151E: 600E
LAB_00F3:
MOVE.L #$000059E9,D0 ;1520: 203C000059E9
MOVEA.L -54(A5),A0 ;1526: 206DFFCA
BSR LAB_00D5 ;152A: 6100FB4A
LAB_00F4:
MOVEA.L A2,A1 ;152E: 224A
MOVEA.L 336(A4),A6 ;1530: 2C6C0150
JSR -414(A6) ;1534: 4EAEFE62
BRA.S LAB_00F6 ;1538: 600C
LAB_00F5:
MOVE.L #$000059E2,D0 ;153A: 203C000059E2
SUBA.L A0,A0 ;1540: 91C8
BSR LAB_00D5 ;1542: 6100FB32
LAB_00F6:
MOVE.L D6,D0 ;1546: 2006
MOVEM.L (A7)+,D6-D7/A2-A3/A6 ;1548: 4CDF4CC0
UNLK A5 ;154C: 4E5D
MOVE.L D0,D6 ;154E: 2C00
BRA LAB_0180 ;1550: 600010AE
LAB_00F7:
MOVEM.L D2-D3/A5,-(A7) ;1554: 48E73004
MOVEQ #0,D3 ;1558: 7600
TST.L 1888(A4) ;155A: 4AAC0760
BNE.S LAB_00FA ;155E: 6666
LEA LAB_0017(PC),A1 ;1560: 43FAEE2A
MOVEQ #40,D0 ;1564: 7028
MOVEA.L 336(A4),A6 ;1566: 2C6C0150
BSR LAB_013F ;156A: 61000842
TST.L D0 ;156E: 4A80
BEQ LAB_00FA ;1570: 67000054
MOVEA.L D0,A6 ;1574: 2C40
MOVE.L A7,D2 ;1576: 240F
MOVEQ #0,D0 ;1578: 7000
MOVE.L D0,-(A7) ;157A: 2F00
PEA (200).W ;157C: 487800C8
PEA $80080006 ;1580: 487980080006
MOVEA.L A7,A0 ;1586: 204F
MOVEQ #2,D0 ;1588: 7002
JSR -48(A6) ;158A: 4EAEFFD0
MOVEA.L D2,A7 ;158E: 2E42
MOVE.L D0,D2 ;1590: 2400
BEQ.S LAB_00F9 ;1592: 6728
MOVEA.L D2,A0 ;1594: 2042
SUBA.L A1,A1 ;1596: 93C9
JSR -60(A6) ;1598: 4EAEFFC4
EXG D0,D2 ;159C: C142
MOVEA.L D0,A0 ;159E: 2040
TST.L D2 ;15A0: 4A82
BEQ.S LAB_00F8 ;15A2: 6704
MOVE.L 0(A0),D3 ;15A4: 26280000
LAB_00F8:
JSR -54(A6) ;15A8: 4EAEFFCA
EXG A6,A5 ;15AC: CD4D
MOVEA.L 340(A4),A6 ;15AE: 2C6C0154
JSR -78(A6) ;15B2: 4EAEFFB2
EXG A6,A5 ;15B6: CD4D
CLR.L 1888(A4) ;15B8: 42AC0760
LAB_00F9:
MOVEA.L A6,A1 ;15BC: 224E
MOVEA.L 336(A4),A6 ;15BE: 2C6C0150
JSR -414(A6) ;15C2: 4EAEFE62
LAB_00FA:
MOVE.L D3,D0 ;15C6: 2003
MOVEM.L (A7)+,D2-D3/A5 ;15C8: 4CDF200C
RTS ;15CC: 4E75
LAB_00FB:
LINK A5,#-132 ;15CE: 4E55FF7C
MOVEM.L D2-D3/D7/A3/A6,-(A7) ;15D2: 48E73112
MOVEA.L A0,A3 ;15D6: 2648
MOVEQ #0,D7 ;15D8: 7E00
MOVEA.L A3,A0 ;15DA: 204B
LEA -28(A5),A1 ;15DC: 43EDFFE4
MOVEQ #28,D0 ;15E0: 701C
MOVEA.L 364(A4),A6 ;15E2: 2C6C016C
JSR -60(A6) ;15E6: 4EAEFFC4
MOVEQ #28,D1 ;15EA: 721C
CMP.L D1,D0 ;15EC: B081
BNE LAB_010C ;15EE: 6600016E
MOVEQ #1,D7 ;15F2: 7E01
MOVEQ #0,D3 ;15F4: 7600
MOVE.L -12(A5),D2 ;15F6: 242DFFF4
LAB_00FC:
SUBA.L A0,A0 ;15FA: 91C8
LEA -130(A5),A1 ;15FC: 43EDFF7E
MOVEQ #88,D0 ;1600: 7058
MOVE.L #$80001000,D1 ;1602: 223C80001000
MOVEA.L 344(A4),A6 ;1608: 2C6C0158
JSR -756(A6) ;160C: 4EAEFD0C
TST.L D0 ;1610: 4A80
BNE.S LAB_00FD ;1612: 6618
TST.L D3 ;1614: 4A83
BNE LAB_0102 ;1616: 66000074
BSR LAB_00F7 ;161A: 6100FF38
MOVE.L D0,D2 ;161E: 2400
BEQ LAB_0102 ;1620: 6700006A
MOVE.L D0,D3 ;1624: 2600
MOVE.L D0,-12(A5) ;1626: 2B40FFF4
BRA.S LAB_00FC ;162A: 60CE
LAB_00FD:
MOVE -8(A5),D0 ;162C: 302DFFF8
ADDQ #1,D0 ;1630: 5240
BEQ.S LAB_00FF ;1632: 6720
MOVE -112(A5),D0 ;1634: 302DFF90
MOVE -8(A5),D1 ;1638: 322DFFF8
CMP D0,D1 ;163C: B240
BCC.S LAB_00FE ;163E: 6404
MOVE D0,-8(A5) ;1640: 3B40FFF8
LAB_00FE:
MOVE -108(A5),D0 ;1644: 302DFF94
MOVE -8(A5),D1 ;1648: 322DFFF8
CMP D0,D1 ;164C: B240
BLS.S LAB_00FF ;164E: 6304
MOVE D0,-8(A5) ;1650: 3B40FFF8
LAB_00FF:
MOVE -6(A5),D0 ;1654: 302DFFFA
ADDQ #1,D0 ;1658: 5240
BEQ.S LAB_0101 ;165A: 6720
MOVE -110(A5),D0 ;165C: 302DFF92
MOVE -6(A5),D1 ;1660: 322DFFFA
CMP D0,D1 ;1664: B240
BCC.S LAB_0100 ;1666: 6404
MOVE D0,-6(A5) ;1668: 3B40FFFA
LAB_0100:
MOVE -106(A5),D0 ;166C: 302DFF96
MOVE -6(A5),D1 ;1670: 322DFFFA
CMP D0,D1 ;1674: B240
BLS.S LAB_0101 ;1676: 6304
MOVE D0,-6(A5) ;1678: 3B40FFFA
LAB_0101:
MOVE -114(A5),D0 ;167C: 302DFF8E
MOVE -4(A5),D1 ;1680: 322DFFFC
CMP D0,D1 ;1684: B240
BLS.S LAB_0102 ;1686: 6304
MOVE D0,-4(A5) ;1688: 3B40FFFC
LAB_0102:
MOVE.L -12(A5),-40(A5) ;168C: 2B6DFFF4FFD8
MOVE -8(A5),D0 ;1692: 302DFFF8
MOVE D0,-36(A5) ;1696: 3B40FFDC
MOVE -6(A5),D0 ;169A: 302DFFFA
MOVE D0,-34(A5) ;169E: 3B40FFDE
MOVE -4(A5),-32(A5) ;16A2: 3B6DFFFCFFE0
MOVE -2(A5),D0 ;16A8: 302DFFFE
ORI #$0002,D0 ;16AC: 00400002
MOVE D0,-30(A5) ;16B0: 3B40FFE2
MOVE -36(A5),D0 ;16B4: 302DFFDC
ADDQ #1,D0 ;16B8: 5240
BEQ.S LAB_0105 ;16BA: 6718
MOVE -36(A5),D0 ;16BC: 302DFFDC
CMPI #$0280,D0 ;16C0: 0C400280
BCC.S LAB_0103 ;16C4: 6406
MOVEQ #80,D1 ;16C6: 7250
LSL.L #3,D1 ;16C8: E789
BRA.S LAB_0104 ;16CA: 6004
LAB_0103:
MOVEQ #0,D1 ;16CC: 7200
MOVE D0,D1 ;16CE: 3200
LAB_0104:
MOVE D1,-36(A5) ;16D0: 3B41FFDC
LAB_0105:
MOVE -34(A5),D0 ;16D4: 302DFFDE
ADDQ #1,D0 ;16D8: 5240
BEQ.S LAB_0108 ;16DA: 6718
MOVE -34(A5),D0 ;16DC: 302DFFDE
CMPI #$00C8,D0 ;16E0: 0C4000C8
BCC.S LAB_0106 ;16E4: 6406
MOVEQ #100,D1 ;16E6: 7264
ADD.L D1,D1 ;16E8: D281
BRA.S LAB_0107 ;16EA: 6004
LAB_0106:
MOVEQ #0,D1 ;16EC: 7200
MOVE D0,D1 ;16EE: 3200
LAB_0107:
MOVE D1,-34(A5) ;16F0: 3B41FFDE
LAB_0108:
LEA -40(A5),A0 ;16F4: 41EDFFD8
MOVEQ #12,D0 ;16F8: 700C
MOVEQ #1,D1 ;16FA: 7201
MOVEA.L 340(A4),A6 ;16FC: 2C6C0154
JSR -576(A6) ;1700: 4EAEFDC0
TST 1068(A4) ;1704: 4A6C042C
BEQ.S LAB_0109 ;1708: 673A
MOVE.L -12(A5),D0 ;170A: 202DFFF4
CMP.L 444(A4),D0 ;170E: B0AC01BC
BNE.S LAB_0109 ;1712: 6630
MOVE 448(A4),D0 ;1714: 302C01C0
MOVE -8(A5),D1 ;1718: 322DFFF8
CMP D0,D1 ;171C: B240
BNE.S LAB_0109 ;171E: 6624
MOVE 450(A4),D0 ;1720: 302C01C2
MOVE -6(A5),D1 ;1724: 322DFFFA
CMP D0,D1 ;1728: B240
BNE.S LAB_0109 ;172A: 6618
MOVE 452(A4),D0 ;172C: 302C01C4
MOVE -4(A5),D1 ;1730: 322DFFFC
CMP D0,D1 ;1734: B240
BNE.S LAB_0109 ;1736: 660C
MOVE 454(A4),D0 ;1738: 302C01C6
MOVE -2(A5),D1 ;173C: 322DFFFE
CMP D0,D1 ;1740: B240
BEQ.S LAB_010A ;1742: 6704
LAB_0109:
ST 410(A4) ;1744: 50EC019A
LAB_010A:
LEA -28(A5),A0 ;1748: 41EDFFE4
LEA 428(A4),A1 ;174C: 43EC01AC
MOVEQ #6,D0 ;1750: 7006
LAB_010B:
MOVE.L (A0)+,(A1)+ ;1752: 22D8
DBF D0,LAB_010B ;1754: 51C8FFFC
MOVE #$0001,1068(A4) ;1758: 397C0001042C
LAB_010C:
MOVE.L D7,D6 ;175E: 2C07
MOVEM.L (A7)+,D2-D3/D7/A3/A6 ;1760: 4CDF488C
UNLK A5 ;1764: 4E5D
BRA LAB_0180 ;1766: 60000E98
LAB_010D:
LINK A5,#-300 ;176A: 4E55FED4
MOVEM.L D6-D7/A3/A6,-(A7) ;176E: 48E70312
MOVEA.L A0,A3 ;1772: 2648
MOVEQ #0,D6 ;1774: 7C00
MOVEA.L A3,A0 ;1776: 204B
LEA -66(A5),A1 ;1778: 43EDFFBE
MOVEQ #64,D0 ;177C: 7040
MOVEA.L 364(A4),A6 ;177E: 2C6C016C
JSR -60(A6) ;1782: 4EAEFFC4
MOVEQ #64,D1 ;1786: 7240
CMP.L D1,D0 ;1788: B081
BNE LAB_0112 ;178A: 66000096
MOVEQ #1,D6 ;178E: 7C01
LEA -300(A5),A0 ;1790: 41EDFED4
MOVEQ #116,D0 ;1794: 7074
ADD.L D0,D0 ;1796: D080
MOVEA.L 340(A4),A6 ;1798: 2C6C0154
JSR -132(A6) ;179C: 4EAEFF7C
MOVEQ #0,D7 ;17A0: 7E00
BRA.S LAB_010F ;17A2: 600C
LAB_010E:
LEA -172(A5),A0 ;17A4: 41EDFF54
ADDA D7,A0 ;17A8: D0C7
MOVE.B -50(A5,D7.W),(A0) ;17AA: 10B570CE
ADDQ #1,D7 ;17AE: 5247
LAB_010F:
MOVEQ #30,D0 ;17B0: 701E
CMP D0,D7 ;17B2: BE40
BLT.S LAB_010E ;17B4: 6DEE
MOVE.B -20(A5),-299(A5) ;17B6: 1B6DFFECFED5
MOVE -18(A5),D0 ;17BC: 302DFFEE
ASL #7,D0 ;17C0: EF40
MOVE D0,-120(A5) ;17C2: 3B40FF88
MOVE -16(A5),D0 ;17C6: 302DFFF0
ASL #4,D0 ;17CA: E940
MOVE D0,-124(A5) ;17CC: 3B40FF84
MOVE -14(A5),-122(A5) ;17D0: 3B6DFFF2FF86
MOVE -12(A5),D0 ;17D6: 302DFFF4
ASL #8,D0 ;17DA: E140
ASL #2,D0 ;17DC: E540
MOVE D0,-142(A5) ;17DE: 3B40FF72
MOVE -10(A5),D0 ;17E2: 302DFFF6
SUBQ #1,D0 ;17E6: 5340
BNE.S LAB_0110 ;17E8: 6606
MOVEQ #64,D0 ;17EA: 7040
LSL.L #3,D0 ;17EC: E788
BRA.S LAB_0111 ;17EE: 6002
LAB_0110:
MOVEQ #0,D0 ;17F0: 7000
LAB_0111:
MOVE D0,-138(A5) ;17F2: 3B40FF76
MOVE -8(A5),-136(A5) ;17F6: 3B6DFFF8FF78
MOVE -6(A5),-134(A5) ;17FC: 3B6DFFFAFF7A
MOVE -4(A5),D0 ;1802: 302DFFFC
ASL #8,D0 ;1806: E140
MOVE D0,-140(A5) ;1808: 3B40FF74
CLR -174(A5) ;180C: 426DFF52
LEA -300(A5),A0 ;1810: 41EDFED4
MOVEQ #116,D0 ;1814: 7074
ADD.L D0,D0 ;1816: D080
MOVEQ #0,D1 ;1818: 7200
MOVEA.L 340(A4),A6 ;181A: 2C6C0154
JSR -324(A6) ;181E: 4EAEFEBC
LAB_0112:
MOVE.L D6,D0 ;1822: 2006
MOVEM.L (A7)+,D6-D7/A3/A6 ;1824: 4CDF48C0
UNLK A5 ;1828: 4E5D
MOVE.L D0,D6 ;182A: 2C00
BRA LAB_0180 ;182C: 60000DD2
LAB_0113:
LINK A5,#-292 ;1830: 4E55FEDC
MOVEM.L D6-D7/A3/A6,-(A7) ;1834: 48E70312
MOVEA.L A0,A3 ;1838: 2648
MOVEQ #0,D7 ;183A: 7E00
MOVEA.L A3,A0 ;183C: 204B
LEA -56(A5),A1 ;183E: 43EDFFC8
MOVEQ #56,D0 ;1842: 7038
MOVEA.L 364(A4),A6 ;1844: 2C6C016C
JSR -60(A6) ;1848: 4EAEFFC4
MOVEQ #56,D1 ;184C: 7238
CMP.L D1,D0 ;184E: B081
BNE.S LAB_0116 ;1850: 6646
MOVEQ #1,D7 ;1852: 7E01
LEA -292(A5),A0 ;1854: 41EDFEDC
MOVEQ #116,D0 ;1858: 7074
ADD.L D0,D0 ;185A: D080
MOVEA.L 340(A4),A6 ;185C: 2C6C0154
JSR -132(A6) ;1860: 4EAEFF7C
MOVEQ #0,D6 ;1864: 7C00
BRA.S LAB_0115 ;1866: 6010
LAB_0114:
MOVEQ #0,D0 ;1868: 7000
MOVE D6,D0 ;186A: 3006
MOVEQ #0,D1 ;186C: 7200
MOVE D6,D1 ;186E: 3206
MOVE.B -32(A5,D1.L),-94(A5,D0.L) ;1870: 1BB518E008A2
ADDQ #1,D6 ;1876: 5246
LAB_0115:
MOVEQ #16,D0 ;1878: 7010
CMP D0,D6 ;187A: BC40
BCS.S LAB_0114 ;187C: 65EA
MOVE.L -40(A5),D0 ;187E: 202DFFD8
MOVE.B D0,-78(A5) ;1882: 1B40FFB2
LEA -292(A5),A0 ;1886: 41EDFEDC
MOVEQ #116,D0 ;188A: 7074
ADD.L D0,D0 ;188C: D080
MOVEQ #0,D1 ;188E: 7200
MOVEA.L 340(A4),A6 ;1890: 2C6C0154
JSR -324(A6) ;1894: 4EAEFEBC
LAB_0116:
MOVE.L D7,D0 ;1898: 2007
MOVEM.L (A7)+,D6-D7/A3/A6 ;189A: 4CDF48C0
UNLK A5 ;189E: 4E5D
MOVE.L D0,D6 ;18A0: 2C00
BRA LAB_0180 ;18A2: 60000D5C
LAB_0117:
LINK A5,#-760 ;18A6: 4E55FD08
MOVEM.L D2/D5-D7/A3/A6,-(A7) ;18AA: 48E72712
MOVEA.L A0,A3 ;18AE: 2648
MOVEQ #0,D5 ;18B0: 7A00
MOVEA.L A3,A0 ;18B2: 204B
LEA -408(A5),A1 ;18B4: 43EDFE68
MOVEQ #100,D0 ;18B8: 7064
LSL.L #2,D0 ;18BA: E588
MOVEA.L 364(A4),A6 ;18BC: 2C6C016C
JSR -60(A6) ;18C0: 4EAEFFC4
CMPI.L #$00000190,D0 ;18C4: 0C8000000190
BNE LAB_012A ;18CA: 660001BE
MOVEQ #1,D5 ;18CE: 7A01
CLR -492(A5) ;18D0: 426DFE14
BRA.S LAB_0119 ;18D4: 6018
LAB_0118:
LEA -264(A5),A0 ;18D6: 41EDFEF8
ADDA.L D7,A0 ;18DA: D1C7
MOVEA.L A3,A1 ;18DC: 224B
MOVE.L (A0)+,(A1)+ ;18DE: 22D8
MOVE.L (A0)+,(A1)+ ;18E0: 22D8
MOVEQ #-1,D0 ;18E2: 70FF
CMP (A3),D0 ;18E4: B053
BEQ.S LAB_011A ;18E6: 6724
MOVE.L D6,D0 ;18E8: 2006
MOVE D0,-492(A5) ;18EA: 3B40FE14
LAB_0119:
MOVEQ #0,D0 ;18EE: 7000
MOVE -492(A5),D0 ;18F0: 302DFE14
MOVE.L D0,D6 ;18F4: 2C00
ADDQ.L #1,D6 ;18F6: 5286
MOVEQ #0,D7 ;18F8: 7E00
MOVE D0,D7 ;18FA: 3E00
ASL.L #3,D7 ;18FC: E787
LEA -758(A5),A0 ;18FE: 41EDFD0A
ADDA.L D7,A0 ;1902: D1C7
MOVEA.L A0,A3 ;1904: 2648
MOVEQ #32,D1 ;1906: 7220
CMP D1,D0 ;1908: B041
BCS.S LAB_0118 ;190A: 65CA
LAB_011A:
MOVE #$FFFF,(A3) ;190C: 36BCFFFF
CLR -488(A5) ;1910: 426DFE18
BRA.S LAB_011C ;1914: 6014
LAB_011B:
LEA -392(A5),A0 ;1916: 41EDFE78
ADDA.L D7,A0 ;191A: D1C7
MOVE (A0),D0 ;191C: 3010
MOVE D0,(A3) ;191E: 3680
ADDQ #1,D0 ;1920: 5240
BEQ.S LAB_011D ;1922: 6728
MOVE 24(A7),-488(A5) ;1924: 3B6F0018FE18
LAB_011C:
MOVEQ #0,D7 ;192A: 7E00
MOVE -488(A5),D7 ;192C: 3E2DFE18
ADD.L D7,D7 ;1930: DE87
MOVE -488(A5),D0 ;1932: 302DFE18
MOVE.L D0,D1 ;1936: 2200
ADDQ #1,D1 ;1938: 5241
LEA -478(A5),A0 ;193A: 41EDFE22
ADDA.L D7,A0 ;193E: D1C7
MOVEA.L A0,A3 ;1940: 2648
MOVE D1,24(A7) ;1942: 3F410018
MOVEQ #32,D2 ;1946: 7420
CMP D2,D0 ;1948: B042
BCS.S LAB_011B ;194A: 65CA
LAB_011D:
MOVE #$FFFF,(A3) ;194C: 36BCFFFF
CLR -484(A5) ;1950: 426DFE1C
MOVE 24(A7),-486(A5) ;1954: 3B6F0018FE1A
CLR.L -482(A5) ;195A: 42ADFE1E
LEA -486(A5),A0 ;195E: 41EDFE1A
MOVEQ #74,D0 ;1962: 704A
MOVEQ #9,D1 ;1964: 7209
MOVEA.L 340(A4),A6 ;1966: 2C6C0154
JSR -576(A6) ;196A: 4EAEFDC0
CLR -490(A5) ;196E: 426DFE16
BRA.S LAB_011F ;1972: 6014
LAB_011E:
LEA -328(A5),A0 ;1974: 41EDFEB8
ADDA.L D7,A0 ;1978: D1C7
MOVE (A0),D0 ;197A: 3010
MOVE D0,(A3) ;197C: 3680
ADDQ #1,D0 ;197E: 5240
BEQ.S LAB_0120 ;1980: 6728
MOVE 24(A7),-490(A5) ;1982: 3B6F0018FE16
LAB_011F:
MOVEQ #0,D7 ;1988: 7E00
MOVE -490(A5),D7 ;198A: 3E2DFE16
ADD.L D7,D7 ;198E: DE87
MOVE -490(A5),D0 ;1990: 302DFE16
MOVE.L D0,D1 ;1994: 2200
ADDQ #1,D1 ;1996: 5241
LEA -478(A5),A0 ;1998: 41EDFE22
ADDA.L D7,A0 ;199C: D1C7
MOVEA.L A0,A3 ;199E: 2648
MOVE D1,24(A7) ;19A0: 3F410018
MOVEQ #32,D2 ;19A4: 7420
CMP D2,D0 ;19A6: B042
BCS.S LAB_011E ;19A8: 65CA
LAB_0120:
MOVE #$FFFF,(A3) ;19AA: 36BCFFFF
MOVE #$0001,-484(A5) ;19AE: 3B7C0001FE1C
MOVE 24(A7),-486(A5) ;19B4: 3B6F0018FE1A
LEA -486(A5),A0 ;19BA: 41EDFE1A
MOVEQ #74,D0 ;19BE: 704A
MOVEQ #9,D1 ;19C0: 7209
MOVEA.L 340(A4),A6 ;19C2: 2C6C0154
JSR -576(A6) ;19C6: 4EAEFDC0
TST 1074(A4) ;19CA: 4A6C0432
BEQ.S LAB_0127 ;19CE: 677C
MOVE #$0001,-412(A5) ;19D0: 3B7C0001FE64
CLR -494(A5) ;19D6: 426DFE12
BRA.S LAB_0123 ;19DA: 6024
LAB_0121:
MOVEQ #0,D0 ;19DC: 7000
MOVE -494(A5),D0 ;19DE: 302DFE12
ADD.L D0,D0 ;19E2: D080
LEA 664(A4),A0 ;19E4: 41EC0298
MOVE 0(A0,D0.L),D1 ;19E8: 32300800
LEA -392(A5),A0 ;19EC: 41EDFE78
ADDA.L D0,A0 ;19F0: D1C0
MOVE (A0),D0 ;19F2: 3010
CMP D1,D0 ;19F4: B041
BEQ.S LAB_0122 ;19F6: 6704
CLR -412(A5) ;19F8: 426DFE64
LAB_0122:
ADDQ #1,-494(A5) ;19FC: 526DFE12
LAB_0123:
MOVE -494(A5),D0 ;1A00: 302DFE12
CMP -488(A5),D0 ;1A04: B06DFE18
BCS.S LAB_0121 ;1A08: 65D2
CLR -494(A5) ;1A0A: 426DFE12
BRA.S LAB_0126 ;1A0E: 6024
LAB_0124:
MOVEQ #0,D0 ;1A10: 7000
MOVE -494(A5),D0 ;1A12: 302DFE12
ADD.L D0,D0 ;1A16: D080
LEA 728(A4),A0 ;1A18: 41EC02D8
MOVE 0(A0,D0.L),D1 ;1A1C: 32300800
LEA -328(A5),A0 ;1A20: 41EDFEB8
ADDA.L D0,A0 ;1A24: D1C0
MOVE (A0),D0 ;1A26: 3010
CMP D1,D0 ;1A28: B041
BEQ.S LAB_0125 ;1A2A: 6704
CLR -412(A5) ;1A2C: 426DFE64
LAB_0125:
ADDQ #1,-494(A5) ;1A30: 526DFE12
LAB_0126:
MOVE -494(A5),D0 ;1A34: 302DFE12
CMP -490(A5),D0 ;1A38: B06DFE16
BCS.S LAB_0124 ;1A3C: 65D2
TST -412(A5) ;1A3E: 4A6DFE64
BNE.S LAB_0128 ;1A42: 660C
MOVEQ #1,D0 ;1A44: 7001
ST 410(A4) ;1A46: 50EC019A
BRA.S LAB_0128 ;1A4A: 6004
LAB_0127:
ST 410(A4) ;1A4C: 50EC019A
LAB_0128:
LEA -408(A5),A0 ;1A50: 41EDFE68
LEA 648(A4),A1 ;1A54: 43EC0288
MOVEQ #99,D0 ;1A58: 7063
LAB_0129:
MOVE.L (A0)+,(A1)+ ;1A5A: 22D8
DBF D0,LAB_0129 ;1A5C: 51C8FFFC
MOVE #$0001,1074(A4) ;1A60: 397C00010432
MOVE.L D6,D0 ;1A66: 2006
ASL.L #3,D0 ;1A68: E780
LEA -758(A5),A0 ;1A6A: 41EDFD0A
MOVEQ #8,D1 ;1A6E: 7208
MOVEA.L 340(A4),A6 ;1A70: 2C6C0154
JSR -576(A6) ;1A74: 4EAEFDC0
BSR LAB_00C3 ;1A78: 6100F462
BEQ.S LAB_012A ;1A7C: 670C
BSR LAB_01DA ;1A7E: 61001506
SUBA.L A0,A0 ;1A82: 91C8
MOVEA.L D0,A1 ;1A84: 2240
JSR -516(A6) ;1A86: 4EAEFDFC
LAB_012A:
MOVE.L D5,D0 ;1A8A: 2005
MOVEM.L (A7)+,D2/D5-D7/A3/A6 ;1A8C: 4CDF48E4
UNLK A5 ;1A90: 4E5D
MOVE.L D0,D6 ;1A92: 2C00
BRA LAB_0180 ;1A94: 60000B6A
LAB_012B:
LINK A5,#-272 ;1A98: 4E55FEF0
MOVEM.L D2-D4/D7/A3/A6,-(A7) ;1A9C: 48E73912
MOVEA.L A0,A3 ;1AA0: 2648
MOVEQ #0,D7 ;1AA2: 7E00
MOVEA.L A3,A0 ;1AA4: 204B
LEA -38(A5),A1 ;1AA6: 43EDFFDA
MOVEQ #38,D0 ;1AAA: 7026
MOVEA.L 364(A4),A6 ;1AAC: 2C6C016C
JSR -60(A6) ;1AB0: 4EAEFFC4
MOVEQ #38,D1 ;1AB4: 7226
CMP.L D1,D0 ;1AB6: B081
BNE LAB_0132 ;1AB8: 6600011C
MOVEQ #1,D7 ;1ABC: 7E01
LEA -272(A5),A0 ;1ABE: 41EDFEF0
MOVEQ #116,D0 ;1AC2: 7074
ADD.L D0,D0 ;1AC4: D080
MOVEA.L 340(A4),A6 ;1AC6: 2C6C0154
JSR -132(A6) ;1ACA: 4EAEFF7C
MOVE -22(A5),-102(A5) ;1ACE: 3B6DFFEAFF9A
MOVE -20(A5),D0 ;1AD4: 302DFFEC
MOVE D0,-100(A5) ;1AD8: 3B40FF9C
MOVE -18(A5),-104(A5) ;1ADC: 3B6DFFEEFF98
MOVE -16(A5),-98(A5) ;1AE2: 3B6DFFF0FF9E
MOVE.B -8(A5),-48(A5) ;1AE8: 1B6DFFF8FFD0
MOVE -6(A5),-52(A5) ;1AEE: 3B6DFFFAFFCC
MOVE -4(A5),-50(A5) ;1AF4: 3B6DFFFCFFCE
MOVE.B -2(A5),-47(A5) ;1AFA: 1B6DFFFEFFD1
MOVEQ #0,D1 ;1B00: 7200
MOVE.B -14(A5),D1 ;1B02: 122DFFF2
MOVE -54(A5),D2 ;1B06: 342DFFCA
ANDI #$EFFF,D2 ;1B0A: 0242EFFF
ANDI #$FFF8,D2 ;1B0E: 0242FFF8
MOVEQ #0,D3 ;1B12: 7600
MOVE D2,D3 ;1B14: 3602
OR.L D1,D3 ;1B16: 8681
ANDI #$FF0F,D3 ;1B18: 0243FF0F
MOVE D3,-54(A5) ;1B1C: 3B43FFCA
MOVE.B -13(A5),D1 ;1B20: 122DFFF3
TST.B D1 ;1B24: 4A01
BEQ.S LAB_012C ;1B26: 6716
MOVEQ #0,D2 ;1B28: 7400
MOVE.B D1,D2 ;1B2A: 1401
ADDQ.L #3,D2 ;1B2C: 5682
MOVEQ #1,D1 ;1B2E: 7201
MOVE.L D1,D4 ;1B30: 2801
ASL.L D2,D4 ;1B32: E5A4
MOVEQ #0,D2 ;1B34: 7400
MOVE D3,D2 ;1B36: 3403
OR.L D4,D2 ;1B38: 8484
MOVE D2,-54(A5) ;1B3A: 3B42FFCA
LAB_012C:
MOVE -54(A5),D1 ;1B3E: 322DFFCA
MOVE.L D1,D2 ;1B42: 2401
ANDI #$F9FF,D2 ;1B44: 0242F9FF
MOVE D2,-54(A5) ;1B48: 3B42FFCA
MOVE.B -12(A5),D1 ;1B4C: 122DFFF4
TST.B D1 ;1B50: 4A01
BEQ.S LAB_012D ;1B52: 6714
MOVEQ #0,D3 ;1B54: 7600
MOVE.B D1,D3 ;1B56: 1601
ADDQ.L #8,D3 ;1B58: 5083
MOVEQ #1,D1 ;1B5A: 7201
ASL.L D3,D1 ;1B5C: E7A1
MOVEQ #0,D3 ;1B5E: 7600
MOVE D2,D3 ;1B60: 3602
OR.L D1,D3 ;1B62: 8681
MOVE D3,-54(A5) ;1B64: 3B43FFCA
LAB_012D:
MOVE -54(A5),D1 ;1B68: 322DFFCA
MOVE.L D1,D2 ;1B6C: 2401
ANDI #$F6F7,D2 ;1B6E: 0242F6F7
MOVE D2,-54(A5) ;1B72: 3B42FFCA
MOVE -10(A5),D1 ;1B76: 322DFFF6
BTST #0,D1 ;1B7A: 08010000
BEQ.S LAB_012E ;1B7E: 670A
MOVE.L D2,D3 ;1B80: 2602
ORI #$0008,D3 ;1B82: 00430008
MOVE D3,-54(A5) ;1B86: 3B43FFCA
LAB_012E:
BTST #1,D1 ;1B8A: 08010001
BEQ.S LAB_012F ;1B8E: 670E
MOVE -54(A5),D2 ;1B90: 342DFFCA
MOVE.L D2,D3 ;1B94: 2602
ORI #$0100,D3 ;1B96: 00430100
MOVE D3,-54(A5) ;1B9A: 3B43FFCA
LAB_012F:
BTST #2,D1 ;1B9E: 08010002
BEQ.S LAB_0130 ;1BA2: 670E
MOVE -54(A5),D1 ;1BA4: 322DFFCA
MOVE.L D1,D2 ;1BA8: 2401
ORI #$0800,D2 ;1BAA: 00420800
MOVE D2,-54(A5) ;1BAE: 3B42FFCA
LAB_0130:
SUBQ #3,D0 ;1BB2: 5740
BNE.S LAB_0131 ;1BB4: 6612
MOVE #$0001,-100(A5) ;1BB6: 3B7C0001FF9C
MOVE -54(A5),D0 ;1BBC: 302DFFCA
ORI #$1000,D0 ;1BC0: 00401000
MOVE D0,-54(A5) ;1BC4: 3B40FFCA
LAB_0131:
LEA -272(A5),A0 ;1BC8: 41EDFEF0
MOVEQ #116,D0 ;1BCC: 7074
ADD.L D0,D0 ;1BCE: D080
MOVEQ #0,D1 ;1BD0: 7200
JSR -324(A6) ;1BD2: 4EAEFEBC
LAB_0132:
MOVE.L D7,D6 ;1BD6: 2C07
MOVEM.L (A7)+,D2-D4/D7/A3/A6 ;1BD8: 4CDF489C
UNLK A5 ;1BDC: 4E5D
BRA LAB_0180 ;1BDE: 60000A20
LAB_0133:
MOVE.L D0,D1 ;1BE2: 2200
MOVEQ #0,D0 ;1BE4: 7000
LAB_0134:
CMP.L (A0)+,D1 ;1BE6: B298
BEQ.S LAB_0135 ;1BE8: 670A
ADDQ #1,D0 ;1BEA: 5240
CMP #$0008,D0 ;1BEC: B07C0008
BNE.S LAB_0134 ;1BF0: 66F4
MOVEQ #0,D0 ;1BF2: 7000
LAB_0135:
RTS ;1BF4: 4E75
LAB_0136:
LINK A5,#-268 ;1BF6: 4E55FEF4
MOVEM.L D2/D7/A3/A6,-(A7) ;1BFA: 48E72112
MOVEA.L A0,A3 ;1BFE: 2648
MOVEQ #0,D7 ;1C00: 7E00
MOVEA.L A3,A0 ;1C02: 204B
LEA -34(A5),A1 ;1C04: 43EDFFDE
MOVEQ #34,D0 ;1C08: 7022
MOVEA.L 364(A4),A6 ;1C0A: 2C6C016C
JSR -60(A6) ;1C0E: 4EAEFFC4
MOVEQ #34,D1 ;1C12: 7222
CMP.L D1,D0 ;1C14: B081
BNE LAB_0138 ;1C16: 6600009A
MOVEQ #1,D7 ;1C1A: 7E01
LEA -268(A5),A0 ;1C1C: 41EDFEF4
MOVEQ #116,D0 ;1C20: 7074
ADD.L D0,D0 ;1C22: D080
MOVEA.L 340(A4),A6 ;1C24: 2C6C0154
JSR -132(A6) ;1C28: 4EAEFF7C
MOVE.L -22(A5),D0 ;1C2C: 202DFFEA
MOVE.B D0,-53(A5) ;1C30: 1B40FFCB
TST.B D0 ;1C34: 4A00
BNE.S LAB_0137 ;1C36: 6606
MOVEQ #1,D0 ;1C38: 7001
MOVE.B D0,-53(A5) ;1C3A: 1B40FFCB
LAB_0137:
SUBQ.B #1,D0 ;1C3E: 5300
MOVE.B D0,-53(A5) ;1C40: 1B40FFCB
MOVE.L -18(A5),D0 ;1C44: 202DFFEE
EXT.L D0 ;1C48: 48C0
LEA LAB_0089+2(PC),A0 ;1C4A: 41FAEB98
BSR LAB_0133 ;1C4E: 6100FF92
MOVE D0,-266(A5) ;1C52: 3B40FEF6
MOVE.L -14(A5),D0 ;1C56: 202DFFF2
EXT.L D0 ;1C5A: 48C0
LEA LAB_008A(PC),A0 ;1C5C: 41FAEBA6
BSR LAB_0133 ;1C60: 6100FF80
MOVEQ #0,D1 ;1C64: 7200
MOVE.B -2(A5),D1 ;1C66: 122DFFFE
SUBQ.L #1,D1 ;1C6A: 5381
ASL.L #4,D1 ;1C6C: E981
MOVEQ #0,D2 ;1C6E: 7400
MOVE.B D0,D2 ;1C70: 1400
OR.L D1,D2 ;1C72: 8481
MOVE.B D2,-85(A5) ;1C74: 1B42FFAB
MOVEQ #0,D0 ;1C78: 7000
MOVE.B -4(A5),D0 ;1C7A: 102DFFFC
ASL.L #4,D0 ;1C7E: E980
MOVEQ #0,D1 ;1C80: 7200
MOVE.B -6(A5),D1 ;1C82: 122DFFFA
OR.L D0,D1 ;1C86: 8280
MOVE.B D1,-84(A5) ;1C88: 1B41FFAC
MOVEQ #0,D0 ;1C8C: 7000
MOVE.B -3(A5),D0 ;1C8E: 102DFFFD
MOVEQ #8,D1 ;1C92: 7208
SUB.L D0,D1 ;1C94: 9280
MOVE.L D1,D0 ;1C96: 2001
ASL.L #4,D0 ;1C98: E980
OR.L D0,D1 ;1C9A: 8280
MOVE.B D1,-86(A5) ;1C9C: 1B41FFAA
LEA -268(A5),A0 ;1CA0: 41EDFEF4
MOVEQ #116,D0 ;1CA4: 7074
ADD.L D0,D0 ;1CA6: D080
MOVEQ #0,D1 ;1CA8: 7200
MOVEA.L 340(A4),A6 ;1CAA: 2C6C0154
JSR -324(A6) ;1CAE: 4EAEFEBC
LAB_0138:
MOVE.L D7,D6 ;1CB2: 2C07
MOVEM.L (A7)+,D2/D7/A3/A6 ;1CB4: 4CDF4884
UNLK A5 ;1CB8: 4E5D
BRA LAB_0180 ;1CBA: 60000944
LAB_0139:
LINK A5,#-116 ;1CBE: 4E55FF8C
MOVEM.L D2-D3/D7/A2-A3/A6,-(A7) ;1CC2: 48E73132
MOVE.L A0,-116(A5) ;1CC6: 2B48FF8C
MOVEA.L -116(A5),A3 ;1CCA: 266DFF8C
TST.B (A3) ;1CCE: 4A13
BEQ LAB_013E ;1CD0: 670000D4
LEA LAB_001A+1(PC),A1 ;1CD4: 43FAE6C5
MOVEA.L 336(A4),A6 ;1CD8: 2C6C0150
JSR -498(A6) ;1CDC: 4EAEFE0E
MOVEA.L D0,A2 ;1CE0: 2440
MOVE.L A2,D0 ;1CE2: 200A
BEQ LAB_013E ;1CE4: 670000C0
LEA LAB_001B+1(PC),A0 ;1CE8: 41FAE6C1
LEA -112(A5),A1 ;1CEC: 43EDFF90
LAB_013A:
MOVE.B (A0)+,(A1)+ ;1CF0: 12D8
BNE.S LAB_013A ;1CF2: 66FC
MOVEA.L A3,A0 ;1CF4: 204B
MOVE.L A0,D2 ;1CF6: 2408
LEA -112(A5),A1 ;1CF8: 43EDFF90
MOVE.L A1,D1 ;1CFC: 2209
MOVEQ #100,D3 ;1CFE: 7664
MOVEA.L 348(A4),A6 ;1D00: 2C6C015C
JSR -882(A6) ;1D04: 4EAEFC8E
MOVEA.L 336(A4),A6 ;1D08: 2C6C0150
JSR -132(A6) ;1D0C: 4EAEFF7C
LEA 14(A2),A3 ;1D10: 47EA000E
MOVEA.L D2,A1 ;1D14: 2242
MOVEA.L A3,A0 ;1D16: 204B
BSR LAB_00D6 ;1D18: 6100F3BE
MOVEA.L D0,A2 ;1D1C: 2440
MOVE.L A2,D0 ;1D1E: 200A
BNE.S LAB_013D ;1D20: 6654
LEA -112(A5),A0 ;1D22: 41EDFF90
MOVE.L A0,D1 ;1D26: 2208
MOVEA.L 348(A4),A6 ;1D28: 2C6C015C
JSR -150(A6) ;1D2C: 4EAEFF6A
MOVE.L D0,D7 ;1D30: 2E00
TST.L D7 ;1D32: 4A87
BEQ.S LAB_013C ;1D34: 6732
MOVEA.L A3,A0 ;1D36: 204B
MOVEA.L -116(A5),A1 ;1D38: 226DFF8C
BSR LAB_00D6 ;1D3C: 6100F39A
MOVEA.L D0,A2 ;1D40: 2440
MOVE.L A2,D0 ;1D42: 200A
BNE.S LAB_013B ;1D44: 6616
MOVE.L D7,D0 ;1D46: 2007
ASL.L #2,D0 ;1D48: E580
ADDQ.L #4,D0 ;1D4A: 5880
MOVEA.L D0,A2 ;1D4C: 2440
MOVEA.L A3,A0 ;1D4E: 204B
MOVEA.L A2,A1 ;1D50: 224A
MOVEA.L 336(A4),A6 ;1D52: 2C6C0150
JSR -240(A6) ;1D56: 4EAEFF10
BRA.S LAB_013D ;1D5A: 601A
LAB_013B:
MOVE.L D7,D1 ;1D5C: 2207
MOVEA.L 348(A4),A6 ;1D5E: 2C6C015C
JSR -156(A6) ;1D62: 4EAEFF64
BRA.S LAB_013D ;1D66: 600E
LAB_013C:
MOVE.L #$000059E7,D0 ;1D68: 203C000059E7
LEA -112(A5),A0 ;1D6E: 41EDFF90
BSR LAB_00D5 ;1D72: 6100F302
LAB_013D:
MOVEA.L 336(A4),A6 ;1D76: 2C6C0150
JSR -138(A6) ;1D7A: 4EAEFF76
MOVE.L A2,D0 ;1D7E: 200A
BEQ.S LAB_013E ;1D80: 6724
LEA LAB_0019(PC),A1 ;1D82: 43FAE610
MOVEQ #37,D0 ;1D86: 7025
BSR LAB_013F ;1D88: 61000024
MOVEA.L D0,A3 ;1D8C: 2640
MOVE.L A3,D0 ;1D8E: 200B
BEQ.S LAB_013E ;1D90: 6714
LEA 14(A2),A0 ;1D92: 41EA000E
MOVEA.L A3,A6 ;1D96: 2C4B
JSR -30(A6) ;1D98: 4EAEFFE2
MOVEA.L A3,A1 ;1D9C: 224B
MOVEA.L 336(A4),A6 ;1D9E: 2C6C0150
JSR -414(A6) ;1DA2: 4EAEFE62
LAB_013E:
MOVEM.L (A7)+,D2-D3/D7/A2-A3/A6 ;1DA6: 4CDF4C8C
UNLK A5 ;1DAA: 4E5D
RTS ;1DAC: 4E75
LAB_013F:
LEA -28(A7),A7 ;1DAE: 4FEFFFE4
MOVEA.L A7,A0 ;1DB2: 204F
LAB_0140:
MOVE.B (A1)+,(A0)+ ;1DB4: 10D9
BNE.S LAB_0140 ;1DB6: 66FC
SUBQ.L #1,A0 ;1DB8: 5388
LEA LAB_003A(PC),A1 ;1DBA: 43FAE6E6
LAB_0141:
MOVE.B (A1)+,(A0)+ ;1DBE: 10D9
BNE.S LAB_0141 ;1DC0: 66FC
MOVEA.L A7,A1 ;1DC2: 224F
JSR -552(A6) ;1DC4: 4EAEFDD8
LEA 28(A7),A7 ;1DC8: 4FEF001C
RTS ;1DCC: 4E75
LAB_0142:
LINK A5,#-280 ;1DCE: 4E55FEE8
MOVEM.L D7/A3/A6,-(A7) ;1DD2: 48E70112
MOVEA.L A0,A3 ;1DD6: 2648
MOVEQ #0,D7 ;1DD8: 7E00
MOVEA.L A3,A0 ;1DDA: 204B
LEA -44(A5),A1 ;1DDC: 43EDFFD4
MOVEQ #44,D0 ;1DE0: 702C
MOVEA.L 364(A4),A6 ;1DE2: 2C6C016C
JSR -60(A6) ;1DE6: 4EAEFFC4
MOVEQ #44,D1 ;1DEA: 722C
CMP.L D1,D0 ;1DEC: B081
BNE.S LAB_0144 ;1DEE: 6674
MOVEQ #1,D7 ;1DF0: 7E01
LEA -278(A5),A0 ;1DF2: 41EDFEEA
MOVEQ #116,D0 ;1DF6: 7074
ADD.L D0,D0 ;1DF8: D080
MOVEA.L 340(A4),A6 ;1DFA: 2C6C0154
JSR -132(A6) ;1DFE: 4EAEFF7C
MOVE -28(A5),-170(A5) ;1E02: 3B6DFFE4FF56
LEA -26(A5),A0 ;1E08: 41EDFFE6
LEA -258(A5),A1 ;1E0C: 43EDFEFE
MOVE.L (A0)+,(A1)+ ;1E10: 22D8
MOVE.L (A0)+,(A1)+ ;1E12: 22D8
LEA -18(A5),A0 ;1E14: 41EDFFEE
LEA -266(A5),A1 ;1E18: 43EDFEF6
MOVE.L (A0)+,(A1)+ ;1E1C: 22D8
MOVE.L (A0)+,(A1)+ ;1E1E: 22D8
LEA -10(A5),A0 ;1E20: 41EDFFF6
LEA -274(A5),A1 ;1E24: 43EDFEEE
MOVE.L (A0)+,(A1)+ ;1E28: 22D8
MOVE.L (A0)+,(A1)+ ;1E2A: 22D8
MOVE -154(A5),D0 ;1E2C: 302DFF66
EXT.L D0 ;1E30: 48C0
ANDI #$7FFF,D0 ;1E32: 02407FFF
MOVE D0,-154(A5) ;1E36: 3B40FF66
TST -2(A5) ;1E3A: 4A6DFFFE
BEQ.S LAB_0143 ;1E3E: 670A
EXT.L D0 ;1E40: 48C0
ORI #$8000,D0 ;1E42: 00408000
MOVE D0,-154(A5) ;1E46: 3B40FF66
LAB_0143:
LEA -278(A5),A0 ;1E4A: 41EDFEEA
MOVEQ #116,D0 ;1E4E: 7074
ADD.L D0,D0 ;1E50: D080
MOVEQ #0,D1 ;1E52: 7200
MOVEA.L 340(A4),A6 ;1E54: 2C6C0154
JSR -324(A6) ;1E58: 4EAEFEBC
LEA -44(A5),A0 ;1E5C: 41EDFFD4
BSR LAB_0139 ;1E60: 6100FE5C
LAB_0144:
MOVE.L D7,D6 ;1E64: 2C07
MOVEM.L (A7)+,D7/A3/A6 ;1E66: 4CDF4880
UNLK A5 ;1E6A: 4E5D
BRA LAB_0180 ;1E6C: 60000792
LAB_0145:
MOVEM.L D7/A3/A6,-(A7) ;1E70: 48E70112
MOVEQ #1,D7 ;1E74: 7E01
MOVE.L 368(A4),D0 ;1E76: 202C0170
BEQ.S LAB_0146 ;1E7A: 672A
MOVEQ #0,D7 ;1E7C: 7E00
MOVEA.L D0,A6 ;1E7E: 2C40
MOVEA.L A3,A0 ;1E80: 204B
JSR -156(A6) ;1E82: 4EAEFF64
TST.L D0 ;1E86: 4A80
BEQ.S LAB_0147 ;1E88: 6728
MOVEQ #1,D7 ;1E8A: 7E01
MOVEA.L D0,A0 ;1E8C: 2040
JSR -168(A6) ;1E8E: 4EAEFF58
MOVEA.L D0,A0 ;1E92: 2040
JSR -42(A6) ;1E94: 4EAEFFD6
MOVEQ #5,D0 ;1E98: 7005
SUBA.L A0,A0 ;1E9A: 91C8
BSR LAB_0203 ;1E9C: 610014C4
JSR LAB_019C(PC) ;1EA0: 4EBA0A94
BRA.S LAB_0147 ;1EA4: 600C
LAB_0146:
MOVE.L #$000059E1,D0 ;1EA6: 203C000059E1
SUBA.L A0,A0 ;1EAC: 91C8
BSR LAB_00D5 ;1EAE: 6100F1C6
LAB_0147:
MOVE.L D7,D6 ;1EB2: 2C07
MOVEM.L (A7)+,D7/A3/A6 ;1EB4: 4CDF4880
BRA LAB_0180 ;1EB8: 60000746
LAB_0148:
MOVEM.L A3/A6,-(A7) ;1EBC: 48E70012
MOVEA.L A0,A3 ;1EC0: 2648
MOVEA.L A3,A0 ;1EC2: 204B
LEA 1148(A4),A1 ;1EC4: 43EC047C
MOVEQ #71,D0 ;1EC8: 7047
LSL.L #2,D0 ;1ECA: E588
MOVEA.L 364(A4),A6 ;1ECC: 2C6C016C
JSR -60(A6) ;1ED0: 4EAEFFC4
CMPI.L #$0000011C,D0 ;1ED4: 0C800000011C
BNE.S LAB_014A ;1EDA: 661A
BSR LAB_0194 ;1EDC: 610009E0
TST D0 ;1EE0: 4A40
BNE.S LAB_0149 ;1EE2: 660E
MOVE.L #$000059EA,D0 ;1EE4: 203C000059EA
LEA 1176(A4),A0 ;1EEA: 41EC0498
BSR LAB_00D5 ;1EEE: 6100F186
LAB_0149:
MOVEQ #1,D0 ;1EF2: 7001
BRA.S LAB_014B ;1EF4: 6002
LAB_014A:
MOVEQ #0,D6 ;1EF6: 7C00
LAB_014B:
MOVEM.L (A7)+,A3/A6 ;1EF8: 4CDF4800
BRA LAB_0180 ;1EFC: 60000702
LAB_014C:
LINK A5,#-48 ;1F00: 4E55FFD0
MOVEM.L D2-D7/A2-A3/A6,-(A7) ;1F04: 48E73F32
MOVE.L A0,-44(A5) ;1F08: 2B48FFD4
MOVEQ #0,D7 ;1F0C: 7E00
MOVEA.L -44(A5),A0 ;1F0E: 206DFFD4
LEA -32(A5),A1 ;1F12: 43EDFFE0
MOVEQ #24,D0 ;1F16: 7018
MOVEA.L 364(A4),A6 ;1F18: 2C6C016C
JSR -60(A6) ;1F1C: 4EAEFFC4
MOVEQ #24,D1 ;1F20: 7218
CMP.L D1,D0 ;1F22: B081
BNE LAB_0162 ;1F24: 660002D0
MOVEQ #0,D0 ;1F28: 7000
MOVE -16(A5),D0 ;1F2A: 302DFFF0
MOVEQ #2,D1 ;1F2E: 7202
CMP D1,D0 ;1F30: B041
BHI LAB_0162 ;1F32: 620002C2
MOVEQ #1,D7 ;1F36: 7E01
MOVE -14(A5),D1 ;1F38: 322DFFF2
BTST #0,D1 ;1F3C: 08010000
BEQ LAB_015A ;1F40: 67000174
MOVE D0,D1 ;1F44: 3200
ASL #2,D1 ;1F46: E541
LEA 1048(A4),A0 ;1F48: 41EC0418
MOVEA.L 0(A0,D1.W),A1 ;1F4C: 22701000
CLR.L 0(A0,D1.W) ;1F50: 42B01000
MOVEA.L 336(A4),A6 ;1F54: 2C6C0150
JSR -690(A6) ;1F58: 4EAEFD4E
MOVEQ #0,D2 ;1F5C: 7400
MOVE.B -11(A5),D2 ;1F5E: 142DFFF5
BNE.S LAB_014D ;1F62: 6610
MOVEQ #0,D0 ;1F64: 7000
MOVE -16(A5),D0 ;1F66: 302DFFF0
SUBA.L A0,A0 ;1F6A: 91C8
BSR LAB_0207 ;1F6C: 61001442
BRA LAB_0162 ;1F70: 60000284
LAB_014D:
MOVEQ #16,D0 ;1F74: 7010
MOVE.L D0,D1 ;1F76: 2200
MOVEQ #9,D3 ;1F78: 7609
SUBA.L A0,A0 ;1F7A: 91C8
MOVEA.L 344(A4),A6 ;1F7C: 2C6C0158
JSR -918(A6) ;1F80: 4EAEFC6A
MOVEA.L D0,A2 ;1F84: 2440
MOVE.L A2,D0 ;1F86: 200A
BEQ LAB_0162 ;1F88: 6700026C
MOVEQ #0,D6 ;1F8C: 7C00
BRA.S LAB_014F ;1F8E: 6020
LAB_014E:
MOVE D6,D0 ;1F90: 3006
ASL #2,D0 ;1F92: E540
MOVEA.L 8(A2,D0.W),A1 ;1F94: 22720008
MOVEA.L -44(A5),A0 ;1F98: 206DFFD4
MOVEQ #32,D0 ;1F9C: 7020
MOVEA.L 364(A4),A6 ;1F9E: 2C6C016C
JSR -60(A6) ;1FA2: 4EAEFFC4
MOVEQ #32,D1 ;1FA6: 7220
CMP.L D1,D0 ;1FA8: B081
BNE LAB_0158 ;1FAA: 660000B6
ADDQ #1,D6 ;1FAE: 5246
LAB_014F:
CMP.B 5(A2),D6 ;1FB0: BC2A0005
BLT.S LAB_014E ;1FB4: 6DDA
TST D7 ;1FB6: 4A47
BEQ LAB_0162 ;1FB8: 6700023C
BSR LAB_00C3 ;1FBC: 6100EF1E
MOVE.L D0,-(A7) ;1FC0: 2F00
TST.L D0 ;1FC2: 4A80
BEQ.S LAB_0150 ;1FC4: 6706
MOVEA.L D0,A0 ;1FC6: 2040
MOVE.L 88(A0),D0 ;1FC8: 20280058
LAB_0150:
MOVEA.L D0,A0 ;1FCC: 2040
MOVEQ #64,D0 ;1FCE: 7040
ASL #2,D0 ;1FD0: E540
MOVE.L D0,D1 ;1FD2: 2200
MOVEQ #8,D2 ;1FD4: 7408
MOVEQ #20,D3 ;1FD6: 7614
MOVEA.L 344(A4),A6 ;1FD8: 2C6C0158
BSR LAB_0258 ;1FDC: 61001B2C
MOVEA.L D0,A3 ;1FE0: 2640
MOVE.L (A7)+,D0 ;1FE2: 201F
BEQ.S LAB_0151 ;1FE4: 670C
SUBA.L A0,A0 ;1FE6: 91C8
MOVEA.L D0,A1 ;1FE8: 2240
MOVEA.L 340(A4),A6 ;1FEA: 2C6C0154
JSR -516(A6) ;1FEE: 4EAEFDFC
LAB_0151:
MOVE.L A3,D0 ;1FF2: 200B
BEQ.S LAB_0158 ;1FF4: 676C
MOVEQ #8,D5 ;1FF6: 7A08
MOVE.B D5,5(A2) ;1FF8: 15450005
LEA 8(A2),A0 ;1FFC: 41EA0008
LAB_0152:
TST.L (A0) ;2000: 4A90
BNE.S LAB_0153 ;2002: 6604
MOVE.L -4(A0),(A0) ;2004: 20A8FFFC
LAB_0153:
ADDA.L #$00000004,A0 ;2008: D1FC00000004
SUBQ #1,D5 ;200E: 5345
BNE.S LAB_0152 ;2010: 66EE
MOVEQ #0,D5 ;2012: 7A00
MOVEA.L 344(A4),A6 ;2014: 2C6C0158
BRA.S LAB_0157 ;2018: 6040
LAB_0154:
MOVEQ #0,D4 ;201A: 7800
BRA.S LAB_0156 ;201C: 6034
LAB_0155:
MOVEQ #0,D0 ;201E: 7000
MOVE D5,D0 ;2020: 3005
ASL.L #4,D0 ;2022: E980
MOVEQ #0,D1 ;2024: 7200
MOVE D4,D1 ;2026: 3204
ASL.L #4,D1 ;2028: E981
MOVEM.L D4-D7/A2,-(A7) ;202A: 48E70F20
MOVEA.L A2,A0 ;202E: 204A
MOVE.L D0,D2 ;2030: 2400
MOVE.L D1,D3 ;2032: 2601
MOVEQ #0,D0 ;2034: 7000
MOVE.L D0,D1 ;2036: 2200
MOVEA.L A3,A1 ;2038: 224B
MOVEQ #16,D4 ;203A: 7810
MOVE.L D4,D5 ;203C: 2A04
MOVEQ #96,D6 ;203E: 7C60
ADD.L D6,D6 ;2040: DC86
MOVEQ #0,D7 ;2042: 7E00
NOT.B D7 ;2044: 4607
SUBA.L A2,A2 ;2046: 95CA
JSR -30(A6) ;2048: 4EAEFFE2
MOVEM.L (A7)+,D4-D7/A2 ;204C: 4CDF04F0
ADDQ #1,D4 ;2050: 5244
LAB_0156:
MOVEQ #16,D0 ;2052: 7010
CMP D0,D4 ;2054: B840
BCS.S LAB_0155 ;2056: 65C6
ADDQ #1,D5 ;2058: 5245
LAB_0157:
MOVEQ #16,D0 ;205A: 7010
CMP D0,D5 ;205C: BA40
BCS.S LAB_0154 ;205E: 65BA
BRA.S LAB_0159 ;2060: 6002
LAB_0158:
MOVEQ #0,D7 ;2062: 7E00
LAB_0159:
MOVEA.L 344(A4),A6 ;2064: 2C6C0158
JSR -228(A6) ;2068: 4EAEFF1C
MOVEA.L A2,A0 ;206C: 204A
MOVE.B -11(A5),5(A2) ;206E: 156DFFF50005
JSR -924(A6) ;2074: 4EAEFC64
TST D7 ;2078: 4A47
BEQ LAB_0162 ;207A: 6700017A
MOVEQ #16,D0 ;207E: 7010
MOVEQ #1,D1 ;2080: 7201
SWAP D1 ;2082: 4841
MOVEA.L 336(A4),A6 ;2084: 2C6C0150
JSR -684(A6) ;2088: 4EAEFD54
MOVEA.L D0,A2 ;208C: 2440
MOVE.L A2,D0 ;208E: 200A
BEQ LAB_0162 ;2090: 67000164
MOVE.L A3,(A2) ;2094: 248B
MOVEQ #64,D0 ;2096: 7040
ASL.L #2,D0 ;2098: E580
MOVE D0,4(A2) ;209A: 35400004
MOVE D0,6(A2) ;209E: 35400006
CLR 12(A2) ;20A2: 426A000C
MOVEQ #0,D0 ;20A6: 7000
MOVE -16(A5),D0 ;20A8: 302DFFF0
MOVEA.L A2,A0 ;20AC: 204A
BSR LAB_0207 ;20AE: 61001300
BRA LAB_0162 ;20B2: 60000142
LAB_015A:
MOVEQ #0,D0 ;20B6: 7000
MOVE -10(A5),D0 ;20B8: 302DFFF6
MOVEQ #17,D1 ;20BC: 7211
ADD.L D1,D0 ;20BE: D081
MOVEQ #1,D1 ;20C0: 7201
SWAP D1 ;20C2: 4841
MOVEA.L 336(A4),A6 ;20C4: 2C6C0150
JSR -684(A6) ;20C8: 4EAEFD54
MOVEA.L D0,A2 ;20CC: 2440
MOVE.L A2,D0 ;20CE: 200A
BEQ LAB_0162 ;20D0: 67000124
LEA 14(A2),A3 ;20D4: 47EA000E
MOVEQ #0,D0 ;20D8: 7000
MOVE -10(A5),D0 ;20DA: 302DFFF6
MOVEA.L -44(A5),A0 ;20DE: 206DFFD4
MOVEA.L A3,A1 ;20E2: 224B
MOVEA.L 364(A4),A6 ;20E4: 2C6C016C
JSR -60(A6) ;20E8: 4EAEFFC4
MOVEQ #0,D1 ;20EC: 7200
MOVE -10(A5),D1 ;20EE: 322DFFF6
CMP.L D1,D0 ;20F2: B081
BNE LAB_0161 ;20F4: 660000F4
MOVEM -16(A5),D0 ;20F8: 4CAD0001FFF0
ASL.L #2,D0 ;20FE: E580
LEA 1048(A4),A0 ;2100: 41EC0418
ADDA.L D0,A0 ;2104: D1C0
TST.L (A0) ;2106: 4A90
BEQ.S LAB_015C ;2108: 6742
MOVEA.L (A0),A0 ;210A: 2050
MOVEA.L A3,A1 ;210C: 224B
MOVEA.L 352(A4),A6 ;210E: 2C6C0160
JSR -162(A6) ;2112: 4EAEFF5E
TST.L D0 ;2116: 4A80
BNE.S LAB_015C ;2118: 6632
MOVEM -16(A5),D1 ;211A: 4CAD0002FFF0
LEA 2116(A4),A0 ;2120: 41EC0844
LEA 2120(A4),A1 ;2124: 43EC0848
MOVE.B 3(A0),3(A1) ;2128: 136800030003
MOVE.B 0(A0,D1.W),D0 ;212E: 10301000
CMP.B 0(A1,D1.W),D0 ;2132: B0311000
BEQ.S LAB_015B ;2136: 6706
MOVE.B D0,0(A1,D1.W) ;2138: 13801000
BRA.S LAB_015C ;213C: 600E
LAB_015B:
MOVEA.L A2,A1 ;213E: 224A
MOVEA.L 336(A4),A6 ;2140: 2C6C0150
JSR -690(A6) ;2144: 4EAEFD4E
BRA LAB_0162 ;2148: 600000AC
LAB_015C:
MOVEQ #0,D0 ;214C: 7000
MOVE -16(A5),D0 ;214E: 302DFFF0
ASL #2,D0 ;2152: E540
LEA 1048(A4),A0 ;2154: 41EC0418
MOVEA.L 0(A0,D0.W),A1 ;2158: 22700000
CLR.L 0(A0,D0.W) ;215C: 42B00000
MOVEA.L 336(A4),A6 ;2160: 2C6C0150
JSR -690(A6) ;2164: 4EAEFD4E
MOVE -14(A5),D0 ;2168: 302DFFF2
BTST #4,D0 ;216C: 08000004
SEQ D0 ;2170: 57C0
NEG.B D0 ;2172: 4400
EXT D0 ;2174: 4880
MOVE D0,12(A2) ;2176: 3540000C
TST.B 14(A2) ;217A: 4A2A000E
BEQ.S LAB_0160 ;217E: 675C
MOVE -16(A5),D0 ;2180: 302DFFF0
MOVEA.L A3,A0 ;2184: 204B
LAB_015D:
TST.B (A0)+ ;2186: 4A18
BNE.S LAB_015D ;2188: 66FC
SUBQ.L #1,A0 ;218A: 5388
SUBA.L A3,A0 ;218C: 91CB
MOVE.L A0,D1 ;218E: 2208
ADDQ.L #1,D1 ;2190: 5281
MOVE D0,36(A7) ;2192: 3F400024
MOVE.L D1,D0 ;2196: 2001
MOVEQ #0,D1 ;2198: 7200
MOVEA.L 336(A4),A6 ;219A: 2C6C0150
JSR -684(A6) ;219E: 4EAEFD54
MOVE 36(A7),D1 ;21A2: 322F0024
MOVEQ #0,D2 ;21A6: 7400
MOVE D1,D2 ;21A8: 3401
ASL.L #2,D2 ;21AA: E582
LEA 1048(A4),A0 ;21AC: 41EC0418
MOVE.L D0,0(A0,D2.L) ;21B0: 21802800
TST.L D0 ;21B4: 4A80
BEQ.S LAB_015F ;21B6: 6716
MOVEQ #0,D0 ;21B8: 7000
MOVE -16(A5),D0 ;21BA: 302DFFF0
ASL.L #2,D0 ;21BE: E580
MOVEA.L A3,A0 ;21C0: 204B
LEA 1048(A4),A1 ;21C2: 43EC0418
MOVEA.L 0(A1,D0.L),A1 ;21C6: 22710800
LAB_015E:
MOVE.B (A0)+,(A1)+ ;21CA: 12D8
BNE.S LAB_015E ;21CC: 66FC
LAB_015F:
MOVEA.L A2,A0 ;21CE: 204A
MOVEM -16(A5),D0 ;21D0: 4CAD0001FFF0
BSR LAB_0207 ;21D6: 610011D8
BRA.S LAB_0162 ;21DA: 601A
LAB_0160:
SUBA.L A0,A0 ;21DC: 91C8
MOVEM -16(A5),D0 ;21DE: 4CAD0001FFF0
BSR LAB_0207 ;21E4: 610011CA
BRA.S LAB_0162 ;21E8: 600C
LAB_0161:
MOVEA.L A2,A1 ;21EA: 224A
MOVEA.L 336(A4),A6 ;21EC: 2C6C0150
JSR -690(A6) ;21F0: 4EAEFD4E
MOVEQ #0,D7 ;21F4: 7E00
LAB_0162:
MOVE.L D7,D0 ;21F6: 2007
MOVEM.L (A7)+,D2-D7/A2-A3/A6 ;21F8: 4CDF4CFC
UNLK A5 ;21FC: 4E5D
MOVE.L D0,D6 ;21FE: 2C00
BRA LAB_0180 ;2200: 600003FE
LAB_0163:
LINK A5,#-92 ;2204: 4E55FFA4
MOVEM.L D2-D3/D5-D7/A2-A3/A6,-(A7) ;2208: 48E73732
MOVEA.L A0,A3 ;220C: 2648
MOVEA.L A3,A0 ;220E: 204B
LEA -40(A5),A1 ;2210: 43EDFFD8
MOVEQ #32,D0 ;2214: 7020
MOVEA.L 364(A4),A6 ;2216: 2C6C016C
JSR -60(A6) ;221A: 4EAEFFC4
MOVEQ #32,D1 ;221E: 7220
CMP.L D1,D0 ;2220: B081
BNE LAB_0171 ;2222: 660001BA
MOVE #$FFFF,-48(A5) ;2226: 3B7CFFFFFFD0
MOVE -16(A5),D0 ;222C: 302DFFF0
MOVEQ #1,D1 ;2230: 7201
MOVE.L D1,D2 ;2232: 2401
ASL D0,D2 ;2234: E162
SUBQ #1,D2 ;2236: 5342
MOVEQ #0,D5 ;2238: 7A00
MOVE D2,32(A7) ;223A: 3F420020
BRA.S LAB_0166 ;223E: 6064
LAB_0164:
MOVEA.L A3,A0 ;2240: 204B
LEA -67(A5),A1 ;2242: 43EDFFBD
MOVEQ #3,D0 ;2246: 7003
MOVEA.L 364(A4),A6 ;2248: 2C6C016C
JSR -60(A6) ;224C: 4EAEFFC4
SUBQ.L #3,D0 ;2250: 5780
BEQ.S LAB_0165 ;2252: 6706
MOVEQ #0,D0 ;2254: 7000
BRA LAB_0172 ;2256: 60000188
LAB_0165:
MOVE.L D5,D0 ;225A: 2005
ADDQ #8,D0 ;225C: 5040
MOVE D0,-56(A5) ;225E: 3B40FFC8
MOVEQ #0,D0 ;2262: 7000
MOVE.B -67(A5),D0 ;2264: 102DFFBD
MOVE.L D0,D1 ;2268: 2200
ASL #8,D1 ;226A: E141
OR D0,D1 ;226C: 8240
MOVE D1,-54(A5) ;226E: 3B41FFCA
MOVEQ #0,D0 ;2272: 7000
MOVE.B -66(A5),D0 ;2274: 102DFFBE
MOVE.L D0,D1 ;2278: 2200
ASL #8,D1 ;227A: E141
OR D0,D1 ;227C: 8240
MOVE D1,-52(A5) ;227E: 3B41FFCC
MOVEQ #0,D0 ;2282: 7000
MOVE.B -65(A5),D0 ;2284: 102DFFBF
MOVE.L D0,D1 ;2288: 2200
ASL #8,D1 ;228A: E141
OR D0,D1 ;228C: 8240
MOVE D1,-50(A5) ;228E: 3B41FFCE
LEA -56(A5),A0 ;2292: 41EDFFC8
MOVEQ #16,D0 ;2296: 7010
MOVEQ #8,D1 ;2298: 7208
MOVEA.L 340(A4),A6 ;229A: 2C6C0154
JSR -576(A6) ;229E: 4EAEFDC0
ADDQ #1,D5 ;22A2: 5245
LAB_0166:
MOVE 32(A7),D0 ;22A4: 302F0020
CMP D0,D5 ;22A8: BA40
BCS.S LAB_0164 ;22AA: 6594
MOVEQ #0,D0 ;22AC: 7000
MOVE -20(A5),D0 ;22AE: 302DFFEC
MOVEQ #0,D1 ;22B2: 7200
MOVE -18(A5),D1 ;22B4: 322DFFEE
MOVEQ #0,D2 ;22B8: 7400
MOVE -16(A5),D2 ;22BA: 342DFFF0
MOVEQ #1,D3 ;22BE: 7601
SUBA.L A0,A0 ;22C0: 91C8
MOVEA.L 344(A4),A6 ;22C2: 2C6C0158
JSR -918(A6) ;22C6: 4EAEFC6A
MOVEA.L D0,A2 ;22CA: 2440
MOVE.L A2,D0 ;22CC: 200A
BEQ LAB_0171 ;22CE: 6700010E
MOVEQ #0,D6 ;22D2: 7C00
MOVEQ #0,D0 ;22D4: 7000
MOVE -20(A5),D0 ;22D6: 302DFFEC
MOVEQ #15,D1 ;22DA: 720F
ADD.L D1,D0 ;22DC: D081
MOVEQ #16,D1 ;22DE: 7210
MOVEA.L 352(A4),A6 ;22E0: 2C6C0160
JSR -150(A6) ;22E4: 4EAEFF6A
ADD.L D0,D0 ;22E8: D080
MOVE.L D0,D7 ;22EA: 2E00
CLR -62(A5) ;22EC: 426DFFC2
BRA.S LAB_016C ;22F0: 6048
LAB_0167:
CLR -64(A5) ;22F2: 426DFFC0
BRA.S LAB_016A ;22F6: 602E
LAB_0168:
MOVEQ #0,D0 ;22F8: 7000
MOVE -62(A5),D0 ;22FA: 302DFFC2
ASL.L #2,D0 ;22FE: E580
MOVE -64(A5),D1 ;2300: 322DFFC0
MULU (A2),D1 ;2304: C2D2
MOVE.L 8(A2,D0.L),D2 ;2306: 24320808
ADD.L D1,D2 ;230A: D481
MOVEA.L D2,A1 ;230C: 2242
MOVEA.L A3,A0 ;230E: 204B
MOVE.L D7,D0 ;2310: 2007
MOVEA.L 364(A4),A6 ;2312: 2C6C016C
JSR -60(A6) ;2316: 4EAEFFC4
CMP.L D7,D0 ;231A: B087
BEQ.S LAB_0169 ;231C: 6704
MOVEQ #1,D6 ;231E: 7C01
BRA.S LAB_016B ;2320: 6010
LAB_0169:
ADDQ #1,-64(A5) ;2322: 526DFFC0
LAB_016A:
MOVE -18(A5),D0 ;2326: 302DFFEE
MOVE -64(A5),D1 ;232A: 322DFFC0
CMP D0,D1 ;232E: B240
BCS.S LAB_0168 ;2330: 65C6
LAB_016B:
TST D6 ;2332: 4A46
BNE.S LAB_016D ;2334: 6610
ADDQ #1,-62(A5) ;2336: 526DFFC2
LAB_016C:
MOVE -16(A5),D0 ;233A: 302DFFF0
MOVE -62(A5),D1 ;233E: 322DFFC2
CMP D0,D1 ;2342: B240
BCS.S LAB_0167 ;2344: 65AC
LAB_016D:
TST D6 ;2346: 4A46
BNE LAB_0170 ;2348: 6600008A
MOVE.L A2,-88(A5) ;234C: 2B4AFFA8
MOVE -12(A5),D0 ;2350: 302DFFF4
MOVE D0,-84(A5) ;2354: 3B40FFAC
MOVE -10(A5),D0 ;2358: 302DFFF6
MOVE D0,-82(A5) ;235C: 3B40FFAE
MOVEQ #0,D0 ;2360: 7000
MOVE -20(A5),D0 ;2362: 302DFFEC
MOVEQ #15,D1 ;2366: 720F
ADD.L D1,D0 ;2368: D081
MOVEQ #16,D1 ;236A: 7210
MOVEA.L 352(A4),A6 ;236C: 2C6C0160
JSR -150(A6) ;2370: 4EAEFF6A
MOVE D0,-80(A5) ;2374: 3B40FFB0
MOVE -22(A5),D0 ;2378: 302DFFEA
MOVE D0,-78(A5) ;237C: 3B40FFB2
MOVE -14(A5),D0 ;2380: 302DFFF2
MOVE D0,-76(A5) ;2384: 3B40FFB4
MOVE -24(A5),D0 ;2388: 302DFFE8
MOVE D0,-74(A5) ;238C: 3B40FFB6
CLR.L -72(A5) ;2390: 42ADFFB8
LEA -88(A5),A0 ;2394: 41EDFFA8
MOVEQ #20,D0 ;2398: 7014
MOVEQ #7,D1 ;239A: 7207
MOVEA.L 340(A4),A6 ;239C: 2C6C0154
JSR -576(A6) ;23A0: 4EAEFDC0
MOVEA.L D0,A3 ;23A4: 2640
MOVE.L A3,D0 ;23A6: 200B
BNE.S LAB_016E ;23A8: 660C
MOVEA.L A2,A0 ;23AA: 204A
MOVEA.L 344(A4),A6 ;23AC: 2C6C0158
JSR -924(A6) ;23B0: 4EAEFC64
BRA.S LAB_016F ;23B4: 6012
LAB_016E:
MOVEA #$FFFF,A0 ;23B6: 307CFFFF
CMPA.L A3,A0 ;23BA: B1CB
BEQ.S LAB_016F ;23BC: 670A
MOVEA.L A3,A0 ;23BE: 204B
MOVEA.L 344(A4),A6 ;23C0: 2C6C0158
JSR -924(A6) ;23C4: 4EAEFC64
LAB_016F:
MOVE.L A3,D1 ;23C8: 220B
SNE D0 ;23CA: 56C0
NEG.B D0 ;23CC: 4400
EXT D0 ;23CE: 4880
EXT.L D0 ;23D0: 48C0
BRA.S LAB_0172 ;23D2: 600C
LAB_0170:
MOVEA.L A2,A0 ;23D4: 204A
MOVEA.L 344(A4),A6 ;23D6: 2C6C0158
JSR -924(A6) ;23DA: 4EAEFC64
LAB_0171:
MOVEQ #0,D0 ;23DE: 7000
LAB_0172:
MOVEM.L (A7)+,D2-D3/D5-D7/A2-A3/A6 ;23E0: 4CDF4CEC
UNLK A5 ;23E4: 4E5D
MOVE.L D0,D6 ;23E6: 2C00
BRA LAB_0180 ;23E8: 60000216
LAB_0173:
MOVEM.L A2-A3,-(A7) ;23EC: 48E70030
MOVEQ #0,D6 ;23F0: 7C00
MOVEA.L A2,A0 ;23F2: 204A
LEA 2116(A4),A1 ;23F4: 43EC0844
MOVEQ #4,D0 ;23F8: 7004
MOVEA.L 364(A4),A6 ;23FA: 2C6C016C
JSR -60(A6) ;23FE: 4EAEFFC4
SUBQ.L #4,D0 ;2402: 5980
BNE.S LAB_0174 ;2404: 6628
LEA 2116(A4),A3 ;2406: 47EC0844
LEA 1924(A4),A2 ;240A: 45EC0784
BSR LAB_0175 ;240E: 61000026
ADDQ.L #1,A3 ;2412: 528B
LEA 1940(A4),A2 ;2414: 45EC0794
BSR LAB_0175 ;2418: 6100001C
ADDQ.L #1,A3 ;241C: 528B
LEA 1956(A4),A2 ;241E: 45EC07A4
BSR LAB_0175 ;2422: 61000012
MOVEQ #1,D6 ;2426: 7C01
MOVEQ #0,D0 ;2428: 7000
BSR LAB_01D1 ;242A: 61000ABE
LAB_0174:
MOVEM.L (A7)+,A2-A3 ;242E: 4CDF0C00
BRA LAB_0180 ;2432: 600001CC
LAB_0175:
TST.L (A2)+ ;2436: 4A9A
BEQ.S LAB_0176 ;2438: 6704
BSET #5,(A3) ;243A: 08D30005
LAB_0176:
TST.L (A2)+ ;243E: 4A9A
BEQ.S LAB_0177 ;2440: 6704
BSET #6,(A3) ;2442: 08D30006
LAB_0177:
TST.L (A2)+ ;2446: 4A9A
BEQ.S LAB_0178 ;2448: 6704
BSET #7,(A3) ;244A: 08D30007
LAB_0178:
TST.L (A2) ;244E: 4A92
BEQ.S LAB_017B ;2450: 6726
MOVEQ #0,D1 ;2452: 7200
LEA LAB_0044+1(PC),A0 ;2454: 41FAE07F
LAB_0179:
MOVEA.L (A2),A1 ;2458: 2252
BSR LAB_01EE ;245A: 61000DA0
BEQ.S LAB_017A ;245E: 6712
ADDQ #1,D1 ;2460: 5241
CMP.B #$06,D1 ;2462: B23C0006
BEQ.S LAB_017B ;2466: 6710
BSR LAB_01F4 ;2468: 61000DCA
LEA 1(A0,D0.W),A0 ;246C: 41F00001
BRA.S LAB_0179 ;2470: 60E6
LAB_017A:
ANDI.B #$F8,(A3) ;2472: 021300F8
OR.B D1,(A3) ;2476: 8313
LAB_017B:
RTS ;2478: 4E75
LAB_017C:
LINK A5,#-20 ;247A: 4E55FFEC
MOVEM.L D2/D6-D7/A2-A3/A6,-(A7) ;247E: 48E72332
MOVEA.L A0,A3 ;2482: 2648
MOVE.L A3,D1 ;2484: 220B
MOVE.L #$000003ED,D2 ;2486: 243C000003ED
MOVEA.L 348(A4),A6 ;248C: 2C6C015C
JSR -30(A6) ;2490: 4EAEFFE2
MOVE.L D0,D7 ;2494: 2E00
BEQ LAB_0185 ;2496: 6700019E
MOVEA.L 364(A4),A6 ;249A: 2C6C016C
JSR -30(A6) ;249E: 4EAEFFE2
MOVEA.L D0,A2 ;24A2: 2440
MOVE.L A2,D0 ;24A4: 200A
BEQ LAB_0184 ;24A6: 67000182
MOVE.L D7,(A2) ;24AA: 2487
MOVEA.L A2,A0 ;24AC: 204A
MOVEA.L 364(A4),A6 ;24AE: 2C6C016C
JSR -234(A6) ;24B2: 4EAEFF16
MOVEA.L A2,A0 ;24B6: 204A
MOVEQ #0,D0 ;24B8: 7000
JSR -36(A6) ;24BA: 4EAEFFDC
TST.L D0 ;24BE: 4A80
BNE LAB_0183 ;24C0: 6600015E
MOVEA.L A2,A0 ;24C4: 204A
MOVEQ #1,D0 ;24C6: 7001
JSR -42(A6) ;24C8: 4EAEFFD6
TST.L D0 ;24CC: 4A80
BNE LAB_0182 ;24CE: 66000146
MOVEA.L A2,A0 ;24D2: 204A
JSR -174(A6) ;24D4: 4EAEFF52
MOVEA.L D0,A0 ;24D8: 2040
CMPI.L #$464F524D,8(A0) ;24DA: 0CA8464F524D0008
BNE LAB_0182 ;24E2: 66000132
CMPI.L #$50524546,12(A0) ;24E6: 0CA850524546000C
BNE LAB_0182 ;24EE: 66000126
MOVEA.L A2,A0 ;24F2: 204A
LEA LAB_0082(PC),A1 ;24F4: 43FAE26E
MOVEQ #16,D0 ;24F8: 7010
JSR -132(A6) ;24FA: 4EAEFF7C
TST.L D0 ;24FE: 4A80
BNE LAB_0182 ;2500: 66000114
MOVEQ #1,D6 ;2504: 7C01
BRA LAB_0180 ;2506: 600000F8
LAB_017D:
MOVEA.L A2,A0 ;250A: 204A
MOVEQ #0,D0 ;250C: 7000
MOVEA.L 364(A4),A6 ;250E: 2C6C016C
JSR -42(A6) ;2512: 4EAEFFD6
TST.L D0 ;2516: 4A80
BNE LAB_0181 ;2518: 660000EC
MOVEA.L A2,A0 ;251C: 204A
JSR -174(A6) ;251E: 4EAEFF52
MOVE.L D0,24(A7) ;2522: 2F400018
MOVEA.L D0,A0 ;2526: 2040
CMPI.L #$50524546,12(A0) ;2528: 0CA850524546000C
BNE LAB_0180 ;2530: 660000CE
MOVEA.L 24(A7),A0 ;2534: 206F0018
MOVE.L 8(A0),D0 ;2538: 20280008
MOVEA.L A2,A0 ;253C: 204A
SUBI.L #$46495030,D0 ;253E: 048046495030
BEQ LAB_0173 ;2544: 6700FEA6
SUBI.L #$0005FE24,D0 ;2548: 04800005FE24
BEQ LAB_00E6 ;254E: 6700EDD8
SUBI.L #$02F405F8,D0 ;2552: 048002F405F8
BEQ LAB_00E4 ;2558: 6700ED8E
SUBI.L #$000AFC08,D0 ;255C: 0480000AFC08
BEQ LAB_0142 ;2562: 6700F86A
SUBI.L #$02F4FBF1,D0 ;2566: 048002F4FBF1
BEQ LAB_0145 ;256C: 6700F902
SUBI.L #$030FF709,D0 ;2570: 0480030FF709
BEQ LAB_00DB ;2576: 6700EB90
SUBI.L #$00EE0906,D0 ;257A: 048000EE0906
BEQ LAB_0117 ;2580: 6700F324
SUBI.L #$0005FA04,D0 ;2584: 04800005FA04
BEQ LAB_012B ;258A: 6700F50C
SUBI.L #$00070DFA,D0 ;258E: 048000070DFA
BEQ LAB_0163 ;2594: 6700FC6E
SUBI.L #$0003F3F2,D0 ;2598: 04800003F3F2
BEQ.S LAB_017E ;259E: 6740
SUBI.L #$00020A0A,D0 ;25A0: 048000020A0A
BEQ LAB_014C ;25A6: 6700F958
SUBI.L #$00000606,D0 ;25AA: 048000000606
BEQ LAB_010D ;25B0: 6700F1B8
SUBI.L #$0000F600,D0 ;25B4: 04800000F600
BEQ LAB_0113 ;25BA: 6700F274
SUBI.L #$02EE03F9,D0 ;25BE: 048002EE03F9
BEQ LAB_00FB ;25C4: 6700F008
SUBI.L #$0001FFFF,D0 ;25C8: 04800001FFFF
BEQ LAB_0136 ;25CE: 6700F626
SUBI.L #$0009FBF8,D0 ;25D2: 04800009FBF8
BEQ LAB_0148 ;25D8: 6700F8E2
BRA LAB_0180 ;25DC: 60000022
LAB_017E:
MOVEA.L A2,A0 ;25E0: 204A
LEA -16(A5),A1 ;25E2: 43EDFFF0
MOVEQ #6,D0 ;25E6: 7006
MOVEA.L 364(A4),A6 ;25E8: 2C6C016C
JSR -60(A6) ;25EC: 4EAEFFC4
SUBQ.L #6,D0 ;25F0: 5D80
BNE.S LAB_017F ;25F2: 660A
MOVE.B -16(A5),D0 ;25F4: 102DFFF0
TST.B D0 ;25F8: 4A00
BEQ LAB_0180 ;25FA: 67000004
LAB_017F:
MOVEQ #0,D6 ;25FE: 7C00
LAB_0180:
TST D6 ;2600: 4A46
BNE LAB_017D ;2602: 6600FF06
LAB_0181:
TST D6 ;2606: 4A46
BNE.S LAB_0182 ;2608: 660C
MOVE.L #$000059E6,D0 ;260A: 203C000059E6
MOVEA.L A3,A0 ;2610: 204B
BSR LAB_00D5 ;2612: 6100EA62
LAB_0182:
MOVEA.L A2,A0 ;2616: 204A
MOVEA.L 364(A4),A6 ;2618: 2C6C016C
JSR -48(A6) ;261C: 4EAEFFD0
LAB_0183:
MOVEA.L A2,A0 ;2620: 204A
MOVEA.L 364(A4),A6 ;2622: 2C6C016C
JSR -54(A6) ;2626: 4EAEFFCA
LAB_0184:
MOVE.L D7,D1 ;262A: 2207
MOVEA.L 348(A4),A6 ;262C: 2C6C015C
JSR -36(A6) ;2630: 4EAEFFDC
BRA.S LAB_0186 ;2634: 601C
LAB_0185:
MOVEA.L 348(A4),A6 ;2636: 2C6C015C
JSR -132(A6) ;263A: 4EAEFF7C
MOVEQ #50,D1 ;263E: 7232
NOT.B D1 ;2640: 4601
CMP.L D1,D0 ;2642: B081
BEQ.S LAB_0186 ;2644: 670C
MOVE.L #$000059E5,D0 ;2646: 203C000059E5
MOVEA.L A3,A0 ;264C: 204B
BSR LAB_00D5 ;264E: 6100EA26
LAB_0186:
MOVEM.L (A7)+,D2/D6-D7/A2-A3/A6 ;2652: 4CDF4CC4
UNLK A5 ;2656: 4E5D
RTS ;2658: 4E75
LAB_0187:
MOVEM.L A0/A4/A6,-(A7) ;265A: 48E7008A
MOVEA.L LAB_008D(PC),A4 ;265E: 287AE1DC
MOVEA.L 336(A4),A6 ;2662: 2C6C0150
MOVEA.L 416(A4),A1 ;2666: 226C01A0
MOVEQ #0,D0 ;266A: 7000
BSET #15,D0 ;266C: 08C0000F
JSR -324(A6) ;2670: 4EAEFEBC
MOVEA.L A4,A1 ;2674: 224C
MOVEM.L (A7)+,A0/A4/A6 ;2676: 4CDF5100
TST 1432(A1) ;267A: 4A690598
BEQ.S LAB_0188 ;267E: 6704
MOVE.L 1076(A1),-(A7) ;2680: 2F290434
LAB_0188:
RTS ;2684: 4E75
LAB_0189:
LINK A5,#-92 ;2686: 4E55FFA4
MOVEM.L D2/D5-D7/A5-A6,-(A7) ;268A: 48E72706
BSR LAB_0192 ;268E: 61000202
TST 1166(A4) ;2692: 4A6C048E
BEQ LAB_0191 ;2696: 670001F2
MOVE 1168(A4),D0 ;269A: 302C0490
SUBQ #1,D0 ;269E: 5340
BNE.S LAB_018A ;26A0: 6660
TST.L 1434(A4) ;26A2: 4AAC059A
BEQ.S LAB_018A ;26A6: 675A
MOVEQ #0,D0 ;26A8: 7000
MOVE 1172(A4),D0 ;26AA: 302C0494
MOVEQ #0,D1 ;26AE: 7200
MOVE 1170(A4),D1 ;26B0: 322C0492
MOVEM.L A2-A3,-(A7) ;26B4: 48E70030
MOVE.L A7,D2 ;26B8: 240F
CLR.L -(A7) ;26BA: 42A7
MOVE.L D1,-(A7) ;26BC: 2F01
MOVE.L #$800011F9,-(A7) ;26BE: 2F3C800011F9
MOVE.L D0,-(A7) ;26C4: 2F00
MOVE.L #$800011F8,-(A7) ;26C6: 2F3C800011F8
MOVEA.L A7,A3 ;26CC: 264F
SUBA.L A1,A1 ;26CE: 93C9
SUBA.L A2,A2 ;26D0: 95CA
MOVEA.L 1434(A4),A0 ;26D2: 206C059A
MOVEA.L 372(A4),A6 ;26D6: 2C6C0174
JSR -60(A6) ;26DA: 4EAEFFC4
MOVE.L #$00000631,-90(A5) ;26DE: 2B7C00000631FFA6
MOVEQ #2,D0 ;26E6: 7002
MOVE.L D0,-82(A5) ;26E8: 2B40FFAE
PEA -90(A5) ;26EC: 486DFFA6
MOVE.L 1434(A4),-(A7) ;26F0: 2F2C059A
BSR LAB_0289 ;26F4: 610017C4
MOVEA.L D2,A7 ;26F8: 2E42
MOVEM.L (A7)+,A2-A3 ;26FA: 4CDF0C00
BRA LAB_0191 ;26FE: 6000018A
LAB_018A:
MOVE.B #$55,1089(A4) ;2702: 197C00550441
MOVE.B #$05,1088(A4) ;2708: 197C00050440
MOVE #$0044,1098(A4) ;270E: 397C0044044A
LEA 376(A4),A0 ;2714: 41EC0178
MOVE.L A0,1094(A4) ;2718: 29480446
LEA LAB_008B(PC),A0 ;271C: 41FAE106
MOVE.L A0,1114(A4) ;2720: 2948045A
MOVEQ #6,D0 ;2724: 7006
MOVE.L D0,1118(A4) ;2726: 2940045E
LEA LAB_001C(PC),A0 ;272A: 41FADC88
MOVEQ #0,D0 ;272E: 7000
LEA 1080(A4),A1 ;2730: 43EC0438
MOVE.L D0,D1 ;2734: 2200
MOVEA.L 336(A4),A6 ;2736: 2C6C0150
JSR -444(A6) ;273A: 4EAEFE44
TST.B D0 ;273E: 4A00
BNE LAB_0190 ;2740: 6600013C
MOVE.B #$10,1110(A4) ;2744: 197C00100456
MOVE #$0003,1108(A4) ;274A: 397C00030454
MOVE 1170(A4),D0 ;2750: 302C0492
MOVE D0,1124(A4) ;2754: 39400464
MOVE 1172(A4),1122(A4) ;2758: 396C04940462
CLR 1126(A4) ;275E: 426C0466
MOVEQ #16,D0 ;2762: 7010
MOVE.L D0,1118(A4) ;2764: 2940045E
MOVE.L #SECSTRT_1,1114(A4) ;2768: 297C00000220045A
LEA 1080(A4),A0 ;2770: 41EC0438
LEA -74(A5),A1 ;2774: 43EDFFB6
MOVEQ #16,D0 ;2778: 7010
LAB_018B:
MOVE.L (A0)+,(A1)+ ;277A: 22D8
DBF D0,LAB_018B ;277C: 51C8FFFC
MOVE #$000C,-46(A5) ;2780: 3B7C000CFFD2
MOVEQ #0,D0 ;2786: 7000
MOVE.L D0,D1 ;2788: 2200
MOVEA.L 336(A4),A6 ;278A: 2C6C0150
JSR -306(A6) ;278E: 4EAEFECE
BTST #15,D0 ;2792: 0800000F
BNE LAB_018F ;2796: 660000D4
LEA 1080(A4),A1 ;279A: 43EC0438
MOVEA.L 20(A1),A6 ;279E: 2C690014
JSR -30(A6) ;27A2: 4EAEFFE2
MOVE 1174(A4),D0 ;27A6: 302C0496
MULU #$0190,D0 ;27AA: C0FC0190
MOVE.L D0,D7 ;27AE: 2E00
MOVEQ #1,D6 ;27B0: 7C01
MOVEA.L 336(A4),A6 ;27B2: 2C6C0150
LEA 1578(A4),A1 ;27B6: 43EC062A
LEA LAB_001E+1(PC),A0 ;27BA: 41FADC05
MOVEQ #0,D0 ;27BE: 7000
MOVEQ #0,D1 ;27C0: 7200
JSR -444(A6) ;27C2: 4EAEFE44
TST.L D0 ;27C6: 4A80
BNE LAB_018F ;27C8: 660000A2
JSR -666(A6) ;27CC: 4EAEFD66
MOVE.L D0,1592(A4) ;27D0: 29400638
TST.L D0 ;27D4: 4A80
BEQ LAB_018E ;27D6: 67000072
BRA.S LAB_018D ;27DA: 6068
LAB_018C:
MOVEQ #0,D0 ;27DC: 7000
MOVE.L D0,D1 ;27DE: 2200
MOVEA.L 336(A4),A6 ;27E0: 2C6C0150
JSR -306(A6) ;27E4: 4EAEFECE
BTST #15,D0 ;27E8: 0800000F
BNE.S LAB_018E ;27EC: 665C
MOVEQ #0,D0 ;27EE: 7000
MOVE D6,D0 ;27F0: 3006
MOVEQ #0,D1 ;27F2: 7200
MOVE 1170(A4),D1 ;27F4: 322C0492
LEA LAB_008C(PC),A0 ;27F8: 41FAE030
MOVE.B 0(A0,D0.L),D0 ;27FC: 10300800
EXT D0 ;2800: 4880
EXT.L D0 ;2802: 48C0
MOVEA.L 352(A4),A6 ;2804: 2C6C0160
JSR -138(A6) ;2808: 4EAEFF76
MOVEQ #64,D1 ;280C: 7240
JSR -150(A6) ;280E: 4EAEFF6A
MOVE D0,-30(A5) ;2812: 3B40FFE2
MOVE.B #$21,-44(A5) ;2816: 1B7C0021FFD4
LEA -74(A5),A1 ;281C: 43EDFFB6
MOVEA.L 20(A1),A6 ;2820: 2C690014
JSR -30(A6) ;2824: 4EAEFFE2
LEA 1578(A4),A1 ;2828: 43EC062A
MOVE #$0009,28(A1) ;282C: 337C0009001C
CLR.L 32(A1) ;2832: 42A90020
MOVE.L D7,36(A1) ;2836: 23470024
MOVEA.L 336(A4),A6 ;283A: 2C6C0150
JSR -456(A6) ;283E: 4EAEFE38
ADDQ #1,D6 ;2842: 5246
LAB_018D:
CMP.B #$10,D6 ;2844: BC3C0010
BCS.S LAB_018C ;2848: 6592
LAB_018E:
MOVEA.L 336(A4),A6 ;284A: 2C6C0150
LEA 1578(A4),A1 ;284E: 43EC062A
JSR -450(A6) ;2852: 4EAEFE3E
MOVEA.L 1592(A4),A0 ;2856: 206C0638
CLR.L 1592(A4) ;285A: 42AC0638
JSR -672(A6) ;285E: 4EAEFD60
LEA 1080(A4),A1 ;2862: 43EC0438
JSR -480(A6) ;2866: 4EAEFE20
BRA.S LAB_0191 ;286A: 601E
LAB_018F:
LEA 1080(A4),A1 ;286C: 43EC0438
MOVEA.L 336(A4),A6 ;2870: 2C6C0150
JSR -450(A6) ;2874: 4EAEFE3E
CLR.L 1100(A4) ;2878: 42AC044C
BRA.S LAB_0191 ;287C: 600C
LAB_0190:
SUBA.L A0,A0 ;287E: 91C8
MOVEA.L 340(A4),A6 ;2880: 2C6C0154
MOVEA.L 1076(A4),A1 ;2884: 226C0434
JSR (A1) ;2888: 4E91
LAB_0191:
MOVEM.L (A7)+,D2/D5-D7/A5-A6 ;288A: 4CDF60E4
UNLK A5 ;288E: 4E5D
RTS ;2890: 4E75
LAB_0192:
MOVE.L A6,-(A7) ;2892: 2F0E
TST.L 1100(A4) ;2894: 4AAC044C
BEQ.S LAB_0193 ;2898: 6720
LEA 1080(A4),A1 ;289A: 43EC0438
MOVEA.L 336(A4),A6 ;289E: 2C6C0150
JSR -480(A6) ;28A2: 4EAEFE20
LEA 1080(A4),A1 ;28A6: 43EC0438
JSR -474(A6) ;28AA: 4EAEFE26
LEA 1080(A4),A1 ;28AE: 43EC0438
JSR -450(A6) ;28B2: 4EAEFE3E
CLR.L 1100(A4) ;28B6: 42AC044C
LAB_0193:
MOVEA.L (A7)+,A6 ;28BA: 2C5F
RTS ;28BC: 4E75
LAB_0194:
MOVE.L A6,-(A7) ;28BE: 2F0E
BSR.S LAB_0192 ;28C0: 61D0
MOVE.L 1434(A4),D0 ;28C2: 202C059A
BEQ.S LAB_0195 ;28C6: 6712
MOVEA.L D0,A0 ;28C8: 2040
MOVEA.L 372(A4),A6 ;28CA: 2C6C0174
JSR -54(A6) ;28CE: 4EAEFFCA
CLR.L 1434(A4) ;28D2: 42AC059A
BSR LAB_01FE ;28D6: 61000A42
LAB_0195:
TST 1164(A4) ;28DA: 4A6C048C
BEQ.S LAB_0196 ;28DE: 6708
MOVEQ #1,D0 ;28E0: 7001
MOVE D0,1432(A4) ;28E2: 39400598
BRA.S LAB_0197 ;28E6: 6006
LAB_0196:
MOVEQ #0,D0 ;28E8: 7000
MOVE D0,1432(A4) ;28EA: 39400598
LAB_0197:
TST 1166(A4) ;28EE: 4A6C048E
BEQ.S LAB_0198 ;28F2: 6706
MOVE 1168(A4),D0 ;28F4: 302C0490
BNE.S LAB_0199 ;28F8: 6604
LAB_0198:
MOVEQ #1,D0 ;28FA: 7001
BRA.S LAB_019B ;28FC: 6034
LAB_0199:
BSR LAB_01FB ;28FE: 610009E8
TST D0 ;2902: 4A40
BEQ.S LAB_019A ;2904: 672A
CLR.L -(A7) ;2906: 42A7
PEA (2).W ;2908: 48780002
MOVE.L #$80001065,-(A7) ;290C: 2F3C80001065
PEA 1176(A4) ;2912: 486C0498
MOVE.L (A7)+,D0 ;2916: 201F
MOVEA.L A7,A0 ;2918: 204F
MOVEA.L 372(A4),A6 ;291A: 2C6C0174
JSR -48(A6) ;291E: 4EAEFFD0
LEA 12(A7),A7 ;2922: 4FEF000C
MOVE.L D0,1434(A4) ;2926: 2940059A
BEQ.S LAB_019B ;292A: 6706
MOVEQ #1,D0 ;292C: 7001
BRA.S LAB_019B ;292E: 6002
LAB_019A:
MOVEQ #0,D0 ;2930: 7000
LAB_019B:
MOVEA.L (A7)+,A6 ;2932: 2C5F
RTS ;2934: 4E75
LAB_019C:
LINK A5,#-168 ;2936: 4E55FF58
MOVEM.L D2/D6-D7/A2-A3/A6,-(A7) ;293A: 48E72332
MOVE.L 368(A4),D0 ;293E: 202C0170
BEQ LAB_01AA ;2942: 6700018E
MOVEA.L D0,A6 ;2946: 2C40
SUBA.L A0,A0 ;2948: 91C8
JSR -156(A6) ;294A: 4EAEFF64
MOVEA.L D0,A3 ;294E: 2640
MOVEA.L A3,A0 ;2950: 204B
LEA 1440(A4),A2 ;2952: 45EC05A0
MOVE.L A0,28(A7) ;2956: 2F48001C
TST.B 1440(A4) ;295A: 4A2C05A0
BNE.S LAB_019D ;295E: 6604
LEA LAB_0021(PC),A2 ;2960: 45FADA6C
LAB_019D:
TST.L 8(A3) ;2964: 4AAB0008
BNE.S LAB_01A0 ;2968: 661C
MOVEA.L A2,A1 ;296A: 224A
LEA LAB_0021(PC),A6 ;296C: 4DFADA60
LAB_019E:
MOVE.B (A1)+,D0 ;2970: 1019
CMP.B (A6)+,D0 ;2972: B01E
BNE.S LAB_019F ;2974: 6604
TST.B D0 ;2976: 4A00
BNE.S LAB_019E ;2978: 66F6
LAB_019F:
SNE D0 ;297A: 56C0
NEG.B D0 ;297C: 4400
EXT D0 ;297E: 4880
EXT.L D0 ;2980: 48C0
MOVE.L D0,D6 ;2982: 2C00
BRA.S LAB_01A3 ;2984: 601A
LAB_01A0:
MOVEA.L 8(A3),A1 ;2986: 226B0008
MOVEA.L A2,A6 ;298A: 2C4A
LAB_01A1:
MOVE.B (A1)+,D0 ;298C: 1019
CMP.B (A6)+,D0 ;298E: B01E
BNE.S LAB_01A2 ;2990: 6604
TST.B D0 ;2992: 4A00
BNE.S LAB_01A1 ;2994: 66F6
LAB_01A2:
SNE D0 ;2996: 56C0
NEG.B D0 ;2998: 4400
EXT D0 ;299A: 4880
EXT.L D0 ;299C: 48C0
MOVE.L D0,D6 ;299E: 2C00
LAB_01A3:
TST D6 ;29A0: 4A46
BEQ LAB_01A9 ;29A2: 67000124
MOVE.L #$80090001,-156(A5) ;29A6: 2B7C80090001FF64
MOVEQ #0,D0 ;29AE: 7000
MOVE.L D0,-152(A5) ;29B0: 2B40FF68
MOVE.L D0,-148(A5) ;29B4: 2B40FF6C
MOVE.L A2,-(A7) ;29B8: 2F0A
SUBA.L A0,A0 ;29BA: 91C8
LEA LAB_0022(PC),A1 ;29BC: 43FADA18
MOVEA.L 368(A4),A6 ;29C0: 2C6C0170
LEA -156(A5),A2 ;29C4: 45EDFF64
JSR -150(A6) ;29C8: 4EAEFF6A
MOVEA.L (A7)+,A2 ;29CC: 245F
MOVEA.L D0,A2 ;29CE: 2440
MOVE.L A2,D0 ;29D0: 200A
BEQ LAB_01A8 ;29D2: 670000EE
MOVEQ #40,D0 ;29D6: 7028
LEA 1440(A4),A0 ;29D8: 41EC05A0
MOVEA.L 16(A2),A1 ;29DC: 226A0010
JSR LAB_0283(PC) ;29E0: 4EBA14C0
MOVEQ #-1,D7 ;29E4: 7EFF
BRA LAB_01A7 ;29E6: 600000B6
LAB_01A4:
MOVE.L D7,D0 ;29EA: 2007
MOVEA.L 344(A4),A6 ;29EC: 2C6C0158
JSR -726(A6) ;29F0: 4EAEFD2A
MOVEA.L D0,A3 ;29F4: 2640
MOVEA.L A3,A0 ;29F6: 204B
LEA -140(A5),A1 ;29F8: 43EDFF74
MOVEQ #56,D0 ;29FC: 7038
MOVE.L #$80000000,D1 ;29FE: 223C80000000
MOVEQ #-1,D2 ;2A04: 74FF
JSR -756(A6) ;2A06: 4EAEFD0C
TST.L D0 ;2A0A: 4A80
BEQ LAB_01A7 ;2A0C: 67000090
TST -124(A5) ;2A10: 4A6DFF84
BNE LAB_01A7 ;2A14: 66000088
MOVEA.L A2,A0 ;2A18: 204A
MOVE.L D7,D0 ;2A1A: 2007
SUBA.L A1,A1 ;2A1C: 93C9
MOVEA.L 368(A4),A6 ;2A1E: 2C6C0170
JSR -72(A6) ;2A22: 4EAEFFB8
TST.L D0 ;2A26: 4A80
BEQ.S LAB_01A7 ;2A28: 6774
MOVEQ #55,D1 ;2A2A: 7237
MOVEQ #0,D2 ;2A2C: 7400
LEA -84(A5),A0 ;2A2E: 41EDFFAC
LAB_01A5:
MOVE.B D2,(A0)+ ;2A32: 10C2
DBF D1,LAB_01A5 ;2A34: 51C9FFFC
MOVE.L #$80003000,-84(A5) ;2A38: 2B7C80003000FFAC
MOVEQ #3,D1 ;2A40: 7203
MOVE.L D1,-76(A5) ;2A42: 2B41FFB4
MOVEQ #4,D1 ;2A46: 7204
MOVE.L D1,-72(A5) ;2A48: 2B41FFB8
MOVE.L D7,-80(A5) ;2A4C: 2B47FFB0
MOVEA.L D0,A1 ;2A50: 2240
MOVEQ #32,D0 ;2A52: 7020
LEA -68(A5),A0 ;2A54: 41EDFFBC
JSR LAB_0283(PC) ;2A58: 4EBA1448
MOVEA.L A3,A0 ;2A5C: 204B
LEA -28(A5),A1 ;2A5E: 43EDFFE4
MOVEQ #16,D0 ;2A62: 7010
MOVE.L #$80003000,D1 ;2A64: 223C80003000
MOVEQ #-1,D2 ;2A6A: 74FF
MOVEA.L 344(A4),A6 ;2A6C: 2C6C0158
JSR -756(A6) ;2A70: 4EAEFD0C
TST.L D0 ;2A74: 4A80
BEQ.S LAB_01A6 ;2A76: 6714
MOVEA.L A3,A0 ;2A78: 204B
LEA -84(A5),A1 ;2A7A: 43EDFFAC
MOVEQ #56,D0 ;2A7E: 7038
MOVE.L #$80003000,D1 ;2A80: 223C80003000
JSR -750(A6) ;2A86: 4EAEFD12
BRA.S LAB_01A7 ;2A8A: 6012
LAB_01A6:
MOVEA.L A3,A0 ;2A8C: 204B
LEA -84(A5),A1 ;2A8E: 43EDFFAC
MOVEQ #56,D0 ;2A92: 7038
MOVE.L #$80003000,D1 ;2A94: 223C80003000
JSR -744(A6) ;2A9A: 4EAEFD18
LAB_01A7:
MOVE.L D7,D0 ;2A9E: 2007
MOVEA.L 344(A4),A6 ;2AA0: 2C6C0158
JSR -732(A6) ;2AA4: 4EAEFD24
MOVE.L D0,D7 ;2AA8: 2E00
MOVEQ #-1,D0 ;2AAA: 70FF
CMP.L D0,D7 ;2AAC: BE80
BNE LAB_01A4 ;2AAE: 6600FF3A
MOVEA.L A2,A0 ;2AB2: 204A
MOVEA.L 368(A4),A6 ;2AB4: 2C6C0170
JSR -36(A6) ;2AB8: 4EAEFFDC
MOVEA.L 28(A7),A3 ;2ABC: 266F001C
BRA.S LAB_01A9 ;2AC0: 6006
LAB_01A8:
MOVE.B #$FF,1440(A4) ;2AC2: 197C00FF05A0
LAB_01A9:
MOVEA.L A3,A0 ;2AC8: 204B
MOVEA.L 368(A4),A6 ;2ACA: 2C6C0170
JSR -42(A6) ;2ACE: 4EAEFFD6
LAB_01AA:
MOVEM.L (A7)+,D2/D6-D7/A2-A3/A6 ;2AD2: 4CDF4CC4
UNLK A5 ;2AD6: 4E5D
RTS ;2AD8: 4E75
LAB_01AB:
MOVEM.L D2/A2-A6,-(A7) ;2ADA: 48E7203E
MOVEA.L 8(A2),A4 ;2ADE: 286A0008
CMPI #$0020,24(A1) ;2AE2: 0C6900200018
BNE LAB_01B0 ;2AE8: 66000054
MOVEA.L A1,A2 ;2AEC: 2449
MOVEA.L 336(A4),A6 ;2AEE: 2C6C0150
TST.L 1892(A4) ;2AF2: 4AAC0764
BLE.S LAB_01AF ;2AF6: 6F3E
JSR -132(A6) ;2AF8: 4EAEFF7C
MOVEA.L 38(A2),A0 ;2AFC: 206A0026
TST.L 1896(A4) ;2B00: 4AAC0768
BNE.S LAB_01AD ;2B04: 6620
BSR LAB_01B1 ;2B06: 6100003C
BNE.S LAB_01AE ;2B0A: 6626
CLR.L 1892(A4) ;2B0C: 42AC0764
MOVE.L 276(A6),1888(A4) ;2B10: 296E01140760
LAB_01AC:
MOVEQ #0,D0 ;2B16: 7000
BSET #12,D0 ;2B18: 08C0000C
JSR -318(A6) ;2B1C: 4EAEFEC2
BTST #12,D0 ;2B20: 0800000C
BEQ.S LAB_01AC ;2B24: 67F0
LAB_01AD:
CLR.L 1888(A4) ;2B26: 42AC0760
SUBQ.L #1,1888(A4) ;2B2A: 53AC0760
CLR.L 1892(A4) ;2B2E: 42AC0764
LAB_01AE:
JSR -138(A6) ;2B32: 4EAEFF76
LAB_01AF:
BSR LAB_01B4 ;2B36: 61000034
BSR LAB_02A5 ;2B3A: 6100150A
LAB_01B0:
MOVEM.L (A7)+,D2/A2-A6 ;2B3E: 4CDF7C04
RTS ;2B42: 4E75
LAB_01B1:
MOVEA.L 10(A0),A0 ;2B44: 2068000A
TST.L 1920(A4) ;2B48: 4AAC0780
BEQ.S LAB_01B2 ;2B4C: 6714
LEA LAB_003E(PC),A1 ;2B4E: 43FAD968
BSR LAB_01EE ;2B52: 610006A8
BEQ.S LAB_01B3 ;2B56: 6712
LEA LAB_0043(PC),A1 ;2B58: 43FAD972
BSR LAB_01EE ;2B5C: 6100069E
BEQ.S LAB_01B3 ;2B60: 6708
LAB_01B2:
LEA LAB_0026+1(PC),A1 ;2B62: 43FAD887
BSR LAB_01EE ;2B66: 61000694
LAB_01B3:
RTS ;2B6A: 4E75
LAB_01B4:
TST.L 1912(A4) ;2B6C: 4AAC0778
BNE LAB_01B6 ;2B70: 66000070
MOVE.L 34(A2),D0 ;2B74: 202A0022
BEQ LAB_01B6 ;2B78: 67000068
MOVEA.L D0,A0 ;2B7C: 2040
MOVE.L #$8000007F,D0 ;2B7E: 203C8000007F
MOVEQ #0,D1 ;2B84: 7200
MOVEA.L 352(A4),A6 ;2B86: 2C6C0160
JSR -30(A6) ;2B8A: 4EAEFFE2
TST.L D0 ;2B8E: 4A80
BEQ.S LAB_01B7 ;2B90: 6752
MOVE.L 30(A2),D0 ;2B92: 202A001E
BEQ.S LAB_01B7 ;2B96: 674C
MOVEA.L D0,A0 ;2B98: 2040
TST 0(A0) ;2B9A: 4A680000
BNE.S LAB_01B6 ;2B9E: 6642
TST.L 26(A0) ;2BA0: 4AA8001A
BNE.S LAB_01B6 ;2BA4: 663C
CMPI #$0001,46(A0) ;2BA6: 0C680001002E
BNE.S LAB_01B6 ;2BAC: 6634
TST.L 30(A0) ;2BAE: 4AA8001E
BNE.S LAB_01B6 ;2BB2: 662E
BTST #0,16(A0) ;2BB4: 082800000010
MOVE 2(A0),D0 ;2BBA: 30280002
CLR 2(A0) ;2BBE: 42680002
ADD D0,6(A0) ;2BC2: D1680006
LAB_01B5:
MOVEA.L 1868(A4),A0 ;2BC6: 206C074C
MOVEQ #0,D0 ;2BCA: 7000
MOVEA.L 340(A4),A6 ;2BCC: 2C6C0154
JSR -282(A6) ;2BD0: 4EAEFEE6
SF 1984(A4) ;2BD4: 51EC07C0
TST.B 1985(A4) ;2BD8: 4A2C07C1
BNE.S LAB_01B6 ;2BDC: 6604
BSR LAB_01BA ;2BDE: 610000A8
LAB_01B6:
RTS ;2BE2: 4E75
LAB_01B7:
TST.L 1920(A4) ;2BE4: 4AAC0780
BEQ.S LAB_01B6 ;2BE8: 67F8
TST.L 30(A2) ;2BEA: 4AAA001E
BNE.S LAB_01B6 ;2BEE: 66F2
MOVEA.L 38(A2),A0 ;2BF0: 206A0026
MOVEA.L 10(A0),A0 ;2BF4: 2068000A
LEA LAB_003E(PC),A1 ;2BF8: 43FAD8BE
BSR LAB_01EE ;2BFC: 610005FE
BEQ.S LAB_01B8 ;2C00: 670A
LEA LAB_003F(PC),A1 ;2C02: 43FAD8BA
BSR LAB_01EE ;2C06: 610005F4
BNE.S LAB_01B6 ;2C0A: 66D6
LAB_01B8:
MOVEA.L 34(A2),A0 ;2C0C: 206A0022
MOVE.L #$80000079,D0 ;2C10: 203C80000079
MOVEQ #0,D1 ;2C16: 7200
MOVEA.L 352(A4),A6 ;2C18: 2C6C0160
JSR -36(A6) ;2C1C: 4EAEFFDC
TST.L D0 ;2C20: 4A80
BNE.S LAB_01B9 ;2C22: 6610
MOVEA.L 34(A2),A0 ;2C24: 206A0022
MOVE.L #$80000070,D0 ;2C28: 203C80000070
MOVEQ #0,D1 ;2C2E: 7200
JSR -36(A6) ;2C30: 4EAEFFDC
LAB_01B9:
CMP.L 1868(A4),D0 ;2C34: B0AC074C
BNE.S LAB_01B6 ;2C38: 66A8
MOVEA.L 34(A2),A0 ;2C3A: 206A0022
MOVE.L #$80000085,D0 ;2C3E: 203C80000085
MOVEQ #0,D1 ;2C44: 7200
JSR -36(A6) ;2C46: 4EAEFFDC
TST.L D0 ;2C4A: 4A80
BEQ.S LAB_01B6 ;2C4C: 6794
MOVEA.L 34(A2),A0 ;2C4E: 206A0022
MOVE.L #$80000065,D0 ;2C52: 203C80000065
JSR -30(A6) ;2C58: 4EAEFFE2
TST.L D0 ;2C5C: 4A80
BEQ.S LAB_01B6 ;2C5E: 6782
MOVEA.L D0,A0 ;2C60: 2040
MOVE.L 4(A0),D2 ;2C62: 24280004
CLR.L 4(A0) ;2C66: 42A80004
MOVEA.L 34(A2),A0 ;2C6A: 206A0022
MOVE.L #$80000067,D0 ;2C6E: 203C80000067
JSR -30(A6) ;2C74: 4EAEFFE2
TST.L D0 ;2C78: 4A80
BEQ LAB_01B6 ;2C7A: 6700FF66
MOVEA.L D0,A0 ;2C7E: 2040
ADD.L D2,4(A0) ;2C80: D5A80004
BRA LAB_01B5 ;2C84: 6000FF40
LAB_01BA:
LEA -28(A7),A7 ;2C88: 4FEFFFE4
TST.L 1916(A4) ;2C8C: 4AAC077C
BNE LAB_01BE ;2C90: 66000092
MOVEA.L A7,A1 ;2C94: 224F
LEA LAB_0036(PC),A0 ;2C96: 41FAD7D0
MOVEQ #4,D0 ;2C9A: 7004
LAB_01BB:
MOVE.B (A0)+,(A1)+ ;2C9C: 12D8
DBF D0,LAB_01BB ;2C9E: 51C8FFFC
LEA LAB_0020(PC),A0 ;2CA2: 41FAD722
LAB_01BC:
MOVE.B (A0)+,(A1)+ ;2CA6: 12D8
BNE.S LAB_01BC ;2CA8: 66FC
MOVEA.L 336(A4),A6 ;2CAA: 2C6C0150
JSR -666(A6) ;2CAE: 4EAEFD66
MOVEA.L A7,A0 ;2CB2: 204F
LEA 2126(A4),A1 ;2CB4: 43EC084E
MOVE.L D0,14(A1) ;2CB8: 2340000E
MOVEQ #0,D0 ;2CBC: 7000
MOVEQ #0,D1 ;2CBE: 7200
JSR -444(A6) ;2CC0: 4EAEFE44
TST.L D0 ;2CC4: 4A80
BNE LAB_01BD ;2CC6: 66000050
LEA 2174(A4),A0 ;2CCA: 41EC087E
MOVE.B #$02,8(A0) ;2CCE: 117C00020008
MOVE.B #$3C,9(A0) ;2CD4: 117C003C0009
LEA LAB_01BF(PC),A1 ;2CDA: 43FA0052
MOVE.L A1,18(A0) ;2CDE: 21490012
MOVE.L A4,14(A0) ;2CE2: 214C000E
LEA LAB_0005+1(PC),A1 ;2CE6: 43FAD553
MOVE.L A1,10(A0) ;2CEA: 2149000A
LEA 2126(A4),A1 ;2CEE: 43EC084E
MOVE.B #$05,8(A1) ;2CF2: 137C00050008
MOVE #$0009,28(A1) ;2CF8: 337C0009001C
MOVE #$0030,18(A1) ;2CFE: 337C00300012
MOVE.L A0,40(A1) ;2D04: 23480028
JSR -456(A6) ;2D08: 4EAEFE38
TST.L D0 ;2D0C: 4A80
BEQ.S LAB_01BD ;2D0E: 6708
LEA 2126(A4),A1 ;2D10: 43EC084E
JSR -450(A6) ;2D14: 4EAEFE3E
LAB_01BD:
MOVEA.L 2140(A4),A0 ;2D18: 206C085C
CLR.L 2140(A4) ;2D1C: 42AC085C
JSR -672(A6) ;2D20: 4EAEFD60
LAB_01BE:
ST 1985(A4) ;2D24: 50EC07C1
LEA 28(A7),A7 ;2D28: 4FEF001C
RTS ;2D2C: 4E75
LAB_01BF:
CMPI.B #$13,4(A0) ;2D2E: 0C2800130004
BEQ LAB_01C0 ;2D34: 6700000C
CMPI.B #$02,4(A0) ;2D38: 0C2800020004
BNE LAB_01CB ;2D3E: 660000EE
LAB_01C0:
MOVEM.L D0-D7/A0-A6,-(A7) ;2D42: 48E7FFFE
MOVEA.L A0,A2 ;2D46: 2448
MOVEA.L A1,A4 ;2D48: 2849
MOVEA.L 340(A4),A6 ;2D4A: 2C6C0154
MOVEA.L 56(A6),A0 ;2D4E: 206E0038
TST.L 1868(A4) ;2D52: 4AAC074C
BEQ LAB_01CA ;2D56: 670000D2
CMPA.L 1868(A4),A0 ;2D5A: B1EC074C
BNE LAB_01CA ;2D5E: 660000CA
MOVEQ #0,D1 ;2D62: 7200
CMPI #$00FF,6(A2) ;2D64: 0C6A00FF0006
BEQ LAB_01C6 ;2D6A: 67000068
MOVE 6(A2),D1 ;2D6E: 322A0006
BCLR #7,D1 ;2D72: 08810007
BNE.S LAB_01C3 ;2D76: 6632
CMP.B #$68,D1 ;2D78: B23C0068
BNE.S LAB_01C1 ;2D7C: 660A
BSET #0,1986(A4) ;2D7E: 08EC000007C2
BRA LAB_01CA ;2D84: 600000A4
LAB_01C1:
CMP.B #$69,D1 ;2D88: B23C0069
BNE.S LAB_01C2 ;2D8C: 660A
BSET #1,1986(A4) ;2D8E: 08EC000107C2
BRA LAB_01CA ;2D94: 60000094
LAB_01C2:
CMP.B #$6A,D1 ;2D98: B23C006A
BNE LAB_01CA ;2D9C: 6600008C
BSET #2,1986(A4) ;2DA0: 08EC000207C2
BRA LAB_01CA ;2DA6: 60000082
LAB_01C3:
CMP.B #$68,D1 ;2DAA: B23C0068
BNE.S LAB_01C4 ;2DAE: 6608
BCLR #0,1986(A4) ;2DB0: 08AC000007C2
BRA.S LAB_01CA ;2DB6: 6072
LAB_01C4:
CMP.B #$69,D1 ;2DB8: B23C0069
BNE.S LAB_01C5 ;2DBC: 6608
BCLR #1,1986(A4) ;2DBE: 08AC000107C2
BRA.S LAB_01CA ;2DC4: 6064
LAB_01C5:
CMP.B #$6A,D1 ;2DC6: B23C006A
BNE.S LAB_01CA ;2DCA: 665E
BCLR #2,1986(A4) ;2DCC: 08AC000207C2
BRA.S LAB_01CA ;2DD2: 6056
LAB_01C6:
TST.B 1986(A4) ;2DD4: 4A2C07C2
BNE.S LAB_01CA ;2DD8: 6650
MOVE.B 30(A0),D1 ;2DDA: 1228001E
CMPI.B #$13,4(A2) ;2DDE: 0C2A00130004
BNE.S LAB_01C7 ;2DE4: 660A
MOVEA.L 10(A2),A2 ;2DE6: 246A000A
MOVE 6(A2),D0 ;2DEA: 302A0006
BRA.S LAB_01C8 ;2DEE: 6012
LAB_01C7:
CMPI.B #$02,4(A2) ;2DF0: 0C2A00020004
BNE.S LAB_01CA ;2DF6: 6632
MOVE 12(A2),D0 ;2DF8: 302A000C
ASR #1,D0 ;2DFC: E240
ADD 16(A0),D0 ;2DFE: D0680010
LAB_01C8:
BMI.S LAB_01C9 ;2E02: 6B16
CMP D1,D0 ;2E04: B041
BCS.S LAB_01C9 ;2E06: 6512
TST.B 1984(A4) ;2E08: 4A2C07C0
BEQ.S LAB_01CA ;2E0C: 671C
MOVEQ #0,D0 ;2E0E: 7000
JSR -282(A6) ;2E10: 4EAEFEE6
SF 1984(A4) ;2E14: 51EC07C0
BRA.S LAB_01CA ;2E18: 6010
LAB_01C9:
TST.B 1984(A4) ;2E1A: 4A2C07C0
BNE.S LAB_01CA ;2E1E: 660A
MOVEQ #1,D0 ;2E20: 7001
JSR -282(A6) ;2E22: 4EAEFEE6
ST 1984(A4) ;2E26: 50EC07C0
LAB_01CA:
MOVEM.L (A7)+,D0-D7/A0-A6 ;2E2A: 4CDF7FFF
LAB_01CB:
MOVE.L A0,D0 ;2E2E: 2008
RTS ;2E30: 4E75
LAB_01CC:
MOVEM.L A2-A6,-(A7) ;2E32: 48E7003E
CMPI #$0002,24(A1) ;2E36: 0C6900020018
BNE LAB_01CE ;2E3C: 66000076
MOVEA.L 8(A2),A4 ;2E40: 286A0008
MOVEA.L A1,A2 ;2E44: 2449
MOVE.L 34(A2),D0 ;2E46: 202A0022
BEQ.S LAB_01CE ;2E4A: 6768
MOVEA.L D0,A0 ;2E4C: 2040
MOVE.L #$8000002F,D0 ;2E4E: 203C8000002F
MOVEQ #0,D1 ;2E54: 7200
MOVEA.L 352(A4),A6 ;2E56: 2C6C0160
JSR -36(A6) ;2E5A: 4EAEFFDC
TST.L D0 ;2E5E: 4A80
BEQ.S LAB_01CE ;2E60: 6752
MOVEA.L D0,A1 ;2E62: 2240
LEA LAB_0026+1(PC),A0 ;2E64: 41FAD585
BSR LAB_01EE ;2E68: 61000392
BNE.S LAB_01CE ;2E6C: 6646
MOVE.L 30(A2),D0 ;2E6E: 202A001E
BEQ.S LAB_01CE ;2E72: 6740
MOVE.L D0,1868(A4) ;2E74: 2940074C
TST.L 1888(A4) ;2E78: 4AAC0760
BNE.S LAB_01CD ;2E7C: 660A
SUBQ.L #1,1888(A4) ;2E7E: 53AC0760
MOVE.L 38(A2),1892(A4) ;2E82: 296A00260764
LAB_01CD:
BCLR #1,2123(A4) ;2E88: 08AC0001084B
BSR LAB_01D1 ;2E8E: 6100005A
MOVEQ #1,D0 ;2E92: 7001
SUBA.L A0,A0 ;2E94: 91C8
BSR LAB_0203 ;2E96: 610004CA
MOVEQ #2,D0 ;2E9A: 7002
SUBA.L A0,A0 ;2E9C: 91C8
BSR LAB_0203 ;2E9E: 610004C2
MOVEA.L 336(A4),A6 ;2EA2: 2C6C0150
MOVEA.L 416(A4),A1 ;2EA6: 226C01A0
MOVEQ #0,D0 ;2EAA: 7000
BSET #14,D0 ;2EAC: 08C0000E
JSR -324(A6) ;2EB0: 4EAEFEBC
LAB_01CE:
MOVEM.L (A7)+,A2-A6 ;2EB4: 4CDF7C00
RTS ;2EB8: 4E75
LAB_01CF:
MOVEM.L D0-D7/A0-A6,-(A7) ;2EBA: 48E7FFFE
BCLR #1,2123(A4) ;2EBE: 08AC0001084B
MOVEA.L D0,A3 ;2EC4: 2640
MOVE.L A3,D0 ;2EC6: 200B
BEQ.S LAB_01D0 ;2EC8: 671A
BSR LAB_01DE ;2ECA: 61000144
CMP #$0003,D0 ;2ECE: B07C0003
BLE.S LAB_01D0 ;2ED2: 6F10
MOVEA.L 48(A3),A0 ;2ED4: 206B0030
LEA 1612(A4),A1 ;2ED8: 43EC064C
MOVEQ #4,D0 ;2EDC: 7004
MOVEQ #4,D1 ;2EDE: 7204
JSR -900(A6) ;2EE0: 4EAEFC7C
LAB_01D0:
MOVEM.L (A7)+,D0-D7/A0-A6 ;2EE4: 4CDF7FFF
RTS ;2EE8: 4E75
LAB_01D1:
MOVEM.L D0-D7/A0-A6,-(A7) ;2EEA: 48E7FFFE
MOVE.L D0,D7 ;2EEE: 2E00
BNE.S LAB_01D2 ;2EF0: 6608
BSR LAB_00C3 ;2EF2: 6100DFE8
BEQ LAB_01D6 ;2EF6: 67000044
LAB_01D2:
TST.L 1904(A4) ;2EFA: 4AAC0770
BEQ.S LAB_01D3 ;2EFE: 6706
BSET #1,2119(A4) ;2F00: 08EC00010847
LAB_01D3:
BTST #1,2123(A4) ;2F06: 082C0001084B
BEQ.S LAB_01D4 ;2F0C: 670E
BTST #1,2119(A4) ;2F0E: 082C00010847
BNE.S LAB_01D5 ;2F14: 6616
BSR LAB_01D7 ;2F16: 6100002A
BRA.S LAB_01D5 ;2F1A: 6010
LAB_01D4:
BTST #1,2119(A4) ;2F1C: 082C00010847
BEQ.S LAB_01D5 ;2F22: 6708
BSR LAB_01CF ;2F24: 6100FF94
BSR LAB_01DA ;2F28: 6100005C
LAB_01D5:
TST.L D7 ;2F2C: 4A87
BNE.S LAB_01D6 ;2F2E: 660C
MOVEA.L D0,A1 ;2F30: 2240
SUBA.L A0,A0 ;2F32: 91C8
MOVEA.L 340(A4),A6 ;2F34: 2C6C0154
JSR -516(A6) ;2F38: 4EAEFDFC
LAB_01D6:
MOVEM.L (A7)+,D0-D7/A0-A6 ;2F3C: 4CDF7FFF
RTS ;2F40: 4E75
LAB_01D7:
MOVEM.L D0-D7/A0-A6,-(A7) ;2F42: 48E7FFFE
MOVEA.L D0,A3 ;2F46: 2640
BSR LAB_01DE ;2F48: 610000C6
CMP #$0003,D0 ;2F4C: B07C0003
BLE.S LAB_01D9 ;2F50: 6F2E
BCLR #1,2123(A4) ;2F52: 08AC0001084B
BEQ.S LAB_01D9 ;2F58: 6726
LEA 1612(A4),A2 ;2F5A: 45EC064C
MOVEQ #3,D4 ;2F5E: 7803
LAB_01D8:
ADDQ #1,D4 ;2F60: 5244
MOVE.L D4,D0 ;2F62: 2004
MOVEM.L (A2)+,D1-D3 ;2F64: 4CDA000E
LEA 44(A3),A0 ;2F68: 41EB002C
JSR -852(A6) ;2F6C: 4EAEFCAC
MOVE.L D4,D0 ;2F70: 2004
MOVEA.L 48(A3),A0 ;2F72: 206B0030
JSR -948(A6) ;2F76: 4EAEFC4C
CMP.B #$07,D4 ;2F7A: B83C0007
BNE.S LAB_01D8 ;2F7E: 66E0
LAB_01D9:
MOVEM.L (A7)+,D0-D7/A0-A6 ;2F80: 4CDF7FFF
RTS ;2F84: 4E75
LAB_01DA:
MOVEM.L D0-D7/A0-A6,-(A7) ;2F86: 48E7FFFE
MOVEA.L D0,A3 ;2F8A: 2640
TST.L D0 ;2F8C: 4A80
BEQ.S LAB_01DD ;2F8E: 677A
BTST #1,2119(A4) ;2F90: 082C00010847
BEQ.S LAB_01DD ;2F96: 6772
BSR LAB_01DE ;2F98: 61000076
CMP #$0003,D0 ;2F9C: B07C0003
BLE.S LAB_01DD ;2FA0: 6F68
LEA 792(A4),A2 ;2FA2: 45EC0318
TST 64(A2) ;2FA6: 4A6A0040
BMI.S LAB_01DB ;2FAA: 6B04
BSR LAB_01E0 ;2FAC: 61000088
LAB_01DB:
BSET #1,2123(A4) ;2FB0: 08EC0001084B
MOVEQ #0,D5 ;2FB6: 7A00
BSET D0,D5 ;2FB8: 01C5
SUBQ #8,D5 ;2FBA: 5145
MOVEQ #0,D4 ;2FBC: 7800
LAB_01DC:
MOVE.L D4,D0 ;2FBE: 2004
MOVE (A2)+,D0 ;2FC0: 301A
BMI.S LAB_01DD ;2FC2: 6B46
CMPI #$0008,D0 ;2FC4: 0C400008
BGE.S LAB_01DD ;2FC8: 6C40
MOVE (A2),D1 ;2FCA: 3212
SWAP D1 ;2FCC: 4841
MOVE (A2)+,D1 ;2FCE: 321A
MOVE (A2),D2 ;2FD0: 3412
SWAP D2 ;2FD2: 4842
MOVE (A2)+,D2 ;2FD4: 341A
MOVE (A2),D3 ;2FD6: 3612
SWAP D3 ;2FD8: 4843
MOVE (A2)+,D3 ;2FDA: 361A
MOVEA.L 48(A3),A0 ;2FDC: 206B0030
MOVEM.L D0-D1,-(A7) ;2FE0: 48E7C000
JSR -954(A6) ;2FE4: 4EAEFC46
MOVEM.L (A7),D0-D1 ;2FE8: 4CD70003
LEA 44(A3),A0 ;2FEC: 41EB002C
JSR -852(A6) ;2FF0: 4EAEFCAC
MOVEM.L (A7)+,D0-D1 ;2FF4: 4CDF0003
CMP #$0004,D0 ;2FF8: B07C0004
BCS.S LAB_01DC ;2FFC: 65C0
ADD D5,D0 ;2FFE: D045
LEA 44(A3),A0 ;3000: 41EB002C
JSR -852(A6) ;3004: 4EAEFCAC
BRA.S LAB_01DC ;3008: 60B4
LAB_01DD:
MOVEM.L (A7)+,D0-D7/A0-A6 ;300A: 4CDF7FFF
RTS ;300E: 4E75
LAB_01DE:
CLR -(A7) ;3010: 4267
MOVEA.L 340(A4),A6 ;3012: 2C6C0154
MOVEA.L A3,A0 ;3016: 204B
JSR -690(A6) ;3018: 4EAEFD4E
MOVEA.L D0,A1 ;301C: 2240
TST.L D0 ;301E: 4A80
BEQ.S LAB_01DF ;3020: 670A
MOVE 12(A1),(A7) ;3022: 3EA9000C
MOVEA.L A3,A0 ;3026: 204B
JSR -696(A6) ;3028: 4EAEFD48
LAB_01DF:
MOVEM (A7)+,D0 ;302C: 4C9F0001
MOVEA.L 344(A4),A6 ;3030: 2C6C0158
RTS ;3034: 4E75
LAB_01E0:
MOVEM.L D2-D5/A2,-(A7) ;3036: 48E73C20
CMP #$0008,D0 ;303A: B07C0008
BLE.S LAB_01E1 ;303E: 6F02
MOVEQ #8,D0 ;3040: 7008
LAB_01E1:
MOVE.L D0,D2 ;3042: 2400
MOVEA.L 48(A3),A0 ;3044: 206B0030
MOVEA.L A2,A1 ;3048: 224A
MOVEQ #0,D0 ;304A: 7000
MOVEQ #4,D1 ;304C: 7204
JSR -900(A6) ;304E: 4EAEFC7C
MOVEA.L A2,A1 ;3052: 224A
MOVEM.L (A1)+,D3-D5 ;3054: 4CD90038
MOVE #$0000,(A2)+ ;3058: 34FC0000
BSR LAB_01E2 ;305C: 61000076
MOVEM.L (A1)+,D3-D5 ;3060: 4CD90038
MOVE #$0001,(A2)+ ;3064: 34FC0001
BSR LAB_01E2 ;3068: 6100006A
MOVEM.L (A1)+,D3-D5 ;306C: 4CD90038
MOVE #$0002,(A2)+ ;3070: 34FC0002
BSR LAB_01E2 ;3074: 6100005E
MOVEM.L (A1)+,D3-D5 ;3078: 4CD90038
MOVE #$0003,(A2)+ ;307C: 34FC0003
BSR LAB_01E2 ;3080: 61000052
MOVEQ #0,D0 ;3084: 7000
BSET D2,D0 ;3086: 05C0
SUBQ #4,D0 ;3088: 5940
MOVEA.L 48(A3),A0 ;308A: 206B0030
MOVEA.L A2,A1 ;308E: 224A
MOVEQ #4,D1 ;3090: 7204
JSR -900(A6) ;3092: 4EAEFC7C
MOVEA.L A2,A1 ;3096: 224A
MOVEM.L (A1)+,D3-D5 ;3098: 4CD90038
MOVE #$0004,(A2)+ ;309C: 34FC0004
BSR LAB_01E2 ;30A0: 61000032
MOVEM.L (A1)+,D3-D5 ;30A4: 4CD90038
MOVE #$0005,(A2)+ ;30A8: 34FC0005
BSR LAB_01E2 ;30AC: 61000026
MOVEM.L (A1)+,D3-D5 ;30B0: 4CD90038
MOVE #$0006,(A2)+ ;30B4: 34FC0006
BSR LAB_01E2 ;30B8: 6100001A
MOVEM.L (A1)+,D3-D5 ;30BC: 4CD90038
MOVE #$0007,(A2)+ ;30C0: 34FC0007
BSR LAB_01E2 ;30C4: 6100000E
MOVE #$FFFF,(A2)+ ;30C8: 34FCFFFF
MOVE.L D2,D0 ;30CC: 2002
MOVEM.L (A7)+,D2-D5/A2 ;30CE: 4CDF043C
RTS ;30D2: 4E75
LAB_01E2:
MOVE D3,(A2)+ ;30D4: 34C3
MOVE D4,(A2)+ ;30D6: 34C4
MOVE D5,(A2)+ ;30D8: 34C5
RTS ;30DA: 4E75
LAB_01E3:
MOVEM.L D2-D7/A2-A6,-(A7) ;30DC: 48E73F3E
MOVEQ #0,D7 ;30E0: 7E00
ST D7 ;30E2: 50C7
LEA 4(A1),A3 ;30E4: 47E90004
MOVEA.L LAB_008D(PC),A4 ;30E8: 287AD752
LEA 1480(A4),A5 ;30EC: 4BEC05C8
MOVEA.L 336(A4),A6 ;30F0: 2C6C0150
MOVEA.L A5,A0 ;30F4: 204D
JSR -564(A6) ;30F6: 4EAEFDCC
MOVEA.L 344(A4),A6 ;30FA: 2C6C0158
MOVE.L 46(A5),D0 ;30FE: 202D002E
BEQ LAB_01EC ;3102: 670000CC
MOVE.L (A3)+,D0 ;3106: 201B
MOVE.L D0,12(A4) ;3108: 2940000C
MOVE.L D0,8(A4) ;310C: 29400008
MOVE.L (A3)+,D1 ;3110: 221B
MOVE.L D1,16(A4) ;3112: 29410010
MOVE 8(A4),20(A4) ;3116: 396C00080014
MOVE 12(A4),22(A4) ;311C: 396C000C0016
MOVE 16(A4),24(A4) ;3122: 396C00100018
LAB_01E4:
MOVE 50(A5),D1 ;3128: 322D0032
LAB_01E5:
CMP 8(A4),D1 ;312C: B26C0008
BGT.S LAB_01E6 ;3130: 6E0A
SUB D1,8(A4) ;3132: 936C0008
SUB D1,16(A4) ;3136: 936C0010
BRA.S LAB_01E5 ;313A: 60F0
LAB_01E6:
MOVE 52(A5),D1 ;313C: 322D0034
LAB_01E7:
CMP 10(A4),D1 ;3140: B26C000A
BGT.S LAB_01E8 ;3144: 6E0A
SUB D1,10(A4) ;3146: 936C000A
SUB D1,18(A4) ;314A: 936C0012
BRA.S LAB_01E7 ;314E: 60F0
LAB_01E8:
MOVEM 8(A4),D0-D5 ;3150: 4CAC003F0008
CMP 50(A5),D4 ;3156: B86D0032
BLT.S LAB_01E9 ;315A: 6D06
MOVE 50(A5),D4 ;315C: 382D0032
SUBQ #1,D4 ;3160: 5344
LAB_01E9:
CMP 52(A5),D5 ;3162: BA6D0034
BLT.S LAB_01EA ;3166: 6D06
MOVE 52(A5),D5 ;3168: 3A2D0034
SUBQ #1,D5 ;316C: 5345
LAB_01EA:
SUB D0,D4 ;316E: 9840
ADDQ #1,D4 ;3170: 5244
ADD D4,8(A4) ;3172: D96C0008
ADD D4,12(A4) ;3176: D96C000C
SUB D1,D5 ;317A: 9A41
ADDQ #1,D5 ;317C: 5245
MOVEQ #3,D6 ;317E: 7C03
ROL.L #6,D6 ;3180: ED9E
MOVEA.L 46(A5),A0 ;3182: 206D002E
MOVEA.L 4(A2),A1 ;3186: 226A0004
JSR -30(A6) ;318A: 4EAEFFE2
MOVE 16(A4),D0 ;318E: 302C0010
SUB 8(A4),D0 ;3192: 906C0008
BGE LAB_01E4 ;3196: 6C00FF90
MOVE 20(A4),8(A4) ;319A: 396C00140008
MOVE 22(A4),12(A4) ;31A0: 396C0016000C
MOVE 24(A4),16(A4) ;31A6: 396C00180010
MOVE 18(A4),D5 ;31AC: 3A2C0012
CMP 52(A5),D5 ;31B0: BA6D0034
BLT.S LAB_01EB ;31B4: 6D18
MOVE 52(A5),D5 ;31B6: 3A2D0034
SUBQ #1,D5 ;31BA: 5345
SUB 10(A4),D5 ;31BC: 9A6C000A
ADDQ #1,D5 ;31C0: 5245
ADD D5,10(A4) ;31C2: DB6C000A
ADD D5,14(A4) ;31C6: DB6C000E
BRA LAB_01E4 ;31CA: 6000FF5C
LAB_01EB:
BRA.S LAB_01ED ;31CE: 601C
LAB_01EC:
MOVEM (A3),D0-D1 ;31D0: 4C930003
MOVEM (A3),D2-D5 ;31D4: 4C93003C
SUB.L D2,D4 ;31D8: 9882
ADDQ.L #1,D4 ;31DA: 5284
SUB.L D3,D5 ;31DC: 9A83
ADDQ.L #1,D5 ;31DE: 5285
MOVEQ #0,D6 ;31E0: 7C00
MOVEA.L 4(A2),A1 ;31E2: 226A0004
MOVEA.L A1,A0 ;31E6: 2049
JSR -30(A6) ;31E8: 4EAEFFE2
LAB_01ED:
MOVEA.L A5,A0 ;31EC: 204D
MOVEA.L 336(A4),A6 ;31EE: 2C6C0150
JSR -570(A6) ;31F2: 4EAEFDC6
MOVEM.L (A7)+,D2-D7/A2-A6 ;31F6: 4CDF7CFC
RTS ;31FA: 4E75
LAB_01EE:
MOVEM.L D0-D1/A0-A1,-(A7) ;31FC: 48E7C0C0
LAB_01EF:
MOVE.B (A1)+,D0 ;3200: 1019
BNE.S LAB_01F0 ;3202: 6604
MOVE.B (A0)+,D1 ;3204: 1218
BRA.S LAB_01F3 ;3206: 6026
LAB_01F0:
MOVE.B (A0)+,D1 ;3208: 1218
CMPI.B #$61,D0 ;320A: 0C000061
BCS.S LAB_01F1 ;320E: 650A
CMPI.B #$7A,D0 ;3210: 0C00007A
BHI.S LAB_01F1 ;3214: 6204
BCLR #5,D0 ;3216: 08800005
LAB_01F1:
CMPI.B #$61,D1 ;321A: 0C010061
BCS.S LAB_01F2 ;321E: 650A
CMPI.B #$7A,D1 ;3220: 0C01007A
BHI.S LAB_01F2 ;3224: 6204
BCLR #5,D1 ;3226: 08810005
LAB_01F2:
SUB.B D0,D1 ;322A: 9200
BEQ.S LAB_01EF ;322C: 67D2
LAB_01F3:
MOVEM.L (A7)+,D0-D1/A0-A1 ;322E: 4CDF0303
RTS ;3232: 4E75
LAB_01F4:
MOVEQ #0,D0 ;3234: 7000
LAB_01F5:
TST.B 0(A0,D0.L) ;3236: 4A300800
BEQ.S LAB_01F6 ;323A: 6704
ADDQ.L #1,D0 ;323C: 5280
BRA.S LAB_01F5 ;323E: 60F6
LAB_01F6:
TST.L D0 ;3240: 4A80
RTS ;3242: 4E75
LAB_01F7:
MOVEM.L D0-D7/A0-A6,-(A7) ;3244: 48E7FFFE
BSR LAB_00C3 ;3248: 6100DC92
MOVEA.L D0,A3 ;324C: 2640
BEQ LAB_01FA ;324E: 67000092
MOVE.L A7,D2 ;3252: 240F
CLR.L -(A7) ;3254: 42A7
PEA (0).W ;3256: 48780000
PEA $80000065 ;325A: 487980000065
PEA (0).W ;3260: 48780000
PEA $80000064 ;3264: 487980000064
PEA (1).W ;326A: 48780001
PEA $80000067 ;326E: 487980000067
PEA (1).W ;3274: 48780001
PEA $80000066 ;3278: 487980000066
PEA (2368).W ;327E: 48780940
PEA $8000006B ;3282: 48798000006B
MOVE.L A3,-(A7) ;3288: 2F0B
PEA $80000079 ;328A: 487980000079
MOVEA.L A7,A1 ;3290: 224F
SUBA.L A0,A0 ;3292: 91C8
MOVEA.L 340(A4),A6 ;3294: 2C6C0154
JSR -606(A6) ;3298: 4EAEFDA2
MOVEA.L D2,A7 ;329C: 2E42
MOVEA.L D0,A2 ;329E: 2440
MOVE.L A2,D0 ;32A0: 200A
BEQ.S LAB_01F9 ;32A2: 6732
MOVEA.L A2,A0 ;32A4: 204A
JSR -306(A6) ;32A6: 4EAEFECE
MOVEM 12(A3),D0-D1 ;32AA: 4CAB0003000C
MOVEA.L A2,A0 ;32B0: 204A
JSR -288(A6) ;32B2: 4EAEFEE0
LAB_01F8:
MOVEQ #1,D1 ;32B6: 7201
MOVEA.L 348(A4),A6 ;32B8: 2C6C015C
JSR -198(A6) ;32BC: 4EAEFF3A
MOVEA.L 124(A2),A0 ;32C0: 206A007C
CMPI #$0001,20(A0) ;32C4: 0C6800010014
BLE.S LAB_01F8 ;32CA: 6FEA
MOVEA.L A2,A0 ;32CC: 204A
MOVEA.L 340(A4),A6 ;32CE: 2C6C0154
JSR -72(A6) ;32D2: 4EAEFFB8
LAB_01F9:
MOVEA.L A3,A1 ;32D6: 224B
SUBA.L A0,A0 ;32D8: 91C8
MOVEA.L 340(A4),A6 ;32DA: 2C6C0154
JSR -516(A6) ;32DE: 4EAEFDFC
LAB_01FA:
MOVEM.L (A7)+,D0-D7/A0-A6 ;32E2: 4CDF7FFF
RTS ;32E6: 4E75
LAB_01FB:
MOVE.L A6,-(A7) ;32E8: 2F0E
TST.L 372(A4) ;32EA: 4AAC0174
BNE.S LAB_01FC ;32EE: 6624
LEA LAB_0016(PC),A1 ;32F0: 43FAD090
MOVEQ #0,D0 ;32F4: 7000
MOVEA.L 336(A4),A6 ;32F6: 2C6C0150
BSR LAB_013F ;32FA: 6100EAB2
MOVE.L D0,372(A4) ;32FE: 29400174
BNE.S LAB_01FC ;3302: 6610
MOVE.L #$000059E8,D0 ;3304: 203C000059E8
SUBA.L A0,A0 ;330A: 91C8
BSR LAB_00D5 ;330C: 6100DD68
MOVEQ #0,D0 ;3310: 7000
BRA.S LAB_01FD ;3312: 6002
LAB_01FC:
MOVEQ #1,D0 ;3314: 7001
LAB_01FD:
MOVEA.L (A7)+,A6 ;3316: 2C5F
RTS ;3318: 4E75
LAB_01FE:
MOVEM.L D7/A3/A6,-(A7) ;331A: 48E70112
TST.L 1434(A4) ;331E: 4AAC059A
BNE.S LAB_0202 ;3322: 6638
MOVEQ #0,D7 ;3324: 7E00
BRA.S LAB_0201 ;3326: 601E
LAB_01FF:
MOVEQ #0,D0 ;3328: 7000
MOVE D7,D0 ;332A: 3007
ASL.L #2,D0 ;332C: E580
LEA 1562(A4),A0 ;332E: 41EC061A
MOVEA.L 0(A0,D0.L),A3 ;3332: 26700800
MOVE.L A3,D0 ;3336: 200B
BEQ.S LAB_0200 ;3338: 670A
TST.L (A3) ;333A: 4A93
BEQ.S LAB_0202 ;333C: 671E
TST.L 8(A3) ;333E: 4AAB0008
BNE.S LAB_0202 ;3342: 6618
LAB_0200:
ADDQ #1,D7 ;3344: 5247
LAB_0201:
MOVEQ #3,D0 ;3346: 7003
CMP D0,D7 ;3348: BE40
BCS.S LAB_01FF ;334A: 65DC
MOVEA.L 372(A4),A1 ;334C: 226C0174
MOVEA.L 336(A4),A6 ;3350: 2C6C0150
JSR -414(A6) ;3354: 4EAEFE62
CLR.L 372(A4) ;3358: 42AC0174
LAB_0202:
MOVEM.L (A7)+,D7/A3/A6 ;335C: 4CDF4880
RTS ;3360: 4E75
LAB_0203:
MOVEM.L D6-D7/A3/A6,-(A7) ;3362: 48E70312
MOVE.L D0,D7 ;3366: 2E00
MOVEA.L A0,A3 ;3368: 2648
MOVE.L 360(A4),D0 ;336A: 202C0168
BNE.S LAB_0204 ;336E: 6612
LEA LAB_0015(PC),A1 ;3370: 43FAD006
MOVEQ #39,D0 ;3374: 7027
MOVEA.L 336(A4),A6 ;3376: 2C6C0150
BSR LAB_013F ;337A: 6100EA32
TST.L D0 ;337E: 4A80
BEQ.S LAB_0206 ;3380: 6728
LAB_0204:
MOVEA.L D0,A6 ;3382: 2C40
MOVE.L A3,D1 ;3384: 220B
MOVE.L D7,D0 ;3386: 2007
JSR -84(A6) ;3388: 4EAEFFAC
TST.L 360(A4) ;338C: 4AAC0168
BNE.S LAB_0205 ;3390: 660A
MOVEA.L A6,A1 ;3392: 224E
MOVEA.L 336(A4),A6 ;3394: 2C6C0150
JSR -414(A6) ;3398: 4EAEFE62
LAB_0205:
TST.B D7 ;339C: 4A07
BEQ.S LAB_0206 ;339E: 670A
CMP.B #$03,D7 ;33A0: BE3C0003
BHI.S LAB_0206 ;33A4: 6204
BSR LAB_028C ;33A6: 61000B34
LAB_0206:
MOVEM.L (A7)+,D6-D7/A3/A6 ;33AA: 4CDF48C0
RTS ;33AE: 4E75
LAB_0207:
MOVEM.L D5-D7/A2-A3/A6,-(A7) ;33B0: 48E70732
MOVE.L D0,D7 ;33B4: 2E00
MOVEA.L A0,A3 ;33B6: 2648
MOVEQ #0,D5 ;33B8: 7A00
LEA 1480(A4),A0 ;33BA: 41EC05C8
MOVEA.L 336(A4),A6 ;33BE: 2C6C0150
JSR -564(A6) ;33C2: 4EAEFDCC
MOVEQ #2,D0 ;33C6: 7002
CMP D0,D7 ;33C8: BE40
BCC.S LAB_0209 ;33CA: 6416
SUBA.L A0,A0 ;33CC: 91C8
MOVE.L A3,D0 ;33CE: 200B
BEQ.S LAB_0208 ;33D0: 6706
TST.L (A3) ;33D2: 4A93
BEQ.S LAB_0208 ;33D4: 6702
MOVEA.L A3,A0 ;33D6: 204B
LAB_0208:
MOVE.L D7,D0 ;33D8: 2007
ADDQ.L #1,D0 ;33DA: 5280
BSR LAB_0203 ;33DC: 6100FF84
BRA.S LAB_020B ;33E0: 6018
LAB_0209:
CLR.L 1526(A4) ;33E2: 42AC05F6
MOVE.L A3,D0 ;33E6: 200B
BEQ.S LAB_020A ;33E8: 670A
MOVE.L (A3),1526(A4) ;33EA: 295305F6
MOVE.L 4(A3),1530(A4) ;33EE: 296B000405FA
LAB_020A:
MOVE #$0001,1574(A4) ;33F4: 397C00010626
LAB_020B:
MOVE.L D7,D0 ;33FA: 2007
BSR LAB_0270 ;33FC: 61000924
MOVE.L D7,D0 ;3400: 2007
ASL.L #2,D0 ;3402: E580
LEA 1562(A4),A0 ;3404: 41EC061A
MOVEA.L 0(A0,D0.L),A2 ;3408: 24700800
MOVE.L A3,0(A0,D0.L) ;340C: 218B0800
MOVE.L A2,D0 ;3410: 200A
BEQ.S LAB_020E ;3412: 673C
MOVE.L 8(A2),D0 ;3414: 202A0008
BEQ.S LAB_020C ;3418: 6716
MOVEA.L D0,A0 ;341A: 2040
SUBQ.L #1,D0 ;341C: 5380
BEQ.S LAB_020C ;341E: 6710
MOVEA.L 372(A4),A6 ;3420: 2C6C0174
JSR -54(A6) ;3424: 4EAEFFCA
MOVEQ #2,D1 ;3428: 7202
CMP D1,D7 ;342A: BE41
SEQ D5 ;342C: 57C5
BRA.S LAB_020D ;342E: 6016
LAB_020C:
TST.L (A2) ;3430: 4A92
BEQ.S LAB_020D ;3432: 6712
MOVEA.L 344(A4),A6 ;3434: 2C6C0158
JSR -228(A6) ;3438: 4EAEFF1C
MOVEA.L (A2),A0 ;343C: 2052
MOVEA.L 344(A4),A6 ;343E: 2C6C0158
JSR -924(A6) ;3442: 4EAEFC64
LAB_020D:
MOVEA.L A2,A1 ;3446: 224A
MOVEA.L 336(A4),A6 ;3448: 2C6C0150
JSR -690(A6) ;344C: 4EAEFD4E
LAB_020E:
BSR LAB_01FE ;3450: 6100FEC8
LEA 1480(A4),A0 ;3454: 41EC05C8
MOVEA.L 336(A4),A6 ;3458: 2C6C0150
JSR -570(A6) ;345C: 4EAEFDC6
TST.B D5 ;3460: 4A05
BEQ.S LAB_020F ;3462: 6704
BSR LAB_01F7 ;3464: 6100FDDE
LAB_020F:
MOVEA.L 416(A4),A1 ;3468: 226C01A0
MOVEQ #64,D0 ;346C: 7040
LSL.L #8,D0 ;346E: E188
MOVEA.L 336(A4),A6 ;3470: 2C6C0150
JSR -324(A6) ;3474: 4EAEFEBC
MOVEM.L (A7)+,D5-D7/A2-A3/A6 ;3478: 4CDF4CE0
RTS ;347C: 4E75
LAB_0210:
MOVEM.L D2/A4/A6,-(A7) ;347E: 48E7200A
CMPI #$0400,24(A1) ;3482: 0C6904000018
BNE.S LAB_0212 ;3488: 6620
MOVEA.L 8(A2),A4 ;348A: 286A0008
MOVEQ #10,D2 ;348E: 740A
LAB_0211:
TST.L 1868(A4) ;3490: 4AAC074C
BNE.S LAB_0212 ;3494: 6614
TST.B 410(A4) ;3496: 4A2C019A
BEQ.S LAB_0212 ;349A: 670E
MOVEA.L 348(A4),A6 ;349C: 2C6C015C
MOVEQ #15,D1 ;34A0: 720F
JSR -198(A6) ;34A2: 4EAEFF3A
SUBQ #1,D2 ;34A6: 5342
BNE.S LAB_0211 ;34A8: 66E6
LAB_0212:
MOVEM.L (A7)+,D2/A4/A6 ;34AA: 4CDF5004
RTS ;34AE: 4E75
LAB_0213:
MOVEM.L A4/A6,-(A7) ;34B0: 48E7000A
MOVEA.L 8(A2),A4 ;34B4: 286A0008
MOVE.L 1868(A4),D0 ;34B8: 202C074C
BEQ.S LAB_0214 ;34BC: 6726
CMPI #$0200,24(A1) ;34BE: 0C6902000018
BNE.S LAB_0214 ;34C4: 661E
BSR LAB_00C5 ;34C6: 6100DA3C
BEQ.S LAB_0214 ;34CA: 6718
BSR LAB_0215 ;34CC: 6100001C
BRA.S LAB_0214 ;34D0: 6012
MOVEA.L 416(A4),A1 ;34D2: 226C01A0
MOVEQ #0,D0 ;34D6: 7000
BSET #14,D0 ;34D8: 08C0000E
MOVEA.L 336(A4),A6 ;34DC: 2C6C0150
JSR -324(A6) ;34E0: 4EAEFEBC
LAB_0214:
MOVEM.L (A7)+,A4/A6 ;34E4: 4CDF5000
RTS ;34E8: 4E75
LAB_0215:
MOVEM.L D0-D7/A0-A6,-(A7) ;34EA: 48E7FFFE
MOVEA.L LAB_008D(PC),A4 ;34EE: 287AD34C
LEA 1480(A4),A0 ;34F2: 41EC05C8
MOVEA.L 336(A4),A6 ;34F6: 2C6C0150
JSR -564(A6) ;34FA: 4EAEFDCC
MOVEQ #0,D6 ;34FE: 7C00
LEA 1562(A4),A3 ;3500: 47EC061A
LEA 2082(A4),A5 ;3504: 4BEC0822
LAB_0216:
MOVEA.L (A5),A1 ;3508: 2255
CLR.L (A5)+ ;350A: 429D
MOVEA.L 336(A4),A6 ;350C: 2C6C0150
JSR -690(A6) ;3510: 4EAEFD4E
MOVE.L (A3)+,D0 ;3514: 201B
BEQ.S LAB_021B ;3516: 6742
MOVEA.L D0,A2 ;3518: 2440
TST.L 8(A2) ;351A: 4AAA0008
BEQ.S LAB_021B ;351E: 673A
CMP #$0002,D6 ;3520: BC7C0002
BEQ.S LAB_0217 ;3524: 6708
MOVEQ #1,D0 ;3526: 7001
ADD.L D6,D0 ;3528: D086
SUBA.L A0,A0 ;352A: 91C8
BRA.S LAB_0218 ;352C: 6004
LAB_0217:
CLR.L 1526(A4) ;352E: 42AC05F6
LAB_0218:
MOVEA.L 8(A2),A0 ;3532: 206A0008
MOVE.L A0,D0 ;3536: 2008
SUBQ.L #1,D0 ;3538: 5380
BEQ.S LAB_0219 ;353A: 670A
MOVEA.L 372(A4),A6 ;353C: 2C6C0174
JSR -54(A6) ;3540: 4EAEFFCA
BRA.S LAB_021A ;3544: 600C
LAB_0219:
MOVEA.L 0(A2),A0 ;3546: 206A0000
MOVEA.L 344(A4),A6 ;354A: 2C6C0158
JSR -924(A6) ;354E: 4EAEFC64
LAB_021A:
CLR.L 0(A2) ;3552: 42AA0000
CLR.L 8(A2) ;3556: 42AA0008
LAB_021B:
ADDQ #1,D6 ;355A: 5246
CMP #$0003,D6 ;355C: BC7C0003
BCS.S LAB_0216 ;3560: 65A6
BSR LAB_01FE ;3562: 6100FDB6
MOVE #$0001,1574(A4) ;3566: 397C00010626
LEA 1480(A4),A0 ;356C: 41EC05C8
MOVEA.L 336(A4),A6 ;3570: 2C6C0150
JSR -570(A6) ;3574: 4EAEFDC6
MOVEM.L (A7)+,D0-D7/A0-A6 ;3578: 4CDF7FFF
RTS ;357C: 4E75
LAB_021C:
MOVEM.L D2-D7/A2-A6,-(A7) ;357E: 48E73F3E
BSR LAB_00C3 ;3582: 6100D958
MOVE.L D0,1868(A4) ;3586: 2940074C
TST.L D0 ;358A: 4A80
BEQ LAB_0227 ;358C: 67000218
MOVE 1574(A4),D5 ;3590: 3A2C0626
CLR 1574(A4) ;3594: 426C0626
BSR LAB_01FB ;3598: 6100FD4E
BEQ LAB_0226 ;359C: 670001FA
MOVEA.L 1868(A4),A0 ;35A0: 206C074C
LEA 224(A0),A0 ;35A4: 41E800E0
SUBA.L A1,A1 ;35A8: 93C9
MOVEA.L 356(A4),A6 ;35AA: 2C6C0164
JSR -204(A6) ;35AE: 4EAEFF34
MOVEQ #0,D6 ;35B2: 7C00
BSR LAB_0274 ;35B4: 610007D2
BRA LAB_0225 ;35B8: 600001B2
LAB_021D:
MOVE.L D6,D0 ;35BC: 2006
MOVE.L D6,D7 ;35BE: 2E06
ADDQ #1,D7 ;35C0: 5247
ASL #2,D0 ;35C2: E540
LEA 1562(A4),A2 ;35C4: 45EC061A
LEA 0(A2,D0.W),A2 ;35C8: 45F20000
MOVE.L (A2),D0 ;35CC: 2012
MOVEA.L D0,A3 ;35CE: 2640
BEQ LAB_0224 ;35D0: 67000198
TST.L 0(A3) ;35D4: 4AAB0000
BNE LAB_0224 ;35D8: 66000190
TST.B 14(A3) ;35DC: 4A2B000E
BEQ LAB_0224 ;35E0: 67000188
BSR LAB_025C ;35E4: 61000576
LEA 2116(A4),A0 ;35E8: 41EC0844
MOVE.B 0(A0,D6.W),2124(A4) ;35EC: 19706000084C
MOVE.B 4(A0,D6.W),2125(A4) ;35F2: 19706004084D
MOVE.B 0(A0,D6.W),4(A0,D6.W) ;35F8: 11B060006004
BSR LAB_0278 ;35FE: 610007DC
CLR.L 1872(A4) ;3602: 42AC0750
MOVEQ #0,D0 ;3606: 7000
MOVE.B 2124(A4),D0 ;3608: 102C084C
MOVE.B D0,D1 ;360C: 1200
ANDI.B #$03,D0 ;360E: 02000003
ASL #2,D0 ;3612: E540
LEA LAB_007F(PC),A0 ;3614: 41FAD13E
LEA 0(A0,D0.W),A0 ;3618: 41F00000
MOVE.L A7,D2 ;361C: 240F
CLR.L -(A7) ;361E: 42A7
PEA (1).W ;3620: 48780001
PEA $800010D5 ;3624: 4879800010D5
BTST #2,D1 ;362A: 08010002
BNE.S LAB_021E ;362E: 6618
MOVE.L (A0),-(A7) ;3630: 2F10
PEA $84000000 ;3632: 487984000000
MOVEM 12(A3),D0 ;3638: 4CAB0001000C
MOVE.L D0,-(A7) ;363E: 2F00
PEA $800010D3 ;3640: 4879800010D3
BRA.S LAB_021F ;3646: 6010
LAB_021E:
PEA (1).W ;3648: 48780001
PEA $800010FB ;364C: 4879800010FB
BTST #0,D1 ;3652: 08010000
BNE.S LAB_0220 ;3656: 660A
LAB_021F:
MOVE.L 1868(A4),-(A7) ;3658: 2F2C074C
PEA $800010D4 ;365C: 4879800010D4
LAB_0220:
PEA (2).W ;3662: 48780002
PEA $80001065 ;3666: 487980001065
MOVEA.L A7,A0 ;366C: 204F
LEA 14(A3),A1 ;366E: 43EB000E
MOVE.L A1,D0 ;3672: 2009
MOVEA.L 372(A4),A6 ;3674: 2C6C0174
JSR -48(A6) ;3678: 4EAEFFD0
MOVEA.L D2,A7 ;367C: 2E42
MOVEA.L D0,A5 ;367E: 2A40
BSR LAB_027C ;3680: 610007C2
MOVE.L A5,D0 ;3684: 200D
BEQ LAB_0223 ;3686: 670000D4
MOVEQ #-1,D0 ;368A: 70FF
BSR LAB_0228 ;368C: 6100011E
BSR LAB_0278 ;3690: 6100074A
MOVEM.L A3,-(A7) ;3694: 48E70010
MOVEA.L A5,A2 ;3698: 244D
MOVEA.L -4(A2),A0 ;369A: 206AFFFC
LEA 1856(A4),A1 ;369E: 43EC0740
MOVE.L #$00000602,(A1) ;36A2: 22BC00000602
MOVEQ #1,D0 ;36A8: 7001
MOVE.L D0,8(A1) ;36AA: 23400008
MOVEA.L 8(A0),A3 ;36AE: 26680008
MOVEA.L 372(A4),A6 ;36B2: 2C6C0174
JSR (A3) ;36B6: 4E93
MOVEM.L (A7)+,A3 ;36B8: 4CDF0800
MOVE.L D0,D2 ;36BC: 2400
BSR LAB_027C ;36BE: 61000784
MOVEQ #0,D0 ;36C2: 7000
BSR LAB_0228 ;36C4: 610000E6
TST.L D2 ;36C8: 4A82
BEQ LAB_0222 ;36CA: 67000086
MOVE.L A7,D2 ;36CE: 240F
CLR.L -(A7) ;36D0: 42A7
PEA 1876(A4) ;36D2: 486C0754
PEA $800010CA ;36D6: 4879800010CA
PEA 1880(A4) ;36DC: 486C0758
PEA $800010C9 ;36E0: 4879800010C9
PEA 1884(A4) ;36E6: 486C075C
PEA $800010CD ;36EA: 4879800010CD
MOVEA.L A7,A2 ;36F0: 244F
MOVEA.L A5,A0 ;36F2: 204D
MOVEA.L 372(A4),A6 ;36F4: 2C6C0174
JSR -66(A6) ;36F8: 4EAEFFBE
MOVEA.L D2,A7 ;36FC: 2E42
TST.L 1876(A4) ;36FE: 4AAC0754
BEQ LAB_0222 ;3702: 6700004E
MOVEA.L 1880(A4),A1 ;3706: 226C0758
MOVEM (A1),D0-D1 ;370A: 4C910003
MOVEM D0-D1,4(A3) ;370E: 48AB00030004
MOVEQ #-1,D0 ;3714: 70FF
BSR LAB_0228 ;3716: 61000094
BSR LAB_0229 ;371A: 6100009E
MOVEQ #0,D0 ;371E: 7000
BSR LAB_0228 ;3720: 6100008A
MOVE.L 1876(A4),0(A3) ;3724: 276C07540000
MOVE.L A5,8(A3) ;372A: 274D0008
CMP #$0002,D6 ;372E: BC7C0002
BCC.S LAB_0221 ;3732: 640C
MOVE.L D7,D0 ;3734: 2007
MOVEA.L A3,A0 ;3736: 204B
BSR LAB_0203 ;3738: 6100FC28
BRA LAB_0224 ;373C: 6000002C
LAB_0221:
MOVE.L 1876(A4),1526(A4) ;3740: 296C075405F6
MOVE.L 4(A3),1530(A4) ;3746: 296B000405FA
MOVEQ #1,D5 ;374C: 7A01
BRA LAB_0224 ;374E: 6000001A
LAB_0222:
MOVEA.L A5,A0 ;3752: 204D
MOVEA.L 372(A4),A6 ;3754: 2C6C0174
JSR -54(A6) ;3758: 4EAEFFCA
LAB_0223:
LEA 14(A3),A0 ;375C: 41EB000E
MOVE.L #$000059EB,D0 ;3760: 203C000059EB
BSR LAB_00D5 ;3766: 6100D90E
LAB_0224:
MOVE.L D7,D6 ;376A: 2C07
LAB_0225:
CMP #$0003,D6 ;376C: BC7C0003
BCS LAB_021D ;3770: 6500FE4A
BSR LAB_0265 ;3774: 610004C6
BSR LAB_01FE ;3778: 6100FBA0
MOVEA.L 1868(A4),A0 ;377C: 206C074C
LEA 224(A0),A0 ;3780: 41E800E0
LEA 1534(A4),A1 ;3784: 43EC05FE
MOVEA.L 356(A4),A6 ;3788: 2C6C0164
JSR -204(A6) ;378C: 4EAEFF34
TST D5 ;3790: 4A45
BEQ.S LAB_0226 ;3792: 6704
BSR LAB_01F7 ;3794: 6100FAAE
LAB_0226:
SUBA.L A0,A0 ;3798: 91C8
MOVEA.L 1868(A4),A1 ;379A: 226C074C
MOVEA.L 340(A4),A6 ;379E: 2C6C0154
JSR -516(A6) ;37A2: 4EAEFDFC
LAB_0227:
MOVEM.L (A7)+,D2-D7/A2-A6 ;37A6: 4CDF7CFC
RTS ;37AA: 4E75
LAB_0228:
MOVEA.L 416(A4),A1 ;37AC: 226C01A0
MOVEA.L 336(A4),A6 ;37B0: 2C6C0150
JSR -300(A6) ;37B4: 4EAEFED4
RTS ;37B8: 4E75
LAB_0229:
MOVEM.L D2-D7/A2-A3,-(A7) ;37BA: 48E73F30
MOVEQ #0,D0 ;37BE: 7000
BSET #18,D0 ;37C0: 08C00012
MOVE.L D0,1872(A4) ;37C4: 29400750
BSR LAB_0278 ;37C8: 61000612
MOVEA.L 344(A4),A6 ;37CC: 2C6C0158
LEA 2196(A4),A1 ;37D0: 43EC0894
JSR -198(A6) ;37D4: 4EAEFF3A
MOVE.B 2124(A4),D0 ;37D8: 102C084C
BTST #5,D0 ;37DC: 08000005
BNE.S LAB_022A ;37E0: 6606
BTST #6,D0 ;37E2: 08000006
BEQ.S LAB_022C ;37E6: 675A
LAB_022A:
MOVEA.L 1868(A4),A0 ;37E8: 206C074C
MOVEQ #0,D0 ;37EC: 7000
TST.L 1912(A4) ;37EE: 4AAC0778
BEQ.S LAB_022B ;37F2: 6706
MOVEQ #1,D0 ;37F4: 7001
ADD.B 30(A0),D0 ;37F6: D028001E
LAB_022B:
MOVEA.L 88(A0),A0 ;37FA: 20680058
MOVE.L D0,D2 ;37FE: 2400
BSR LAB_0257 ;3800: 610002C2
BEQ LAB_022F ;3804: 6700008E
BSR LAB_025A ;3808: 61000316
PEA LAB_022D(PC) ;380C: 487A0056
MOVEA.L 1868(A4),A0 ;3810: 206C074C
MOVEM 12(A0),D0-D1 ;3814: 4CA80003000C
SUB D2,D1 ;381A: 9242
MOVEM D0-D1,2112(A4) ;381C: 48AC00030840
MOVE.B 2124(A4),D0 ;3822: 102C084C
BTST #5,D0 ;3826: 08000005
BEQ LAB_023E ;382A: 6700012E
BTST #6,D0 ;382E: 08000006
BNE LAB_0230 ;3832: 6600006A
BTST #7,D0 ;3836: 08000007
BNE LAB_0230 ;383A: 66000062
BEQ LAB_0256 ;383E: 67000266
LAB_022C:
MOVEA.L 1876(A4),A0 ;3842: 206C0754
MOVEQ #0,D0 ;3846: 7000
BSR LAB_0257 ;3848: 6100027A
BEQ LAB_022F ;384C: 67000046
MOVEQ #0,D2 ;3850: 7400
MOVE.L D2,D3 ;3852: 2602
MOVEA.L 1880(A4),A1 ;3854: 226C0758
MOVEM (A1),D0-D1 ;3858: 4C910003
MOVEM D0-D1,2112(A4) ;385C: 48AC00030840
MOVEQ #1,D4 ;3862: 7801
LAB_022D:
TST D4 ;3864: 4A44
BEQ.S LAB_022E ;3866: 6704
BSR LAB_024E ;3868: 610001B8
LAB_022E:
JSR -228(A6) ;386C: 4EAEFF1C
MOVE.L 2200(A4),1876(A4) ;3870: 296C08980754
CLR.L 2200(A4) ;3876: 42AC0898
MOVE.L 16(A7),D6 ;387A: 2C2F0010
BSR LAB_0267 ;387E: 610003D2
MOVEA.L A5,A0 ;3882: 204D
MOVEA.L 372(A4),A6 ;3884: 2C6C0174
JSR -54(A6) ;3888: 4EAEFFCA
BSR LAB_026A ;388C: 6100041C
SUBA.L A5,A5 ;3890: 9BCD
ADDQ.L #1,A5 ;3892: 528D
LAB_022F:
BSR LAB_027C ;3894: 610005AE
MOVEM.L (A7)+,D2-D7/A2-A3 ;3898: 4CDF0CFC
RTS ;389C: 4E75
LAB_0230:
MOVEA.L 1880(A4),A1 ;389E: 226C0758
MOVEM (A1),D4-D5 ;38A2: 4C910030
MOVEM 2112(A4),D2-D3 ;38A6: 4CAC000C0840
MOVEM D2-D3,4(A3) ;38AC: 48AB000C0004
MOVEM 2112(A4),D6-D7 ;38B2: 4CAC00C00840
CMP D4,D6 ;38B8: BC44
BHI.S LAB_0231 ;38BA: 6212
MOVE D4,D6 ;38BC: 3C04
SUB D2,D6 ;38BE: 9C42
ASR #1,D6 ;38C0: E246
BTST #7,2124(A4) ;38C2: 082C0007084C
BEQ.S LAB_0234 ;38C8: 671C
SUB D4,D6 ;38CA: 9C44
BRA.S LAB_0234 ;38CC: 6018
LAB_0231:
ASR #1,D6 ;38CE: E246
MOVE D4,D0 ;38D0: 3004
ASR #1,D0 ;38D2: E240
SUB D0,D6 ;38D4: 9C40
BRA.S LAB_0233 ;38D6: 6002
LAB_0232:
SUB D4,D6 ;38D8: 9C44
LAB_0233:
BHI.S LAB_0232 ;38DA: 62FC
BTST #7,2124(A4) ;38DC: 082C0007084C
BNE.S LAB_0234 ;38E2: 6602
ADD D4,D6 ;38E4: DC44
LAB_0234:
CMP D5,D7 ;38E6: BE45
BHI.S LAB_0235 ;38E8: 6212
MOVE D5,D7 ;38EA: 3E05
SUB D3,D7 ;38EC: 9E43
ASR #1,D7 ;38EE: E247
BTST #7,2124(A4) ;38F0: 082C0007084C
BEQ.S LAB_0238 ;38F6: 671C
SUB D5,D7 ;38F8: 9E45
BRA.S LAB_0238 ;38FA: 6018
LAB_0235:
ASR #1,D7 ;38FC: E247
MOVE D5,D0 ;38FE: 3005
ASR #1,D0 ;3900: E240
SUB D0,D7 ;3902: 9E40
BRA.S LAB_0237 ;3904: 6002
LAB_0236:
SUB D5,D7 ;3906: 9E45
LAB_0237:
BHI.S LAB_0236 ;3908: 62FC
BTST #7,2124(A4) ;390A: 082C0007084C
BNE.S LAB_0238 ;3910: 6602
ADD D5,D7 ;3912: DE45
LAB_0238:
MOVE D6,D2 ;3914: 3406
MOVE D7,D3 ;3916: 3607
BRA.S LAB_023B ;3918: 6006
LAB_0239:
SUB D4,D2 ;391A: 9444
BRA.S LAB_023B ;391C: 6002
LAB_023A:
SUB D5,D3 ;391E: 9645
LAB_023B:
BSR LAB_024E ;3920: 61000100
ADD D4,D2 ;3924: D444
BTST #7,2124(A4) ;3926: 082C0007084C
BNE.S LAB_023C ;392C: 6608
ADD D4,D2 ;392E: D444
CMP 4(A3),D2 ;3930: B46B0004
BCS.S LAB_0239 ;3934: 65E4
LAB_023C:
CMP 4(A3),D2 ;3936: B46B0004
BCS.S LAB_023B ;393A: 65E4
MOVE D6,D2 ;393C: 3406
ADD D5,D3 ;393E: D645
BTST #7,2124(A4) ;3940: 082C0007084C
BNE.S LAB_023D ;3946: 6608
ADD D5,D3 ;3948: D645
CMP 6(A3),D3 ;394A: B66B0006
BCS.S LAB_023A ;394E: 65CE
LAB_023D:
CMP 6(A3),D3 ;3950: B66B0006
BCS.S LAB_023B ;3954: 65CA
MOVEQ #0,D4 ;3956: 7800
RTS ;3958: 4E75
LAB_023E:
MOVEA.L 1880(A4),A1 ;395A: 226C0758
MOVEM (A1),D4-D5 ;395E: 4C910030
MOVEM 2112(A4),D2-D3 ;3962: 4CAC000C0840
MOVEM D2-D3,4(A3) ;3968: 48AB000C0004
MOVEM 2112(A4),D6-D7 ;396E: 4CAC00C00840
CMP D4,D6 ;3974: BC44
BHI.S LAB_023F ;3976: 6208
MOVE D4,D6 ;3978: 3C04
SUB D2,D6 ;397A: 9C42
ASR #1,D6 ;397C: E246
BRA.S LAB_0242 ;397E: 601E
LAB_023F:
ASR #1,D6 ;3980: E246
SUB D4,D6 ;3982: 9C44
BPL.S LAB_0240 ;3984: 6A12
BTST #7,2124(A4) ;3986: 082C0007084C
BNE.S LAB_0241 ;398C: 660E
MOVE D2,D6 ;398E: 3C02
MOVE D4,D0 ;3990: 3004
ASR #1,D6 ;3992: E246
ASR #1,D0 ;3994: E240
SUB D0,D6 ;3996: 9C40
LAB_0240:
SUB D4,D6 ;3998: 9C44
BPL.S LAB_0240 ;399A: 6AFC
LAB_0241:
ADD D4,D6 ;399C: DC44
LAB_0242:
BTST #7,2124(A4) ;399E: 082C0007084C
BEQ.S LAB_0243 ;39A4: 6702
SUB D4,D6 ;39A6: 9C44
LAB_0243:
CMP D5,D7 ;39A8: BE45
BHI.S LAB_0244 ;39AA: 6208
MOVE D5,D7 ;39AC: 3E05
SUB D3,D7 ;39AE: 9E43
ASR #1,D7 ;39B0: E247
BRA.S LAB_0247 ;39B2: 601E
LAB_0244:
ASR #1,D7 ;39B4: E247
SUB D5,D7 ;39B6: 9E45
BPL.S LAB_0245 ;39B8: 6A12
BTST #7,2124(A4) ;39BA: 082C0007084C
BNE.S LAB_0246 ;39C0: 660E
MOVE D3,D7 ;39C2: 3E03
MOVE D5,D0 ;39C4: 3005
ASR #1,D7 ;39C6: E247
ASR #1,D0 ;39C8: E240
SUB D0,D7 ;39CA: 9E40
LAB_0245:
SUB D5,D7 ;39CC: 9E45
BPL.S LAB_0245 ;39CE: 6AFC
LAB_0246:
ADD D5,D7 ;39D0: DE45
LAB_0247:
BTST #7,2124(A4) ;39D2: 082C0007084C
BEQ.S LAB_0248 ;39D8: 6702
SUB D5,D7 ;39DA: 9E45
LAB_0248:
MOVE D6,D2 ;39DC: 3406
MOVE D7,D3 ;39DE: 3607
BRA.S LAB_024B ;39E0: 6006
LAB_0249:
SUB D4,D2 ;39E2: 9444
BRA.S LAB_024B ;39E4: 6002
LAB_024A:
SUB D5,D3 ;39E6: 9645
LAB_024B:
BSR LAB_024E ;39E8: 61000038
ADD D4,D2 ;39EC: D444
BTST #7,2124(A4) ;39EE: 082C0007084C
BNE.S LAB_024C ;39F4: 6608
ADD D4,D2 ;39F6: D444
CMP 4(A3),D2 ;39F8: B46B0004
BLE.S LAB_0249 ;39FC: 6FE4
LAB_024C:
CMP 4(A3),D2 ;39FE: B46B0004
BLE.S LAB_024B ;3A02: 6FE4
MOVE D6,D2 ;3A04: 3406
ADD D5,D3 ;3A06: D645
BTST #7,2124(A4) ;3A08: 082C0007084C
BNE.S LAB_024D ;3A0E: 6608
ADD D5,D3 ;3A10: D645
CMP 6(A3),D3 ;3A12: B66B0006
BLE.S LAB_024A ;3A16: 6FCE
LAB_024D:
CMP 6(A3),D3 ;3A18: B66B0006
BLE.S LAB_024B ;3A1C: 6FCA
MOVEQ #0,D4 ;3A1E: 7800
RTS ;3A20: 4E75
LAB_024E:
MOVEM.L D2-D7/A2,-(A7) ;3A22: 48E73F20
MOVEA.L 1880(A4),A1 ;3A26: 226C0758
MOVEM (A1),D4-D5 ;3A2A: 4C910030
MOVEQ #0,D0 ;3A2E: 7000
MOVEQ #0,D1 ;3A30: 7200
CMP 4(A3),D4 ;3A32: B86B0004
BMI.S LAB_024F ;3A36: 6B08
EXG D0,D2 ;3A38: C142
TST D0 ;3A3A: 4A40
BPL.S LAB_024F ;3A3C: 6A02
NEG D0 ;3A3E: 4440
LAB_024F:
CMP 6(A3),D5 ;3A40: BA6B0006
BMI.S LAB_0250 ;3A44: 6B08
EXG D1,D3 ;3A46: C343
TST D1 ;3A48: 4A41
BPL.S LAB_0250 ;3A4A: 6A02
NEG D1 ;3A4C: 4441
LAB_0250:
TST D2 ;3A4E: 4A42
BPL.S LAB_0251 ;3A50: 6A06
NEG D2 ;3A52: 4442
EXG D2,D0 ;3A54: C540
MOVEQ #0,D2 ;3A56: 7400
LAB_0251:
TST D3 ;3A58: 4A43
BPL.S LAB_0252 ;3A5A: 6A06
NEG D3 ;3A5C: 4443
EXG D3,D1 ;3A5E: C741
MOVEQ #0,D3 ;3A60: 7600
LAB_0252:
MOVE D2,D6 ;3A62: 3C02
ADD D4,D6 ;3A64: DC44
CMP 4(A3),D6 ;3A66: BC6B0004
BLE.S LAB_0253 ;3A6A: 6F0A
MOVEM 4(A3),D4 ;3A6C: 4CAB00100004
SUB D2,D4 ;3A72: 9842
BEQ.S LAB_0255 ;3A74: 672A
LAB_0253:
MOVE D3,D7 ;3A76: 3E03
ADD D5,D7 ;3A78: DE45
CMP 6(A3),D7 ;3A7A: BE6B0006
BLE.S LAB_0254 ;3A7E: 6F0A
MOVEM 6(A3),D5 ;3A80: 4CAB00200006
SUB D3,D5 ;3A86: 9A43
BEQ.S LAB_0255 ;3A88: 6716
LAB_0254:
MOVEA.L 2200(A4),A1 ;3A8A: 226C0898
MOVEA.L 1876(A4),A0 ;3A8E: 206C0754
MOVEQ #96,D6 ;3A92: 7C60
ADD.L D6,D6 ;3A94: DC86
MOVEQ #0,D7 ;3A96: 7E00
ST D7 ;3A98: 50C7
SUBA.L A2,A2 ;3A9A: 95CA
JSR -30(A6) ;3A9C: 4EAEFFE2
LAB_0255:
MOVEM.L (A7)+,D2-D7/A2 ;3AA0: 4CDF04FC
RTS ;3AA4: 4E75
LAB_0256:
MOVEA.L 1880(A4),A1 ;3AA6: 226C0758
MOVEM (A1),D4-D5 ;3AAA: 4C910030
MOVEM 2112(A4),D2-D3 ;3AAE: 4CAC000C0840
MOVEM D2-D3,4(A3) ;3AB4: 48AB000C0004
SUB D4,D2 ;3ABA: 9444
ASR #1,D2 ;3ABC: E242
SUB D5,D3 ;3ABE: 9645
ASR #1,D3 ;3AC0: E243
RTS ;3AC2: 4E75
LAB_0257:
MOVEM.L D2/A2,-(A7) ;3AC4: 48E72020
MOVE.L D0,D2 ;3AC8: 2400
MOVEA.L A0,A2 ;3ACA: 2448
MOVEA.L 344(A4),A6 ;3ACC: 2C6C0158
MOVEQ #4,D1 ;3AD0: 7204
JSR -960(A6) ;3AD2: 4EAEFC40
MOVE.L D0,-(A7) ;3AD6: 2F00
MOVEA.L A2,A0 ;3AD8: 204A
MOVEQ #0,D1 ;3ADA: 7200
JSR -960(A6) ;3ADC: 4EAEFC40
SUB.L D2,D0 ;3AE0: 9082
MOVE.L D0,-(A7) ;3AE2: 2F00
MOVEA.L A2,A0 ;3AE4: 204A
MOVEQ #8,D1 ;3AE6: 7208
JSR -960(A6) ;3AE8: 4EAEFC40
MOVEM.L (A7)+,D1-D2 ;3AEC: 4CDF0006
MOVEQ #20,D3 ;3AF0: 7614
MOVEA.L 1868(A4),A0 ;3AF2: 206C074C
MOVEA.L 88(A0),A0 ;3AF6: 20680058
BSR LAB_0258 ;3AFA: 6100000E
MOVE.L D0,2200(A4) ;3AFE: 29400898
MOVEM.L (A7)+,D2/A2 ;3B02: 4CDF0404
TST.L D0 ;3B06: 4A80
RTS ;3B08: 4E75
LAB_0258:
BTST #4,2119(A4) ;3B0A: 082C00040847
BEQ.S LAB_0259 ;3B10: 6702
MOVEQ #8,D3 ;3B12: 7608
LAB_0259:
BSET #0,D3 ;3B14: 08C30000
MOVE.L 1852(A4),-(A7) ;3B18: 2F2C073C
JMP -918(A6) ;3B1C: 4EEEFC6A
LAB_025A:
MOVEM.L D2-D3,-(A7) ;3B20: 48E73000
MOVEA.L 1884(A4),A0 ;3B24: 206C075C
MOVEM.L (A0),D1-D3 ;3B28: 4CD0000E
MOVEA.L 1868(A4),A0 ;3B2C: 206C074C
MOVEA.L 48(A0),A0 ;3B30: 20680030
MOVE.L A0,-(A7) ;3B34: 2F08
SUBA.L A1,A1 ;3B36: 93C9
MOVEA.L 344(A4),A6 ;3B38: 2C6C0158
JSR -840(A6) ;3B3C: 4EAEFCB8
MOVE.L D0,D2 ;3B40: 2400
BMI.S LAB_025B ;3B42: 6B10
LEA 2196(A4),A1 ;3B44: 43EC0894
JSR -234(A6) ;3B48: 4EAEFF16
MOVE.L D2,D0 ;3B4C: 2002
MOVEA.L (A7),A0 ;3B4E: 2057
JSR -948(A6) ;3B50: 4EAEFC4C
LAB_025B:
ADDQ.L #4,A7 ;3B54: 588F
MOVEM.L (A7)+,D2-D3 ;3B56: 4CDF000C
RTS ;3B5A: 4E75
LAB_025C:
MOVEM.L D2/A2,-(A7) ;3B5C: 48E72020
TST.L 1892(A4) ;3B60: 4AAC0764
BNE.S LAB_025D ;3B64: 6608
TST.L 1888(A4) ;3B66: 4AAC0760
BLE LAB_0264 ;3B6A: 6F0000CA
LAB_025D:
MOVEA.L 340(A4),A6 ;3B6E: 2C6C0154
TST.L 1900(A4) ;3B72: 4AAC076C
BMI LAB_0264 ;3B76: 6B0000BE
BNE.S LAB_025E ;3B7A: 6670
MOVE.L A7,D2 ;3B7C: 240F
MOVEQ #0,D0 ;3B7E: 7000
MOVE.L D0,-(A7) ;3B80: 2F00
MOVE.L D0,-(A7) ;3B82: 2F00
PEA $80000077 ;3B84: 487980000077
PEA (1).W ;3B8A: 48780001
PEA $80000082 ;3B8E: 487980000082
PEA (1).W ;3B94: 48780001
PEA $80000088 ;3B98: 487980000088
MOVEQ #8,D1 ;3B9E: 7208
MULU #$0032,D1 ;3BA0: C2FC0032
MOVE.L D1,-(A7) ;3BA4: 2F01
PEA $80000076 ;3BA6: 487980000076
MOVEA.L 1868(A4),A0 ;3BAC: 206C074C
MOVE.L A0,-(A7) ;3BB0: 2F08
PEA $80000079 ;3BB2: 487980000079
MOVEM 12(A0),D0 ;3BB8: 4CA80001000C
SUB.L D1,D0 ;3BBE: 9081
ASR #1,D0 ;3BC0: E240
MOVE.L D0,-(A7) ;3BC2: 2F00
PEA $80000064 ;3BC4: 487980000064
MOVEM 14(A0),D0 ;3BCA: 4CA80001000E
ASR #1,D0 ;3BD0: E240
MOVE.L D0,-(A7) ;3BD2: 2F00
PEA $80000065 ;3BD4: 487980000065
MOVEA.L A7,A1 ;3BDA: 224F
SUBA.L A0,A0 ;3BDC: 91C8
JSR -606(A6) ;3BDE: 4EAEFDA2
MOVEA.L D2,A7 ;3BE2: 2E42
MOVE.L D0,1900(A4) ;3BE4: 2940076C
BEQ LAB_0264 ;3BE8: 6700004C
LAB_025E:
LEA LAB_0005+1(PC),A0 ;3BEC: 41FAC64D
LEA 1990(A4),A1 ;3BF0: 43EC07C6
LAB_025F:
MOVE.B (A0)+,(A1)+ ;3BF4: 12D8
BNE.S LAB_025F ;3BF6: 66FC
MOVE.B #$20,-1(A1) ;3BF8: 137C0020FFFF
LEA LAB_0051(PC),A0 ;3BFE: 41FAC944
LAB_0260:
MOVE.B (A0)+,(A1)+ ;3C02: 12D8
BNE.S LAB_0260 ;3C04: 66FC
SUBQ.L #1,A1 ;3C06: 5389
LEA 14(A3),A0 ;3C08: 41EB000E
LAB_0261:
TST.B (A0)+ ;3C0C: 4A18
BNE.S LAB_0261 ;3C0E: 66FC
LAB_0262:
CMPI.B #$3A,-1(A0) ;3C10: 0C28003AFFFF
BEQ.S LAB_0263 ;3C16: 670C
CMPI.B #$2F,-1(A0) ;3C18: 0C28002FFFFF
BEQ.S LAB_0263 ;3C1E: 6704
SUBQ.L #1,A0 ;3C20: 5388
BRA.S LAB_0262 ;3C22: 60EC
LAB_0263:
MOVE.B (A0)+,(A1)+ ;3C24: 12D8
BNE.S LAB_0263 ;3C26: 66FC
SUBA.L A2,A2 ;3C28: 95CA
LEA 1990(A4),A1 ;3C2A: 43EC07C6
MOVEA.L 1900(A4),A0 ;3C2E: 206C076C
JSR -276(A6) ;3C32: 4EAEFEEC
LAB_0264:
MOVEM.L (A7)+,D2/A2 ;3C36: 4CDF0404
RTS ;3C3A: 4E75
LAB_0265:
MOVE.L 1900(A4),D0 ;3C3C: 202C076C
BLE.S LAB_0266 ;3C40: 6F0E
MOVEA.L D0,A0 ;3C42: 2040
CLR.L 1900(A4) ;3C44: 42AC076C
MOVEA.L 340(A4),A6 ;3C48: 2C6C0154
JSR -72(A6) ;3C4C: 4EAEFFB8
LAB_0266:
RTS ;3C50: 4E75
LAB_0267:
MOVE.L D6,D0 ;3C52: 2006
ASL #2,D0 ;3C54: E540
LEA 2082(A4),A2 ;3C56: 45EC0822
LEA 0(A2,D0.W),A2 ;3C5A: 45F20000
TST.L (A2) ;3C5E: 4A92
BEQ.S LAB_0268 ;3C60: 6706
MOVE.L D6,D0 ;3C62: 2006
BSR LAB_0270 ;3C64: 610000BC
LAB_0268:
MOVE.L #$00000206,D0 ;3C68: 203C00000206
MOVEQ #1,D1 ;3C6E: 7201
SWAP D1 ;3C70: 4841
MOVEA.L 336(A4),A6 ;3C72: 2C6C0150
JSR -684(A6) ;3C76: 4EAEFD54
MOVE.L D0,(A2) ;3C7A: 2480
MOVE.L D0,2102(A4) ;3C7C: 29400836
TST.L D0 ;3C80: 4A80
BEQ.S LAB_0269 ;3C82: 6724
TST.L 2106(A4) ;3C84: 4AAC083A
BNE.S LAB_0269 ;3C88: 661E
JSR -132(A6) ;3C8A: 4EAEFF7C
MOVEA.L 344(A4),A1 ;3C8E: 226C0158
LEA LAB_026D(PC),A0 ;3C92: 41FA0052
MOVE.L A0,D0 ;3C96: 2008
MOVEA #$FC4C,A0 ;3C98: 307CFC4C
JSR -420(A6) ;3C9C: 4EAEFE5C
MOVE.L D0,2106(A4) ;3CA0: 2940083A
JSR -138(A6) ;3CA4: 4EAEFF76
LAB_0269:
RTS ;3CA8: 4E75
LAB_026A:
MOVEA.L 336(A4),A6 ;3CAA: 2C6C0150
JSR -132(A6) ;3CAE: 4EAEFF7C
MOVEA.L 344(A4),A1 ;3CB2: 226C0158
MOVE.L 2106(A4),D0 ;3CB6: 202C083A
MOVEA #$FC4C,A0 ;3CBA: 307CFC4C
JSR -420(A6) ;3CBE: 4EAEFE5C
LEA LAB_026D(PC),A0 ;3CC2: 41FA0022
CMP.L A0,D0 ;3CC6: B088
BEQ.S LAB_026B ;3CC8: 670E
MOVEA.L 344(A4),A1 ;3CCA: 226C0158
MOVEA #$FC4C,A0 ;3CCE: 307CFC4C
JSR -420(A6) ;3CD2: 4EAEFE5C
BRA.S LAB_026C ;3CD6: 6004
LAB_026B:
CLR.L 2106(A4) ;3CD8: 42AC083A
LAB_026C:
CLR.L 2102(A4) ;3CDC: 42AC0836
JSR -138(A6) ;3CE0: 4EAEFF76
RTS ;3CE4: 4E75
LAB_026D:
MOVEM.L D2/A2,-(A7) ;3CE6: 48E72020
MOVEA.L LAB_008D(PC),A1 ;3CEA: 227ACB50
MOVE.L 416(A1),D2 ;3CEE: 242901A0
MOVEA.L 336(A1),A2 ;3CF2: 24690150
CMP.L 276(A2),D2 ;3CF6: B4AA0114
BNE.S LAB_026E ;3CFA: 6618
TST.L 2102(A1) ;3CFC: 4AA90836
BEQ.S LAB_026E ;3D00: 6712
MOVEA.L 2102(A1),A2 ;3D02: 24690836
MOVE.L A0,(A2)+ ;3D06: 24C8
ADDQ #1,(A2) ;3D08: 5252
MOVE (A2),D1 ;3D0A: 3212
ASL #1,D1 ;3D0C: E341
MOVE D0,0(A2,D1.W) ;3D0E: 35801000
MOVEQ #0,D0 ;3D12: 7000
LAB_026E:
TST D0 ;3D14: 4A40
MOVEM.L (A7)+,D2/A2 ;3D16: 4CDF0404
BEQ.S LAB_026F ;3D1A: 6704
MOVE.L 2106(A1),-(A7) ;3D1C: 2F29083A
LAB_026F:
RTS ;3D20: 4E75
LAB_0270:
MOVEM.L D2/A2-A3/A6,-(A7) ;3D22: 48E72032
ASL #2,D0 ;3D26: E540
LEA 2082(A4),A2 ;3D28: 45EC0822
LEA 0(A2,D0.W),A2 ;3D2C: 45F20000
MOVE.L (A2),D0 ;3D30: 2012
BEQ.S LAB_0273 ;3D32: 6732
MOVE.L A2,-(A7) ;3D34: 2F0A
MOVEA.L D0,A2 ;3D36: 2440
MOVEA.L 344(A4),A6 ;3D38: 2C6C0158
MOVEA.L (A2)+,A3 ;3D3C: 265A
MOVE (A2)+,D2 ;3D3E: 341A
BEQ.S LAB_0272 ;3D40: 670E
LAB_0271:
MOVEM (A2)+,D0 ;3D42: 4C9A0001
MOVEA.L A3,A0 ;3D46: 204B
JSR -948(A6) ;3D48: 4EAEFC4C
SUBQ #1,D2 ;3D4C: 5342
BNE.S LAB_0271 ;3D4E: 66F2
LAB_0272:
MOVEA.L (A7)+,A2 ;3D50: 245F
MOVEA.L (A2),A1 ;3D52: 2252
CLR.L (A2) ;3D54: 4292
MOVEA.L 336(A4),A6 ;3D56: 2C6C0150
JSR -690(A6) ;3D5A: 4EAEFD4E
MOVE.L 1868(A4),D0 ;3D5E: 202C074C
BSR LAB_01DA ;3D62: 6100F222
LAB_0273:
MOVEM.L (A7)+,D2/A2-A3/A6 ;3D66: 4CDF4C04
RTS ;3D6A: 4E75
LEA 1480(A4),A0 ;3D6C: 41EC05C8
MOVEA.L 336(A4),A6 ;3D70: 2C6C0150
JSR -564(A6) ;3D74: 4EAEFDCC
RTS ;3D78: 4E75
LEA 1480(A4),A0 ;3D7A: 41EC05C8
MOVEA.L 336(A4),A6 ;3D7E: 2C6C0150
JSR -570(A6) ;3D82: 4EAEFDC6
RTS ;3D86: 4E75
LAB_0274:
CLR.B 2110(A4) ;3D88: 422C083E
LEA -28(A7),A7 ;3D8C: 4FEFFFE4
TST.L 1908(A4) ;3D90: 4AAC0774
BNE.S LAB_0277 ;3D94: 6640
LEA LAB_0018(PC),A1 ;3D96: 43FAC5F8
MOVEA.L A7,A0 ;3D9A: 204F
LAB_0275:
MOVE.B (A1)+,(A0)+ ;3D9C: 10D9
BNE.S LAB_0275 ;3D9E: 66FC
SUBQ.L #1,A0 ;3DA0: 5388
LEA LAB_003A(PC),A1 ;3DA2: 43FAC6FE
LAB_0276:
MOVE.B (A1)+,(A0)+ ;3DA6: 10D9
BNE.S LAB_0276 ;3DA8: 66FC
MOVEA.L A7,A1 ;3DAA: 224F
MOVEA.L 336(A4),A6 ;3DAC: 2C6C0150
LEA 378(A6),A0 ;3DB0: 41EE017A
JSR -276(A6) ;3DB4: 4EAEFEEC
TST.L D0 ;3DB8: 4A80
BNE.S LAB_0277 ;3DBA: 661A
MOVE #$FFE2,D0 ;3DBC: 303CFFE2
MOVEA.L 344(A4),A0 ;3DC0: 206C0158
MOVE.L 2(A0,D0.W),D0 ;3DC4: 20300002
SWAP D0 ;3DC8: 4840
ANDI #$FFF0,D0 ;3DCA: 0240FFF0
CMPI #$00F0,D0 ;3DCE: 0C4000F0
SNE 2110(A4) ;3DD2: 56EC083E
LAB_0277:
LEA 28(A7),A7 ;3DD6: 4FEF001C
RTS ;3DDA: 4E75
LAB_0278:
TST.B 2110(A4) ;3DDC: 4A2C083E
BEQ.S LAB_027A ;3DE0: 674C
MOVEA.L 1868(A4),A0 ;3DE2: 206C074C
MOVEA.L 88(A0),A0 ;3DE6: 20680058
MOVEQ #12,D1 ;3DEA: 720C
MOVEA.L 344(A4),A6 ;3DEC: 2C6C0158
JSR -960(A6) ;3DF0: 4EAEFC40
BTST #3,D0 ;3DF4: 08000003
BNE.S LAB_027B ;3DF8: 6648
MOVEA.L 336(A4),A6 ;3DFA: 2C6C0150
MOVE.L LAB_027E(PC),D0 ;3DFE: 203A006A
BNE.S LAB_0279 ;3E02: 6620
JSR -132(A6) ;3E04: 4EAEFF7C
LEA LAB_0280(PC),A0 ;3E08: 41FA0068
MOVE.L A0,D0 ;3E0C: 2008
MOVEA #$FF3A,A0 ;3E0E: 307CFF3A
MOVEA.L A6,A1 ;3E12: 224E
JSR -420(A6) ;3E14: 4EAEFE5C
LEA LAB_027E(PC),A0 ;3E18: 41FA0050
MOVE.L D0,(A0)+ ;3E1C: 20C0
MOVE.L D0,(A0) ;3E1E: 2080
JSR -138(A6) ;3E20: 4EAEFF76
LAB_0279:
LEA LAB_027F(PC),A0 ;3E24: 41FA0048
LEA LAB_0281(PC),A1 ;3E28: 43FA0056
MOVE.L A1,(A0) ;3E2C: 2089
LAB_027A:
MOVEA.L 336(A4),A6 ;3E2E: 2C6C0150
MOVEA.L 276(A6),A0 ;3E32: 206E0114
LEA LAB_0005+1(PC),A1 ;3E36: 43FAC403
MOVE.L A1,10(A0) ;3E3A: 2149000A
JSR -636(A6) ;3E3E: 4EAEFD84
LAB_027B:
RTS ;3E42: 4E75
LAB_027C:
MOVE.L LAB_027E(PC),D0 ;3E44: 203A0024
BEQ.S LAB_027D ;3E48: 670A
LEA LAB_027F(PC),A0 ;3E4A: 41FA0022
CMP.L (A0),D0 ;3E4E: B090
BEQ.S LAB_027D ;3E50: 6702
MOVE.L D0,(A0) ;3E52: 2080
LAB_027D:
MOVEA.L 336(A4),A6 ;3E54: 2C6C0150
MOVEA.L 276(A6),A0 ;3E58: 206E0114
LEA SECSTRT_2(PC),A1 ;3E5C: 43FAC3D2
MOVE.L A1,10(A0) ;3E60: 2149000A
JSR -636(A6) ;3E64: 4EAEFD84
RTS ;3E68: 4E75
LAB_027E:
ORI.B #$00,D0 ;3E6A: 00000000
LAB_027F:
ORI.B #$00,D0 ;3E6E: 00000000
LAB_0280:
MOVEA.L LAB_027E(PC),A1 ;3E72: 227AFFF6
MOVEA.L LAB_027F(PC),A0 ;3E76: 207AFFF6
SUBA.L A1,A0 ;3E7A: 91C9
JMP 0(A1,A0.L) ;3E7C: 4EF18800
LAB_0281:
MOVEM.L D2/A1-A2,-(A7) ;3E80: 48E72060
MOVEA.L LAB_008D(PC),A2 ;3E84: 247AC9B6
MOVE.L 416(A2),D2 ;3E88: 242A01A0
CMP.L 276(A6),D2 ;3E8C: B4AE0114
BNE.S LAB_0282 ;3E90: 660A
MOVE.L #$00010004,D1 ;3E92: 223C00010004
OR.L 1872(A2),D1 ;3E98: 82AA0750
LAB_0282:
MOVEM.L (A7)+,D2/A1-A2 ;3E9C: 4CDF0604
JMP (A1) ;3EA0: 4ED1
LAB_0283:
MOVE.L A0,D1 ;3EA2: 2208
BRA.S LAB_0285 ;3EA4: 6004
LAB_0284:
MOVE.B (A1)+,(A0)+ ;3EA6: 10D9
BEQ.S LAB_0287 ;3EA8: 6708
LAB_0285:
SUBQ.L #1,D0 ;3EAA: 5380
BCC.S LAB_0284 ;3EAC: 64F8
BRA.S LAB_0288 ;3EAE: 6006
LAB_0286:
CLR.B (A0)+ ;3EB0: 4218
LAB_0287:
SUBQ.L #1,D0 ;3EB2: 5380
BCC.S LAB_0286 ;3EB4: 64FA
LAB_0288:
MOVE.L D1,D0 ;3EB6: 2001
RTS ;3EB8: 4E75
LAB_0289:
MOVE.L A2,-(A7) ;3EBA: 2F0A
MOVEA.L 8(A7),A2 ;3EBC: 246F0008
MOVE.L A2,D0 ;3EC0: 200A
BEQ.S LAB_028A ;3EC2: 6712
MOVEA.L 12(A7),A1 ;3EC4: 226F000C
MOVEA.L -4(A2),A0 ;3EC8: 206AFFFC
PEA LAB_028B(PC) ;3ECC: 487A000A
MOVE.L 8(A0),-(A7) ;3ED0: 2F280008
RTS ;3ED4: 4E75
LAB_028A:
MOVEQ #0,D0 ;3ED6: 7000
LAB_028B:
MOVEA.L (A7)+,A2 ;3ED8: 245F
RTS ;3EDA: 4E75
LAB_028C:
MOVE.L 1868(A4),D0 ;3EDC: 202C074C
BEQ LAB_0297 ;3EE0: 67000068
MOVE.L A3,D6 ;3EE4: 2C0B
CMP.B #$01,D7 ;3EE6: BE3C0001
BEQ.S LAB_028F ;3EEA: 6718
BNE.S LAB_0290 ;3EEC: 661C
TST.B 1987(A4) ;3EEE: 4A2C07C3
BNE.S LAB_028D ;3EF2: 6608
TST.L D6 ;3EF4: 4A86
BEQ LAB_0297 ;3EF6: 67000052
BRA.S LAB_028E ;3EFA: 6004
LAB_028D:
TST.L D6 ;3EFC: 4A86
BNE.S LAB_0297 ;3EFE: 664A
LAB_028E:
SNE 1987(A4) ;3F00: 56EC07C3
LAB_028F:
BSR LAB_0298 ;3F04: 61000046
BRA.S LAB_0297 ;3F08: 6040
LAB_0290:
CMP.B #$02,D7 ;3F0A: BE3C0002
BEQ.S LAB_0293 ;3F0E: 6716
BNE.S LAB_0294 ;3F10: 661A
TST.B 1988(A4) ;3F12: 4A2C07C4
BNE.S LAB_0291 ;3F16: 6606
TST.L D6 ;3F18: 4A86
BEQ.S LAB_0297 ;3F1A: 672E
BRA.S LAB_0292 ;3F1C: 6004
LAB_0291:
TST.L D6 ;3F1E: 4A86
BNE.S LAB_0297 ;3F20: 6628
LAB_0292:
SNE 1988(A4) ;3F22: 56EC07C4
LAB_0293:
BSR LAB_029B ;3F26: 6100005E
BRA.S LAB_0297 ;3F2A: 601E
LAB_0294:
CMP.B #$03,D7 ;3F2C: BE3C0003
BNE.S LAB_0297 ;3F30: 6618
TST.B 1989(A4) ;3F32: 4A2C07C5
BNE.S LAB_0295 ;3F36: 6606
TST.L D6 ;3F38: 4A86
BEQ.S LAB_0297 ;3F3A: 670E
BRA.S LAB_0296 ;3F3C: 6004
LAB_0295:
TST.L D6 ;3F3E: 4A86
BNE.S LAB_0297 ;3F40: 6608
LAB_0296:
SNE 1989(A4) ;3F42: 56EC07C5
BSR LAB_01F7 ;3F46: 6100F2FC
LAB_0297:
RTS ;3F4A: 4E75
LAB_0298:
MOVEM.L A2-A3,-(A7) ;3F4C: 48E70030
TST.L 1920(A4) ;3F50: 4AAC0780
BEQ.S LAB_029A ;3F54: 672A
MOVE.L 1868(A4),D0 ;3F56: 202C074C
BEQ.S LAB_029A ;3F5A: 6724
MOVEA.L D0,A2 ;3F5C: 2440
MOVE.L 4(A2),D0 ;3F5E: 202A0004
BEQ.S LAB_029A ;3F62: 671C
LEA LAB_003E(PC),A1 ;3F64: 43FAC552
BSR LAB_029E ;3F68: 61000054
BNE.S LAB_0299 ;3F6C: 660E
MOVE.L 4(A2),D0 ;3F6E: 202A0004
LEA LAB_003F(PC),A1 ;3F72: 43FAC54A
BSR LAB_029E ;3F76: 61000046
BEQ.S LAB_029A ;3F7A: 6704
LAB_0299:
BSR LAB_02A3 ;3F7C: 61000074
LAB_029A:
MOVEM.L (A7)+,A2-A3 ;3F80: 4CDF0C00
RTS ;3F84: 4E75
LAB_029B:
MOVEM.L D2/A2-A3,-(A7) ;3F86: 48E72030
TST.L 1920(A4) ;3F8A: 4AAC0780
BEQ.S LAB_029D ;3F8E: 6728
MOVE.L 1868(A4),D0 ;3F90: 202C074C
BEQ.S LAB_029D ;3F94: 6722
MOVEA.L D0,A2 ;3F96: 2440
MOVE.L 4(A2),D2 ;3F98: 242A0004
BEQ.S LAB_029D ;3F9C: 671A
LAB_029C:
MOVE.L D2,D0 ;3F9E: 2002
LEA LAB_003B+1(PC),A1 ;3FA0: 43FAC509
BSR LAB_029E ;3FA4: 61000018
BEQ.S LAB_029D ;3FA8: 670E
MOVE.L D0,D2 ;3FAA: 2400
BSR LAB_02A3 ;3FAC: 61000044
MOVEA.L D2,A0 ;3FB0: 2042
MOVE.L 0(A0),D2 ;3FB2: 24280000
BNE.S LAB_029C ;3FB6: 66E6
LAB_029D:
MOVEM.L (A7)+,D2/A2-A3 ;3FB8: 4CDF0C04
RTS ;3FBC: 4E75
LAB_029E:
MOVEM.L A2,-(A7) ;3FBE: 48E70020
LAB_029F:
MOVEA.L D0,A2 ;3FC2: 2440
MOVE.L 86(A2),D0 ;3FC4: 202A0056
BEQ.S LAB_02A0 ;3FC8: 6718
MOVEA.L D0,A0 ;3FCA: 2040
MOVE.L 16(A0),D0 ;3FCC: 20280010
BEQ.S LAB_02A0 ;3FD0: 6710
MOVEA.L D0,A0 ;3FD2: 2040
MOVE.L 10(A0),D0 ;3FD4: 2028000A
BEQ.S LAB_02A0 ;3FD8: 6708
MOVEA.L D0,A0 ;3FDA: 2040
BSR LAB_01EE ;3FDC: 6100F21E
BEQ.S LAB_02A1 ;3FE0: 6708
LAB_02A0:
MOVE.L 0(A2),D0 ;3FE2: 202A0000
BNE.S LAB_029F ;3FE6: 66DA
BRA.S LAB_02A2 ;3FE8: 6002
LAB_02A1:
MOVE.L A2,D0 ;3FEA: 200A
LAB_02A2:
MOVEM.L (A7)+,A2 ;3FEC: 4CDF0400
RTS ;3FF0: 4E75
LAB_02A3:
MOVEM.L D0-D7/A0-A6,-(A7) ;3FF2: 48E7FFFE
MOVEA.L D0,A2 ;3FF6: 2440
MOVEQ #48,D0 ;3FF8: 7030
MOVE.L #$00010001,D1 ;3FFA: 223C00010001
MOVEA.L 336(A4),A6 ;4000: 2C6C0150
JSR -684(A6) ;4004: 4EAEFD54
MOVEA.L D0,A3 ;4008: 2640
MOVE.L 1972(A4),14(A3) ;400A: 276C07B4000E
BEQ.S LAB_02A4 ;4010: 672E
MOVE.L 120(A2),D0 ;4012: 202A0078
BEQ.S LAB_02A4 ;4016: 6728
MOVEA.L D0,A0 ;4018: 2040
MOVE.L 12(A0),D0 ;401A: 2028000C
BEQ.S LAB_02A4 ;401E: 6720
MOVEA.L D0,A0 ;4020: 2040
MOVE.L 52(A0),D0 ;4022: 20280034
BEQ.S LAB_02A4 ;4026: 6718
MOVEA.L D0,A0 ;4028: 2040
MOVEA.L A3,A1 ;402A: 224B
MOVE.L #$00000036,20(A1) ;402C: 237C000000360014
MOVE.L #$00000001,24(A1) ;4034: 237C000000010018
JSR -366(A6) ;403C: 4EAEFE92
LAB_02A4:
MOVEM.L (A7)+,D0-D7/A0-A6 ;4040: 4CDF7FFF
RTS ;4044: 4E75
LAB_02A5:
MOVEM.L D2,-(A7) ;4046: 48E72000
TST.L 1920(A4) ;404A: 4AAC0780
BEQ.S LAB_02A7 ;404E: 6752
MOVE.L 34(A2),D0 ;4050: 202A0022
BEQ.S LAB_02A7 ;4054: 674C
MOVEA.L D0,A0 ;4056: 2040
MOVE.L #$80000070,D0 ;4058: 203C80000070
MOVEQ #0,D1 ;405E: 7200
MOVEA.L 352(A4),A6 ;4060: 2C6C0160
JSR -36(A6) ;4064: 4EAEFFDC
MOVE.L D0,D2 ;4068: 2400
BNE.S LAB_02A6 ;406A: 6614
MOVEA.L 34(A2),A0 ;406C: 206A0022
MOVE.L #$80000079,D0 ;4070: 203C80000079
MOVEQ #0,D1 ;4076: 7200
JSR -36(A6) ;4078: 4EAEFFDC
MOVE.L D0,D2 ;407C: 2400
BEQ.S LAB_02A7 ;407E: 6722
LAB_02A6:
MOVEA.L 34(A2),A0 ;4080: 206A0022
MOVE.L #$8000007F,D0 ;4084: 203C8000007F
MOVEQ #0,D1 ;408A: 7200
JSR -36(A6) ;408C: 4EAEFFDC
TST.L D0 ;4090: 4A80
BEQ.S LAB_02A7 ;4092: 670E
MOVEA.L D0,A1 ;4094: 2240
MOVE.L 38(A2),D0 ;4096: 202A0026
BEQ.S LAB_02A7 ;409A: 6706
SUBA.L A0,A0 ;409C: 91C8
BSR LAB_02AA ;409E: 61000032
LAB_02A7:
MOVEM.L (A7)+,D2 ;40A2: 4CDF0004
RTS ;40A6: 4E75
LAB_02A8:
MOVEM.L A0-A1/A4,-(A7) ;40A8: 48E700C8
MOVEA.L LAB_008D(PC),A4 ;40AC: 287AC78E
TST.L 1920(A4) ;40B0: 4AAC0780
BEQ.S LAB_02A9 ;40B4: 6710
MOVE.L A1,D0 ;40B6: 2009
BEQ.S LAB_02A9 ;40B8: 670C
MOVE.L 40(A0),D0 ;40BA: 20280028
BEQ.S LAB_02A9 ;40BE: 6706
MOVEA.L D0,A0 ;40C0: 2040
BSR LAB_02AA ;40C2: 6100000E
LAB_02A9:
MOVE.L 1554(A4),D0 ;40C6: 202C0612
MOVEM.L (A7)+,A0-A1/A4 ;40CA: 4CDF1300
MOVE.L D0,-(A7) ;40CE: 2F00
RTS ;40D0: 4E75
LAB_02AA:
MOVEM.L D2/A2-A6,-(A7) ;40D2: 48E7203E
LEA LAB_02BA(PC),A5 ;40D6: 4BFA0144
MOVEA.L A1,A3 ;40DA: 2649
MOVE.L A0,D1 ;40DC: 2208
BNE.S LAB_02AB ;40DE: 6608
TST.L D0 ;40E0: 4A80
BEQ LAB_02B4+2 ;40E2: 670000FC
BRA.S LAB_02AC ;40E6: 6016
LAB_02AB:
MOVE.L 46(A0),D2 ;40E8: 2428002E
MOVE.L 86(A0),D0 ;40EC: 20280056
BEQ LAB_02B4+2 ;40F0: 670000EE
MOVEA.L D0,A0 ;40F4: 2040
MOVE.L 16(A0),D0 ;40F6: 20280010
BEQ LAB_02B4+2 ;40FA: 670000E4
LAB_02AC:
MOVEA.L D0,A0 ;40FE: 2040
MOVE.L 10(A0),D0 ;4100: 2028000A
BEQ LAB_02B4+2 ;4104: 670000DA
MOVEA.L D0,A0 ;4108: 2040
LEA LAB_003B+1(PC),A1 ;410A: 43FAC39F
BSR LAB_01EE ;410E: 6100F0EC
BNE.S LAB_02AD ;4112: 660A
CMP.L 1868(A4),D2 ;4114: B4AC074C
BEQ.S LAB_02B1 ;4118: 6770
BRA LAB_02B2 ;411A: 6000009A
LAB_02AD:
LEA LAB_003E(PC),A1 ;411E: 43FAC398
BSR LAB_01EE ;4122: 6100F0D8
BNE.S LAB_02AE ;4126: 6602
BEQ.S LAB_02AF ;4128: 670C
LAB_02AE:
LEA LAB_003F(PC),A1 ;412A: 43FAC392
BSR LAB_01EE ;412E: 6100F0CC
BNE LAB_02B4+2 ;4132: 660000AC
LAB_02AF:
CMP.L 1868(A4),D2 ;4136: B4AC074C
BNE.S LAB_02B0 ;413A: 662E
LEA 1562(A4),A0 ;413C: 41EC061A
MOVE.L A0,D0 ;4140: 2008
MOVE.L A0,16(A3) ;4142: 27480010
MOVEA.L 8(A3),A3 ;4146: 266B0008
CMPI #$4EF9,(A3)+ ;414A: 0C5B4EF9
BNE.S LAB_02B0 ;414E: 661A
CMPA.L (A3),A5 ;4150: BBD3
BEQ LAB_02B4 ;4152: 6700008A
MOVE.L (A3),1976(A4) ;4156: 295307B8
MOVE.L A5,(A3) ;415A: 268D
MOVEA.L 336(A4),A6 ;415C: 2C6C0150
JSR -636(A6) ;4160: 4EAEFD84
MOVE.L 16(A3),D0 ;4164: 202B0010
BRA.S LAB_02B4 ;4168: 6074
LAB_02B0:
CLR.L 16(A3) ;416A: 42AB0010
MOVEA.L 8(A3),A3 ;416E: 266B0008
CMPI #$4EF9,(A3)+ ;4172: 0C5B4EF9
BNE.S LAB_02B4+2 ;4176: 6668
CMPA.L (A3),A5 ;4178: BBD3
BNE.S LAB_02B4+2 ;417A: 6664
MOVE.L 1976(A4),D0 ;417C: 202C07B8
BEQ.S LAB_02B4+2 ;4180: 675E
MOVE.L D0,(A3) ;4182: 2680
CLR.L 1976(A4) ;4184: 42AC07B8
BRA.S LAB_02B3 ;4188: 604A
LAB_02B1:
LEA 1566(A4),A0 ;418A: 41EC061E
MOVE.L A0,D0 ;418E: 2008
MOVE.L A0,16(A3) ;4190: 27480010
MOVEA.L 8(A3),A3 ;4194: 266B0008
CMPI #$4EF9,(A3)+ ;4198: 0C5B4EF9
BNE.S LAB_02B2 ;419C: 6618
CMPA.L (A3),A5 ;419E: BBD3
BEQ.S LAB_02B4 ;41A0: 673C
MOVE.L (A3),1980(A4) ;41A2: 295307BC
MOVE.L A5,(A3) ;41A6: 268D
MOVEA.L 336(A4),A6 ;41A8: 2C6C0150
JSR -636(A6) ;41AC: 4EAEFD84
MOVE.L 16(A3),D0 ;41B0: 202B0010
BRA.S LAB_02B4 ;41B4: 6028
LAB_02B2:
CLR.L 16(A3) ;41B6: 42AB0010
MOVEA.L 8(A3),A3 ;41BA: 266B0008
CMPI #$4EF9,(A3)+ ;41BE: 0C5B4EF9
BNE.S LAB_02B4+2 ;41C2: 661C
CMPA.L (A3),A5 ;41C4: BBD3
BNE.S LAB_02B4+2 ;41C6: 6618
MOVE.L 1980(A4),D0 ;41C8: 202C07BC
BEQ.S LAB_02B4+2 ;41CC: 6712
MOVE.L D0,(A3) ;41CE: 2680
CLR.L 1980(A4) ;41D0: 42AC07BC
LAB_02B3:
MOVEA.L 336(A4),A6 ;41D4: 2C6C0150
JSR -636(A6) ;41D8: 4EAEFD84
BRA.S LAB_02B4+2 ;41DC: 6002
LAB_02B4:
CMPI #$7000,D0 ;41DE: 0C407000
MOVEM.L (A7)+,D2/A2-A6 ;41E2: 4CDF7C04
RTS ;41E6: 4E75
LAB_02B6:
MOVEM.L A0-A2,-(A7) ;41E8: 48E700E0
MOVEA.L A0,A1 ;41EC: 2248
MOVE.L 4(A2),D1 ;41EE: 222A0004
BEQ.S LAB_02B9 ;41F2: 6722
MOVE.L 1868(A4),D0 ;41F4: 202C074C
BEQ.S LAB_02B9 ;41F8: 671C
MOVEA.L D0,A0 ;41FA: 2040
MOVEA.L 4(A0),A0 ;41FC: 20680004
LAB_02B7:
MOVEA.L 50(A0),A2 ;4200: 24680032
CMP.L 4(A2),D1 ;4204: B2AA0004
BEQ.S LAB_02B8 ;4208: 6708
MOVE.L 0(A0),D0 ;420A: 20280000
BEQ.S LAB_02B9 ;420E: 6706
BRA.S LAB_02B7 ;4210: 60EE
LAB_02B8:
BSR LAB_02AA ;4212: 6100FEBE
LAB_02B9:
MOVEM.L (A7)+,A0-A2 ;4216: 4CDF0700
RTS ;421A: 4E75
LAB_02BA:
MOVEM.L D2-D7/A2-A6,-(A7) ;421C: 48E73F3E
MOVEA.L LAB_008D(PC),A4 ;4220: 287AC61A
MOVE 284(A0),D2 ;4224: 3428011C
MOVE.L 16(A0),D0 ;4228: 20280010
BNE.S LAB_02BB ;422C: 6608
BSR LAB_02B6 ;422E: 6100FFB8
BNE.S LAB_02BB ;4232: 6602
SEQ D2 ;4234: 57C2
LAB_02BB:
MOVEA.L D0,A3 ;4236: 2640
MOVE.L A1,D6 ;4238: 2C09
MOVEQ #-1,D7 ;423A: 7EFF
LEA 1480(A4),A5 ;423C: 4BEC05C8
MOVEA.L A5,A0 ;4240: 204D
MOVEA.L 336(A4),A6 ;4242: 2C6C0150
JSR -564(A6) ;4246: 4EAEFDCC
MOVEA.L D6,A1 ;424A: 2246
MOVEA.L (A1)+,A0 ;424C: 2059
MOVEA.L 344(A4),A6 ;424E: 2C6C0158
TST D2 ;4252: 4A42
BNE LAB_02C5 ;4254: 6600010A
TST.L (A3) ;4258: 4A93
BEQ LAB_02C5 ;425A: 67000104
MOVEA.L (A3),A3 ;425E: 2653
TST.L (A3) ;4260: 4A93
BEQ LAB_02C5 ;4262: 670000FC
MOVE.L (A1),8(A4) ;4266: 29510008
MOVE.L (A1)+,12(A4) ;426A: 2959000C
MOVE.L (A1)+,16(A4) ;426E: 29590010
MOVE 16(A0),D0 ;4272: 30280010
NEG D0 ;4276: 4440
LAB_02BC:
ADD 4(A3),D0 ;4278: D06B0004
BMI.S LAB_02BC ;427C: 6BFA
ADD D0,12(A4) ;427E: D16C000C
ADD D0,16(A4) ;4282: D16C0010
MOVE 18(A0),D0 ;4286: 30280012
NEG D0 ;428A: 4440
LAB_02BD:
ADD 6(A3),D0 ;428C: D06B0006
BMI.S LAB_02BD ;4290: 6BFA
ADD D0,14(A4) ;4292: D16C000E
ADD D0,18(A4) ;4296: D16C0012
MOVE 12(A4),20(A4) ;429A: 396C000C0014
MOVE 16(A4),22(A4) ;42A0: 396C00100016
MOVE 8(A4),24(A4) ;42A6: 396C00080018
LAB_02BE:
MOVE 4(A3),D1 ;42AC: 322B0004
LAB_02BF:
CMP 12(A4),D1 ;42B0: B26C000C
BGT.S LAB_02C0 ;42B4: 6E0A
SUB D1,12(A4) ;42B6: 936C000C
SUB D1,16(A4) ;42BA: 936C0010
BRA.S LAB_02BF ;42BE: 60F0
LAB_02C0:
MOVE 6(A3),D1 ;42C0: 322B0006
LAB_02C1:
CMP 14(A4),D1 ;42C4: B26C000E
BGT.S LAB_02C2 ;42C8: 6E0A
SUB D1,14(A4) ;42CA: 936C000E
SUB D1,18(A4) ;42CE: 936C0012
BRA.S LAB_02C1 ;42D2: 60F0
LAB_02C2:
MOVE 8(A4),D2 ;42D4: 342C0008
MOVE 10(A4),D3 ;42D8: 362C000A
MOVE 16(A4),D4 ;42DC: 382C0010
CMP 4(A3),D4 ;42E0: B86B0004
BLT.S LAB_02C3 ;42E4: 6D06
MOVE 4(A3),D4 ;42E6: 382B0004
SUBQ #1,D4 ;42EA: 5344
LAB_02C3:
MOVE 12(A4),D0 ;42EC: 302C000C
SUB D0,D4 ;42F0: 9840
ADDQ #1,D4 ;42F2: 5244
ADD D4,12(A4) ;42F4: D96C000C
ADD D4,8(A4) ;42F8: D96C0008
MOVE 18(A4),D5 ;42FC: 3A2C0012
CMP 6(A3),D5 ;4300: BA6B0006
BLT.S LAB_02C4 ;4304: 6D06
MOVE 6(A3),D5 ;4306: 3A2B0006
SUBQ #1,D5 ;430A: 5345
LAB_02C4:
MOVE 14(A4),D1 ;430C: 322C000E
SUB D1,D5 ;4310: 9A41
ADDQ #1,D5 ;4312: 5245
MOVEA.L 4(A2),A1 ;4314: 226A0004
MOVEA.L (A3),A0 ;4318: 2053
MOVEQ #3,D6 ;431A: 7C03
ROL.L #6,D6 ;431C: ED9E
JSR -30(A6) ;431E: 4EAEFFE2
MOVE 16(A4),D0 ;4322: 302C0010
SUB 12(A4),D0 ;4326: 906C000C
BGE.S LAB_02BE ;432A: 6C80
MOVE 20(A4),12(A4) ;432C: 396C0014000C
MOVE 22(A4),16(A4) ;4332: 396C00160010
MOVE 24(A4),8(A4) ;4338: 396C00180008
MOVE 18(A4),D5 ;433E: 3A2C0012
CMP 6(A3),D5 ;4342: BA6B0006
BLT.S LAB_02C6 ;4346: 6D34
MOVE 6(A3),D5 ;4348: 3A2B0006
SUBQ #1,D5 ;434C: 5345
SUB 14(A4),D5 ;434E: 9A6C000E
ADDQ #1,D5 ;4352: 5245
ADD D5,14(A4) ;4354: DB6C000E
ADD D5,10(A4) ;4358: DB6C000A
BRA LAB_02BE ;435C: 6000FF4E
LAB_02C5:
MOVEM (A1),D0-D1 ;4360: 4C910003
MOVEM (A1),D2-D5 ;4364: 4C91003C
SUB.L D2,D4 ;4368: 9882
ADDQ.L #1,D4 ;436A: 5284
SUB.L D3,D5 ;436C: 9A83
ADDQ.L #1,D5 ;436E: 5285
MOVEQ #0,D6 ;4370: 7C00
MOVEA.L 4(A2),A1 ;4372: 226A0004
MOVEA.L A1,A0 ;4376: 2049
JSR -30(A6) ;4378: 4EAEFFE2
LAB_02C6:
MOVEA.L A5,A0 ;437C: 204D
MOVEA.L 336(A4),A6 ;437E: 2C6C0150
JSR -570(A6) ;4382: 4EAEFDC6
MOVEM.L (A7)+,D2-D7/A2-A6 ;4386: 4CDF7CFC
RTS ;438A: 4E75
SECTION S_3,BSS
SECSTRT_3:
DS.L 574 ;438C
END