home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
telefisk.org
/
virusCollection.lzx
/
VirusResearch
/
beol96
/
beol_96-dec.asm
< prev
next >
Wrap
Assembly Source File
|
2012-06-12
|
79KB
|
2,874 lines
; IRA V1.02 (Sep 6 1993) (c)1993 Tim Ruehsen
EXT_0000 EQU $0
ABSEXECBASE EQU $4
CHK EQU $18
EXT_0003 EQU $3F2
EXT_0004 EQU $400
EXT_0005 EQU $600
EXT_0006 EQU $6F5
EXT_0007 EQU $75D
EXT_0008 EQU $2C78
EXT_0009 EQU $DFF007
EXT_000A EQU $68032B38
EXT_000B EQU $FFFFFABA
SECTION S_0,CODE
SECSTRT_0:
JMP EXT_000A ;0000: 4EF968032B38
DC.W $0030 ;0006
MOVEQ #4,D3 ;0008: 7604
MOVEA.L D3,A4 ;000A: 2843
MOVEA.L (A4),A6 ;000C: 2C54
LEA (EXT_0007).W,A1 ;000E: 43F8075D
MOVE.L A1,D2 ;0012: 2409
LAB_0000:
DC.W $0A10 ;0014
DC.W $1BD4 ;0016
MOVE.B (A0),D0 ;0018: 1010
ROL.B #3,D0 ;001A: E718
MOVE.B D0,(A0) ;001C: 1080
MOVE.B (A0),D0 ;001E: 1010
ROL.B #3,D0 ;0020: E718
MOVE.B D0,(A0) ;0022: 1080
PEA (A0) ;0024: 4850
ADDQ.L #1,(A7) ;0026: 5297
MOVEA.L (A7)+,A0 ;0028: 205F
DBF D2,LAB_0000 ;002A: 51CAFFE8
MOVE #$FD77,D1 ;002E: 323CFD77
DC.W $4EB6 ;0032
DC.W $100D ;0034
LEA LAB_0003+3(PC),A0 ;0036: 41FA003D
SUBQ.L #7,A0 ;003A: 5F88
MOVE #$115F,D2 ;003C: 343C115F
ADDI #$F5C6,D2 ;0040: 0642F5C6
LAB_0001:
DC.W $0A10 ;0044
MOVE.B -(A7),(EXT_0008).W ;0046: 11E72C78
DC.W $0004 ;004A
MOVE.B (A0),D4 ;004C: 1810
ROL.B #3,D4 ;004E: E71C
MOVE.B D4,(A0) ;0050: 1084
DC.W $0410 ;0052
DC.W $F6F6 ;0054
PEA (A0) ;0056: 4850
ADDQ.L #1,(A7) ;0058: 5297
MOVEA.L (A7)+,A0 ;005A: 205F
TST D2 ;005C: 4A42
BEQ.S LAB_0002 ;005E: 6706
SUBQ #1,D2 ;0060: 5342
BRA LAB_0001 ;0062: 6000FFE0
LAB_0002:
MOVE #$FD77,D0 ;0066: 303CFD77
DC.W $4EB6 ;006A
DC.W $000D ;006C
LEA (EXT_000B).W,A5 ;006E: 4BF8FABA
LAB_0003:
MOVEA.L 1354(A5),A6 ;0072: 2C6D054A
LEA LAB_0005(PC),A4 ;0076: 49FA001E
ADDQ.L #8,A4 ;007A: 508C
LEA (EXT_0006).W,A1 ;007C: 43F806F5
MOVE.L A1,D1 ;0080: 2209
LAB_0004:
DC.W $0614 ;0082
DC.W $0175 ;0084
MOVE.B (A4),D2 ;0086: 1414
ROL.B #3,D2 ;0088: E71A
MOVE.B D2,(A4) ;008A: 1882
MOVEQ #1,D2 ;008C: 7401
ADDA D2,A4 ;008E: D8C2
SUBQ #1,D1 ;0090: 5341
BPL LAB_0004 ;0092: 6A00FFEE
LAB_0005:
LEA 4462(A6),A0 ;0096: 41EE116E
JSR -5098(A0) ;009A: 4EA8EC16
LAB_0006:
LEA LAB_000C(PC),A0 ;009E: 41FA018C
MOVE.L (A0),D0 ;00A2: 2010
LAB_0007:
SUBQ #2,A0 ;00A4: 5548
CMP.L (A0),D0 ;00A6: B090
BNE.S LAB_0007 ;00A8: 66FA
MOVE #$4EF9,(A0) ;00AA: 30BC4EF9
MOVE.L -(A0),D2 ;00AE: 2420
LSL.L #2,D2 ;00B0: E58A
ADDQ.L #4,D2 ;00B2: 5882
MOVE.L D2,6(A0) ;00B4: 21420006
MOVEA.L D2,A0 ;00B8: 2042
EORI #$1BEF,(A0) ;00BA: 0A501BEF
LEA LAB_0006(PC),A1 ;00BE: 43FAFFDE
MOVEA.L 58(A6),A0 ;00C2: 206E003A
MOVE #$037A,D7 ;00C6: 3E3C037A
LAB_0008:
MOVE (A1)+,(A0)+ ;00CA: 30D9
DBF D7,LAB_0008 ;00CC: 51CFFFFC
PEA -1400(A0) ;00D0: 4868FA88
JMP -636(A6) ;00D4: 4EEEFD84
CLR D5 ;00D8: 4245
DC.W $4F4C ;00DA
DC.W $3936 ;00DC
EOR.B D2,D0 ;00DE: B500
RTS ;00E0: 4E75
SUB.B D2,D0 ;00E2: 9002
RTS ;00E4: 4E75
ROR.B #3,D0 ;00E6: E618
RTS ;00E8: 4E75
ADD.B D2,D0 ;00EA: D002
RTS ;00EC: 4E75
DC.W $180C ;00EE
BTST D7,(A5) ;00F0: 0F15
BTST D7,(A0)+ ;00F2: 0F18
DC.W $040D ;00F4
MOVE.B (A0),D0 ;00F6: 1010
DC.W $110A ;00F8
ROXL.B #1,D1 ;00FA: E311
DC.W $06E4 ;00FC
MOVE.B D4,-(A0) ;00FE: 1104
LSL.B #4,D5 ;0100: E90D
MOVE.B 3331(A0),(A1)+ ;0102: 12E80D03
MOVEP 4112(A1),D1 ;0106: 03091010
DC.W $0203 ;010A
ROL.B #3,D0 ;010C: E718
MOVEP 784(A1),D1 ;010E: 03090310
OR.B (A2),D0 ;0112: 8012
ADDX.B D0,D0 ;0114: D100
DC.W $041C ;0116
DC.W $0A13 ;0118
MOVEP 16890(A1),D0 ;011A: 010941FA
DC.W $0E00 ;011E
MOVEP 16890(A1),D0 ;0120: 010941FA
DC.W $0F0C ;0124
BCHG D4,(A1) ;0126: 0951
OR.B D1,D4 ;0128: 8801
BCHG D4,D1 ;012A: 0941
DC.W $FA10 ;012C
DC.W $0C09 ;012E
ADDQ.L #8,A0 ;0130: 5088
DC.W $0448 ;0132
MOVEQ #14,D5 ;0134: 7A0E
DC.W $0109 ;0136
MOVEA.L (A7)+,A0 ;0138: 205F
DC.W $0004 ;013A
MOVE.B (A3)+,-(A0) ;013C: 111B
MOVE.L D1,-(A3) ;013E: 2701
DC.W $0841 ;0140
DC.W $F804 ;0142
DC.W $06F5 ;0144
BTST D1,D2 ;0146: 0302
DC.W $0820 ;0148
DC.W $0800 ;014A
MOVEP.L 30726(A0),D2 ;014C: 05487806
DC.W $F501 ;0150
DC.W $0220 ;0152
MOVE.B D0,-(A7) ;0154: 1F00
BTST D0,D2 ;0156: 0102
MOVE #$0B06,D0 ;0158: 303C0B06
DC.W $06F5 ;015C
DC.W $0C02 ;015E
SUBQ #8,D0 ;0160: 5140
BTST D0,D2 ;0162: 0102
MOVE #$0606,D0 ;0164: 303C0606
DC.W $F502 ;0168
DC.W $0206 ;016A
NEGX.B D7 ;016C: 4007
LAB_0009:
OR.L D5,D0 ;016E: 8085
OR.L D2,-(A7) ;0170: 85A7
DC.W $CC09 ;0172
DC.W $7D2F ;0174
ADDQ.B #8,D7 ;0176: 5007
DC.W $0409 ;0178
MOVE.B (A7)+,-(A2) ;017A: 151F
DC.W $0209 ;017C
ADDQ #1,A0 ;017E: 5248
DC.W $0002 ;0180
MOVEP.L 20484(A0),D4 ;0182: 09485004
ADDQ.L #1,(A7) ;0186: 5297
DC.W $0109 ;0188
MOVEA.L (A7)+,A0 ;018A: 205F
DC.W $0001 ;018C
DC.W $0370 ;018E
BTST D0,D3 ;0190: 0103
BTST D4,D3 ;0192: 0903
ADDA D0,A0 ;0194: D0C0
DC.W $0003 ;0196
MOVEP 4120(A1),D1 ;0198: 03091018
DC.W $0027 ;019C
DC.W $0409 ;019E
MOVE.B (A1),-(A0) ;01A0: 1111
DC.W $0202 ;01A2
DBF D0,LAB_0083 ;01A4: 51C80A02
ANDI #$4004,(A3) ;01A8: 02534004
BPL LAB_0085 ;01AC: 6A000A02
DC.W $024A ;01B0
NEGX.B D4 ;01B2: 4004
BEQ.S LAB_000A+2 ;01B4: 6706
DC.W $0202 ;01B6
SUBQ #1,D0 ;01B8: 5340
LAB_000A:
SUBI #$000A,-(A0) ;01BA: 0460000A
AND.B D4,D0 ;01BE: C004
BTST D7,(A3)+ ;01C0: 0F1B
MOVE.L D5,-(A3) ;01C2: 2705
PEA LAB_000B(PC) ;01C4: 487A0006
DC.W $054E ;01C8
DC.W $EEFD ;01CA
LAB_000B:
OR.B D0,D2 ;01CC: 8400
BTST D0,D7 ;01CE: 0107
LEA 1789(A6),A0 ;01D0: 41EE06FD
OR.B D2,D2 ;01D4: 8402
DC.W $074E ;01D6
DC.W $A807 ;01D8
BTST D0,D1 ;01DA: 0101
MOVE #$08FD,D0 ;01DC: 303C08FD
OR.B D4,D2 ;01E0: 8404
DC.W $4EB6 ;01E2
BTST D4,D1 ;01E4: 0901
DC.W $054E ;01E6
DC.W $AEFD ;01E8
OR.B D0,D2 ;01EA: 8400
DC.W $040A ;01EC
MOVE.B -(A4),D4 ;01EE: 1824
BTST D2,30720(A4) ;01F0: 052C7800
DC.W $0400 ;01F4
BTST D0,D0 ;01F6: 0100
MOVEQ #4,D0 ;01F8: 7004
BTST D1,D6 ;01FA: 0306
DC.W $0020 ;01FC
NEGX.B D2 ;01FE: 4002
DC.W $062C ;0200
ADDQ.B #8,D0 ;0202: 5000
BTST D0,D0 ;0204: 0100
MOVE.L (EXT_0004).W,D0 ;0206: 20380400
SUBI.B #$2C,D2 ;020A: 0402002C
NEGX.B D0 ;020E: 4000
BTST D0,D6 ;0210: 0106
LEA (EXT_0005).W,A0 ;0212: 41F80600
DC.W $0402 ;0216
DC.W $062C ;0218
DC.W $6807 ;021A
BSR.S LAB_000C ;021C: 610E
LEA 56(A7),A0 ;021E: 41EF0038
MOVEA.L (A0),A6 ;0222: 2C50
MOVE.L D2,(A0) ;0224: 2082
MOVEM.L (A7)+,D0-D7/A0-A5 ;0226: 4CDF3FFF
RTS ;022A: 4E75
LAB_000C:
MOVEM.L D0-D7/A0-A6,-(A7) ;022C: 48E7FFFE
JSR -132(A6) ;0230: 4EAEFF7C
MOVEQ #13,D1 ;0234: 720D
LEA LAB_0010(PC),A1 ;0236: 43FA002A
MOVEA.L 420(A6),A0 ;023A: 206E01A4
BSR.S LAB_000E ;023E: 6110
MOVEA.L 406(A6),A0 ;0240: 206E0196
BSR.S LAB_000E ;0244: 610A
JSR -138(A6) ;0246: 4EAEFF76
MOVEM.L (A7)+,D0-D7/A0-A6 ;024A: 4CDF7FFF
LAB_000D:
RTS ;024E: 4E75
LAB_000E:
TST.L (A0) ;0250: 4A90
BEQ.S LAB_000D ;0252: 67FA
CMP.B 8(A0),D1 ;0254: B2280008
BNE.S LAB_000F ;0258: 6604
MOVE.L A1,180(A0) ;025A: 214900B4
LAB_000F:
MOVEA.L (A0),A0 ;025E: 2050
BRA.S LAB_000E ;0260: 60EE
LAB_0010:
MOVEM.L D1-D7/A0-A6,-(A7) ;0262: 48E77FFE
MOVEA.L (ABSEXECBASE).W,A6 ;0266: 2C780004
MOVEA.L 276(A6),A3 ;026A: 266E0114
LEA 70(A3),A3 ;026E: 47EB0046
BSR LAB_0039 ;0272: 610002D0
MOVEA.L D0,A5 ;0276: 2A40
LEA (CHK).W,A4 ;0278: 49F80018
ADDA.L 10(A5),A4 ;027C: D9ED000A
BSR.S LAB_000C ;0280: 61AA
NOT.B 9(A5) ;0282: 462D0009
BMI.S LAB_0015 ;0286: 6B3E
MOVE.L -20(A4),D6 ;0288: 2C2CFFEC
MOVEA.L D6,A0 ;028C: 2046
TST.L 96(A0) ;028E: 4AA80060
BNE.S LAB_0015 ;0292: 6632
MOVE.L -16(A4),D0 ;0294: 202CFFF0
BSR.S LAB_0012 ;0298: 611E
DC.W $040A ;029A
DC.W $0032 ;029C
BSET D1,330(A7) ;029E: 03EF014A
BSET D1,164(A5) ;02A2: 03ED00A4
ORI #$0150,(A2) ;02A6: 00520150
ORI.B #$22,(A0)+ ;02AA: 00180022
ORI.B #$1E,(A7) ;02AE: 0017001E
LAB_0011:
ADDA (A0),A0 ;02B2: D0D0
JSR (A0) ;02B4: 4E90
BRA.S LAB_0014 ;02B6: 600A
LAB_0012:
MOVEA.L (A7)+,A0 ;02B8: 205F
LAB_0013:
CMP (A0)+,D0 ;02BA: B058
BEQ.S LAB_0011 ;02BC: 67F4
MOVEA (A0)+,A1 ;02BE: 3258
BLT.S LAB_0013 ;02C0: 6DF8
LAB_0014:
CLR.B 9(A5) ;02C2: 422D0009
LAB_0015:
MOVE.L A5,D0 ;02C6: 200D
MOVEM.L (A7)+,D1-D7/A0-A6 ;02C8: 4CDF7FFE
RTS ;02CC: 4E75
SUBA.L A0,A0 ;02CE: 91C8
MOVE.L 102(A3),D0 ;02D0: 202B0066
LSL.L #2,D0 ;02D4: E588
BEQ.S LAB_001C ;02D6: 6760
MOVE.L 16(A0,D0.L),D0 ;02D8: 20300810
LSL.L #2,D0 ;02DC: E588
BEQ.S LAB_001C ;02DE: 6758
MOVEA.L D0,A0 ;02E0: 2040
MOVEQ #0,D0 ;02E2: 7000
MOVE.B (A0)+,D0 ;02E4: 1018
ADDA D0,A0 ;02E6: D0C0
BSR.S LAB_0017 ;02E8: 6114
BCLR D1,-(A0) ;02EA: 03A0
SUB A0,D4 ;02EC: 9848
BRA.S LAB_0016 ;02EE: 6002
SUB A0,D0 ;02F0: 9048
LAB_0016:
MOVE.L A0,D0 ;02F2: 2008
NEGX.B (A0)+ ;02F4: 4018
MOVEQ #40,D0 ;02F6: 7028
DC.W $1058 ;02F8
DC.W $9078 ;02FA
DC.W $B8FF ;02FC
LAB_0017:
MOVEA.L (A7)+,A1 ;02FE: 225F
BRA.S LAB_0019 ;0300: 6002
LAB_0018:
ADDA D7,A1 ;0302: D2C7
LAB_0019:
MOVEQ #0,D7 ;0304: 7E00
MOVE.B (A1)+,D7 ;0306: 1E19
BMI.S LAB_001C ;0308: 6B2E
MOVEA.L A0,A2 ;030A: 2448
LAB_001A:
MOVE.B -(A2),D0 ;030C: 1022
LSL.B #3,D0 ;030E: E708
CMP.B (A1)+,D0 ;0310: B019
BNE.S LAB_0018 ;0312: 66EE
DBF D7,LAB_001A ;0314: 51CFFFF6
MOVEQ #36,D0 ;0318: 7024
ADD.L (A4),D0 ;031A: D094
LSL.L #2,D0 ;031C: E588
MOVEA.L D0,A0 ;031E: 2040
MOVEA.L A0,A1 ;0320: 2248
BSR.S LAB_001D ;0322: 6116
BNE.S LAB_001C ;0324: 6612
ADDA D0,A0 ;0326: D0C0
MOVEQ #3,D7 ;0328: 7E03
LAB_001B:
MOVE.B (A0)+,D0 ;032A: 1018
ROR #8,D0 ;032C: E058
DBF D7,LAB_001B ;032E: 51CFFFFA
BEQ.S LAB_001C ;0332: 6704
MOVE.L D0,-20(A1) ;0334: 2340FFEC
LAB_001C:
RTS ;0338: 4E75
LAB_001D:
MOVEQ #0,D0 ;033A: 7000
MOVE.B (A0),D0 ;033C: 1010
SUBQ #4,D0 ;033E: 5940
BLT.S LAB_001E ;0340: 6D04
TST.B 1(A0,D0.W) ;0342: 4A300001
LAB_001E:
RTS ;0346: 4E75
BSR LAB_0027 ;0348: 6100008C
TST.L -12(A4) ;034C: 4AACFFF4
BEQ.S LAB_001E ;0350: 67F4
MOVEQ #65,D0 ;0352: 7041
LSL.L #2,D0 ;0354: E588
MOVEQ #1,D1 ;0356: 7201
JSR -684(A6) ;0358: 4EAEFD54
MOVE.L D0,(A3) ;035C: 2680
BEQ.S LAB_001E ;035E: 67E6
MOVEA.L D0,A2 ;0360: 2440
LEA LAB_003C(PC),A0 ;0362: 41FA0210
BSR.S LAB_0024 ;0366: 6152
MOVEA.L 124(A2),A0 ;0368: 206A007C
SUBQ #3,124(A2) ;036C: 576A007C
BGE.S LAB_001F ;0370: 6C02
ADDQ #8,D5 ;0372: 5045
LAB_001F:
BGE.S LAB_0027 ;0374: 6C60
MOVE.L A0,D5 ;0376: 2A08
ADDA #$0802,A0 ;0378: D0FC0802
MOVE.L A0,D0 ;037C: 2008
MOVEQ #1,D1 ;037E: 7201
JSR -684(A6) ;0380: 4EAEFD54
MOVE.L D0,(A2)+ ;0384: 24C0
MOVE.L D5,(A2) ;0386: 2485
ADD.L D0,(A2)+ ;0388: D19A
MOVE.L D0,(A2)+ ;038A: 24C0
BEQ.S LAB_0020 ;038C: 6706
LEA 132(A2),A0 ;038E: 41EA0084
BSR.S LAB_001D ;0392: 61A6
LAB_0020:
BEQ.S LAB_0027 ;0394: 6740
ADDQ.B #4,(A0) ;0396: 5810
LEA 5(A0,D0.W),A1 ;0398: 43F00005
CLR.B (A1)+ ;039C: 4219
LAB_0021:
MOVE.B D5,(A1)+ ;039E: 12C5
LSR.L #8,D5 ;03A0: E08D
BNE.S LAB_0021 ;03A2: 66FA
MOVE.L D4,(A2)+ ;03A4: 24C4
MOVE.L 4(A4),D0 ;03A6: 202C0004
LSL.L #2,D0 ;03AA: E588
MOVEA.L D0,A0 ;03AC: 2040
MOVE.B (A0)+,D0 ;03AE: 1018
MOVE.B D0,(A2)+ ;03B0: 14C0
LAB_0022:
MOVE.B (A0)+,(A2)+ ;03B2: 14D8
SUBQ.B #1,D0 ;03B4: 5300
BGT.S LAB_0022 ;03B6: 6EFA
LAB_0023:
RTS ;03B8: 4E75
LAB_0024:
LEA 16(A4),A1 ;03BA: 43EC0010
MOVEQ #9,D1 ;03BE: 7209
LAB_0025:
MOVE.L -(A1),-(A7) ;03C0: 2F21
DBF D1,LAB_0025 ;03C2: 51C9FFFC
JSR (A0) ;03C6: 4E90
LEA -24(A4),A1 ;03C8: 43ECFFE8
MOVEQ #9,D1 ;03CC: 7209
LAB_0026:
MOVE.L (A7)+,(A1)+ ;03CE: 22DF
DBF D1,LAB_0026 ;03D0: 51C9FFFC
RTS ;03D4: 4E75
LAB_0027:
MOVE.L (A3),D0 ;03D6: 2013
BEQ.S LAB_0023 ;03D8: 67DE
SUBA.L A1,A1 ;03DA: 93C9
MOVEA.L 8(A1,D0.L),A1 ;03DC: 22710808
BSR.S LAB_0028 ;03E0: 6104
MOVEA.L (A3),A1 ;03E2: 2253
CLR.L (A3) ;03E4: 4293
LAB_0028:
JMP -690(A6) ;03E6: 4EEEFD4E
MOVE.L (A3),D0 ;03EA: 2013
BEQ.S LAB_0027 ;03EC: 67E8
MOVEA.L D0,A2 ;03EE: 2440
LEA LAB_003A(PC),A0 ;03F0: 41FA0162
BSR.S LAB_0024 ;03F4: 61C4
BRA.S LAB_0027 ;03F6: 60DE
MOVE.L (A3),D0 ;03F8: 2013
BEQ.S LAB_0023 ;03FA: 67BC
MOVEA.L D0,A2 ;03FC: 2440
MOVEA.L (A2)+,A1 ;03FE: 225A
MOVE.L -12(A4),D0 ;0400: 202CFFF4
BEQ.S LAB_0023 ;0404: 67B2
MOVE.L D0,D5 ;0406: 2A00
ADDA.L D0,A1 ;0408: D3C0
CMPA.L (A2),A1 ;040A: B3D2
BGT.S LAB_0027 ;040C: 6EC8
MOVE.L A1,-(A2) ;040E: 2509
SUBA.L D0,A1 ;0410: 93C0
MOVEA.L (A4),A0 ;0412: 2054
JSR -624(A6) ;0414: 4EAEFD90
CMP.L 4(A4),D5 ;0418: BAAC0004
BEQ.S LAB_0023 ;041C: 679A
MOVEA.L (A2)+,A1 ;041E: 225A
CMPA.L (A2)+,A1 ;0420: B3DA
LAB_0029:
BNE.S LAB_0027 ;0422: 66B2
MOVEA.L (A2),A2 ;0424: 2452
SUBI.L #$000003F3,(A2)+ ;0426: 049A000003F3
BNE.S LAB_0027 ;042C: 66A8
MOVE.L A1,-(A7) ;042E: 2F09
MOVE #$06F5,D5 ;0430: 3A3C06F5
ADDA #$0702,A1 ;0434: D2FC0702
LEA LAB_0056(PC),A0 ;0438: 41FA035A
BSR LAB_003F ;043C: 61000176
ADDQ #4,A2 ;0440: 584A
MOVEA.L A2,A0 ;0442: 204A
MOVE.L (A0),D4 ;0444: 2810
ADDQ.L #1,(A0) ;0446: 5290
ADDQ.L #8,A0 ;0448: 5088
ADDQ.L #1,(A0)+ ;044A: 5298
LSL.L #2,D4 ;044C: E58C
ADDA.L D4,A0 ;044E: D1C4
LSR.L #2,D4 ;0450: E48C
MOVEQ #0,D3 ;0452: 7600
MOVEQ #-8,D7 ;0454: 7EF8
LAB_002A:
MOVE.L (A0)+,D0 ;0456: 2018
SUBI #$03E8,D0 ;0458: 044003E8
BPL.S LAB_002D ;045C: 6A04
LAB_002B:
MOVE.L (A7)+,D0 ;045E: 201F
LAB_002C:
BNE.S LAB_0029 ;0460: 66C0
LAB_002D:
CMPI #$000B,D0 ;0462: 0C40000B
BGE.S LAB_002B ;0466: 6CF6
MOVE.B LAB_002E(PC,D0.W),D0 ;0468: 103B0006
JMP LAB_002E(PC,D0.W) ;046C: 4EFB0002
LAB_002E:
DC.W $440C ;0470
DC.W $0C4C ;0472
MOVE.L -4370(A6),(A6)+ ;0474: 2CEEEEEE
MOVEA D4,A4 ;0478: 3844
ADDQ.B #8,D0 ;047A: 5000
MOVE.L (A0)+,D1 ;047C: 2218
TST.L D7 ;047E: 4A87
BPL.S LAB_002F ;0480: 6A04
ADD.L A0,D7 ;0482: DE88
EOR D2,(A0) ;0484: B550
LAB_002F:
CMPI #$4E75,2(A0) ;0486: 0C684E750002
BEQ.S LAB_002B ;048C: 67D0
LSL.L #2,D1 ;048E: E589
ADDA.L D1,A0 ;0490: D1C1
LAB_0030:
TAS D3 ;0492: 4AC3
BEQ.S LAB_002A ;0494: 67C0
SUBQ #1,D4 ;0496: 5344
BEQ.S LAB_002B ;0498: 67C4
BRA.S LAB_002A ;049A: 60BA
LAB_0031:
MOVE.L (A0)+,D1 ;049C: 2218
BEQ.S LAB_002A ;049E: 67B6
ADDQ.L #1,(A0)+ ;04A0: 5298
LSL.L #2,D1 ;04A2: E589
ADDA.L D1,A0 ;04A4: D1C1
BRA.S LAB_0031 ;04A6: 60F4
LAB_0032:
MOVE.L (A0)+,D1 ;04A8: 2218
BEQ.S LAB_002A ;04AA: 67AA
LSL.L #2,D1 ;04AC: E589
LEA 4(A0,D1.L),A0 ;04AE: 41F01804
BRA.S LAB_0032 ;04B2: 60F4
MOVE.L (A0)+,D1 ;04B4: 2218
LSL.L #2,D1 ;04B6: E589
ADDA.L D1,A0 ;04B8: D1C1
BRA.S LAB_002A ;04BA: 609A
ADDQ.L #4,A0 ;04BC: 5888
BRA.S LAB_0030 ;04BE: 60D2
MOVEQ #0,D3 ;04C0: 7600
SUBQ #1,D4 ;04C2: 5344
BNE.S LAB_002A ;04C4: 6690
MOVE.L A0,D3 ;04C6: 2608
CMP.L (A7)+,D3 ;04C8: B69F
BNE.S LAB_002C ;04CA: 6694
LEA LAB_0035(PC),A0 ;04CC: 41FA004A
BSR.S LAB_0033 ;04D0: 6104
LEA LAB_0034(PC),A0 ;04D2: 41FA0006
LAB_0033:
BRA LAB_0024 ;04D6: 6000FEE2
LAB_0034:
MOVEQ #8,D0 ;04DA: 7008
MOVEQ #-1,D1 ;04DC: 72FF
MOVEM.L D0-D1,(A4) ;04DE: 48D40003
MOVE #$03F0,D0 ;04E2: 303C03F0
BSR.S LAB_0037 ;04E6: 6148
MOVE.L A2,(A4) ;04E8: 288A
MOVEQ #12,D0 ;04EA: 700C
MOVE.L D0,4(A4) ;04EC: 29400004
MOVEQ #87,D0 ;04F0: 7057
BSR.S LAB_0037 ;04F2: 613C
ADDQ #8,A2 ;04F4: 504A
MOVE.L D5,(A2) ;04F6: 2485
SUB.L A2,D7 ;04F8: 9E8A
MOVE.L A2,(A4) ;04FA: 288A
MOVE.L D7,4(A4) ;04FC: 29470004
ADD.L A2,D7 ;0500: DE8A
BSR.S LAB_0038 ;0502: 6130
ADDQ #3,D5 ;0504: 5645
LSL.L #2,D5 ;0506: E58D
MOVEM.L D3/D5,(A4) ;0508: 48D40028
BSR.S LAB_0038 ;050C: 6126
SUB.L D7,D3 ;050E: 9687
MOVE.L D7,(A4) ;0510: 2887
MOVE.L D3,4(A4) ;0512: 29430004
BRA.S LAB_0038 ;0516: 601C
LAB_0035:
MOVEQ #0,D1 ;0518: 7200
LAB_0036:
CLR.L -4(A4) ;051A: 42ACFFFC
MOVEQ #16,D0 ;051E: 7010
ADD.L (A3),D0 ;0520: D093
MOVEA.L D0,A0 ;0522: 2040
MOVE.L -(A0),(A4) ;0524: 28A0
LSR.L #2,D0 ;0526: E488
MOVEM.L D0-D1,4(A4) ;0528: 48EC00030004
MOVEQ #21,D0 ;052E: 7015
LAB_0037:
MOVE D0,-14(A4) ;0530: 3940FFF2
LAB_0038:
MOVEA.L A5,A1 ;0534: 224D
MOVEA.L D6,A0 ;0536: 2046
PEA 22(A3) ;0538: 486B0016
MOVE.L (A7)+,-20(A4) ;053C: 295FFFEC
JSR -366(A6) ;0540: 4EAEFE92
LAB_0039:
PEA 22(A3) ;0544: 486B0016
MOVEA.L (A7),A0 ;0548: 2057
JSR -384(A6) ;054A: 4EAEFE80
MOVEA.L (A7)+,A0 ;054E: 205F
JMP -372(A6) ;0550: 4EEEFE8C
LAB_003A:
MOVE.L 116(A2),D1 ;0554: 222A0074
BSR.S LAB_0036 ;0558: 61C0
ADDA #$0084,A2 ;055A: D4FC0084
MOVE.L A2,8(A4) ;055E: 294A0008
MOVEQ #34,D0 ;0562: 7022
BSR.S LAB_0037 ;0564: 61CA
MOVE.L A2,D0 ;0566: 200A
LSR.L #2,D0 ;0568: E488
ADDQ.L #3,D0 ;056A: 5680
MOVE.L D0,8(A4) ;056C: 29400008
MOVEQ #28,D0 ;0570: 701C
LAB_003B:
BRA.S LAB_0037 ;0572: 60BC
LAB_003C:
LSR.L #2,D0 ;0574: E488
MOVE.L -(A4),D1 ;0576: 2224
LSL.L #2,D1 ;0578: E589
SUBA.L A0,A0 ;057A: 91C8
MOVE.L 36(A0,D1.L),(A4)+ ;057C: 28F01824
MOVE.L (A4),D4 ;0580: 2814
MOVE.L D0,(A4) ;0582: 2880
MOVE #$040A,D0 ;0584: 303C040A
BSR.S LAB_003B ;0588: 61E8
MOVE.L D4,-4(A4) ;058A: 2944FFFC
MOVEQ #26,D0 ;058E: 701A
BSR.S LAB_003B ;0590: 61E0
LEA 16(A2),A2 ;0592: 45EA0010
MOVE.L (A2),D5 ;0596: 2A12
SUB.L -(A2),D5 ;0598: 9AA2
CLR.L -(A2) ;059A: 42A2
SUBQ.L #8,A2 ;059C: 518A
RTS ;059E: 4E75
LAB_003D:
MOVE.B EXT_0009,D0 ;05A0: 103900DFF007
EOR.B D0,D7 ;05A6: B107
ROL #7,D7 ;05A8: EF5F
MOVE D7,D0 ;05AA: 3007
RTS ;05AC: 4E75
LAB_003E:
BSR.S LAB_003D ;05AE: 61F0
LSR #8,D0 ;05B0: E048
RTS ;05B2: 4E75
LAB_003F:
MOVEM.L D0-D1/D3-D4/D6-D7/A0-A6,-(A7) ;05B4: 48E7DBFE
BSR.S LAB_003D ;05B8: 61E6
MOVE D0,-1752(A0) ;05BA: 3140F928
MOVE.L D0,-(A7) ;05BE: 2F00
JSR -132(A6) ;05C0: 4EAEFF7C
BSR.S LAB_003E ;05C4: 61E8
LSR.B #6,D0 ;05C6: EC08
MOVE D0,D4 ;05C8: 3800
LAB_0040:
MOVE D5,D1 ;05CA: 3205
LSR #8,D1 ;05CC: E049
BSR.S LAB_0041 ;05CE: 6108
DC.W $FB74 ;05D0
DC.W $0009 ;05D2
DC.W $000B ;05D4
DC.W $0009 ;05D6
LAB_0041:
MOVEQ #3,D2 ;05D8: 7403
MOVEA.L (A7),A3 ;05DA: 2657
MOVEA.L (A7)+,A2 ;05DC: 245F
LAB_0042:
ADDA (A2)+,A3 ;05DE: D6DA
MOVE.B D1,(A3)+ ;05E0: 16C1
MOVE.B D5,(A3)+ ;05E2: 16C5
DBF D2,LAB_0042 ;05E4: 51CAFFF8
LINK A2,#-138 ;05E8: 4E52FF76
MOVEA.L A7,A5 ;05EC: 2A4F
LEA 18(A5),A4 ;05EE: 49ED0012
LAB_0043:
MOVEQ #-64,D1 ;05F2: 72C0
MOVEQ #5,D3 ;05F4: 7605
LAB_0044:
BSR.S LAB_003D ;05F6: 61A8
LSR.B #5,D0 ;05F8: EA08
BSET D0,D1 ;05FA: 01C1
BNE.S LAB_0044 ;05FC: 66F8
MOVE.B D0,-(A2) ;05FE: 1500
DBF D3,LAB_0044 ;0600: 51CBFFF4
ADDQ #1,D2 ;0604: 5242
BEQ.S LAB_0043 ;0606: 67EA
CLR.L -8(A2) ;0608: 42AAFFF8
MOVEQ #0,D6 ;060C: 7C00
LAB_0045:
BSR.S LAB_003D ;060E: 6190
MOVE D0,D2 ;0610: 3400
ASR #2,D2 ;0612: E442
BSR.S LAB_003E ;0614: 6198
LSR.B #4,D0 ;0616: E808
MOVE D0,D1 ;0618: 3200
SUBQ #8,D1 ;061A: 5141
BGT.S LAB_0045 ;061C: 6EF0
LEA LAB_0009(PC),A3 ;061E: 47FAFB4E
MOVE.B 8(A3,D1.W),D1 ;0622: 12331008
EXT D1 ;0626: 4881
ADDA D1,A3 ;0628: D6C1
MOVE.B D6,D3 ;062A: 1606
AND.B (A3),D3 ;062C: C613
CMP.B (A3)+,D3 ;062E: B61B
BNE.S LAB_0045 ;0630: 66DC
BSET D0,D6 ;0632: 01C6
BNE.S LAB_0045 ;0634: 66D8
BSR LAB_003E ;0636: 6100FF76
LSR.B #6,D0 ;063A: EC08
MOVE.B 0(A3,D0.W),D0 ;063C: 10330000
ADDA D0,A3 ;0640: D6C0
BSR.S LAB_004A ;0642: 616C
MOVE D6,D0 ;0644: 3006
LSL #7,D0 ;0646: EF48
BPL.S LAB_0045 ;0648: 6AC4
MOVEA.L -(A2),A3 ;064A: 2662
MOVE.L A4,D0 ;064C: 200C
SUB.L A3,D0 ;064E: 908B
ADD D0,(A3) ;0650: D153
MOVE.L A4,D1 ;0652: 220C
SUB.L A5,D1 ;0654: 928D
ADDA D1,A1 ;0656: D2C1
MOVEA.L A1,A3 ;0658: 2649
MOVE.L D5,D6 ;065A: 2C05
ADD D1,D5 ;065C: DA41
LAB_0046:
MOVE.B -(A0),D0 ;065E: 1020
MOVEQ #2,D3 ;0660: 7602
LAB_0047:
MOVE -(A5),D2 ;0662: 3425
MOVEA.L -(A5),A2 ;0664: 2465
JSR (A2) ;0666: 4E92
DBF D3,LAB_0047 ;0668: 51CBFFF8
LEA 18(A5),A5 ;066C: 4BED0012
MOVE.B D0,-(A3) ;0670: 1700
DBF D6,LAB_0046 ;0672: 51CEFFEA
SUBQ #1,D1 ;0676: 5341
LAB_0048:
MOVE.B -(A4),-(A3) ;0678: 1724
DBF D1,LAB_0048 ;067A: 51C9FFFC
MOVEA.L A1,A0 ;067E: 2049
LEA 142(A7),A7 ;0680: 4FEF008E
DBF D4,LAB_0040 ;0684: 51CCFF44
JSR -138(A6) ;0688: 4EAEFF76
ADDQ #7,D5 ;068C: 5E45
LSR #2,D5 ;068E: E44D
BCS.S LAB_0049 ;0690: 6502
ADDQ #2,A1 ;0692: 5449
LAB_0049:
LEA (EXT_0003).W,A2 ;0694: 45F803F2
MOVE.L A2,(A1) ;0698: 228A
MOVE.L LAB_000C(PC),-(A3) ;069A: 273AFB90
EXT.L D5 ;069E: 48C5
MOVE.L D5,-(A3) ;06A0: 2705
SUBQ #8,A2 ;06A2: 514A
SUBQ #1,A2 ;06A4: 534A
MOVE.L A2,-(A3) ;06A6: 270A
MOVE.L (A7)+,D2 ;06A8: 241F
MOVEM.L (A7)+,D0-D1/D3-D4/D6-D7/A0-A6 ;06AA: 4CDF7FDB
RTS ;06AE: 4E75
LAB_004A:
MOVE.B (A3)+,D0 ;06B0: 101B
EXT D0 ;06B2: 4880
MOVE.B LAB_004F(PC,D0.W),D0 ;06B4: 103B005E
EXT D0 ;06B8: 4880
JSR LAB_004F(PC,D0.W) ;06BA: 4EBB0058
BRA.S LAB_004A ;06BE: 60F0
MOVE.L -8(A2),D0 ;06C0: 202AFFF8
SUB.L A4,D0 ;06C4: 908C
MOVE D0,(A4)+ ;06C6: 38C0
BRA.S LAB_004D ;06C8: 602A
LAB_004B:
ANDI #$0007,D2 ;06CA: 02420007
ADDQ #1,D2 ;06CE: 5242
RTS ;06D0: 4E75
MOVEQ #0,D0 ;06D2: 7000
BRA.S LAB_004C ;06D4: 600C
BSR.S LAB_004B ;06D6: 61F2
MOVE D2,D0 ;06D8: 3002
NEG D0 ;06DA: 4440
BRA.S LAB_004C ;06DC: 6004
BSR.S LAB_004B ;06DE: 61EA
MOVE D2,D0 ;06E0: 3002
LAB_004C:
MOVE.L A4,-4(A2) ;06E2: 254CFFFC
MOVE D0,(A4)+ ;06E6: 38C0
RTS ;06E8: 4E75
BSR.S LAB_0051 ;06EA: 6168
LSL.B #4,D1 ;06EC: E909
MOVE.B D1,(A4)+ ;06EE: 18C1
MOVE.B D2,(A4) ;06F0: 1882
NEG.B (A4)+ ;06F2: 441C
LAB_004D:
ADDQ.L #4,A7 ;06F4: 588F
RTS ;06F6: 4E75
BSR.S LAB_0051 ;06F8: 615A
ROR #7,D1 ;06FA: EE59
LAB_004E:
BSR.S LAB_0052 ;06FC: 6160
OR D0,D1 ;06FE: 8240
MOVE D1,(A4)+ ;0700: 38C1
RTS ;0702: 4E75
BSR.S LAB_0051 ;0704: 614E
BRA.S LAB_004E ;0706: 60F4
BSR.S LAB_0051 ;0708: 614A
ROR #7,D1 ;070A: EE59
MOVE D1,D0 ;070C: 3001
BSR.S LAB_0051 ;070E: 6144
OR D0,D1 ;0710: 8240
BRA.S LAB_004E ;0712: 60E8
LAB_004F:
ASR -(A4) ;0714: E0E4
DC.W $F0F4 ;0716
MOVE.B (A4),D4 ;0718: 1814
MOVE.L 7894(A2),D1 ;071A: 222A1ED6
DC.W $ACB6 ;071E
MOVEA (A2),A0 ;0720: 3052
CMPA A2,A7 ;0722: BECA
AND (A6)+,D1 ;0724: C25E
MOVEQ #0,D1 ;0726: 7200
MOVE.B (A3)+,(A4)+ ;0728: 18DB
MOVE.B (A3)+,(A4)+ ;072A: 18DB
MOVE.B (A3)+,(A4)+ ;072C: 18DB
MOVE.B (A3)+,(A4)+ ;072E: 18DB
RTS ;0730: 4E75
ASR.B #1,D2 ;0732: E202
EXT D2 ;0734: 4882
BSR.S LAB_0052 ;0736: 6126
ADD D2,D0 ;0738: D042
MOVE D0,(A4)+ ;073A: 38C0
RTS ;073C: 4E75
MOVE D2,(A4) ;073E: 3882
NEG (A4)+ ;0740: 445C
LAB_0050:
BRA.S LAB_004D ;0742: 60B0
BSR.S LAB_0051 ;0744: 610E
BSR.S LAB_0052 ;0746: 6116
MOVE D0,(A4) ;0748: 3880
LSL #5,D2 ;074A: EB4A
LSR #4,D2 ;074C: E84A
OR.B D2,(A4)+ ;074E: 851C
OR.B D1,(A4)+ ;0750: 831C
BRA.S LAB_004D ;0752: 60A0
LAB_0051:
MOVEQ #0,D1 ;0754: 7200
MOVE.B (A3)+,D1 ;0756: 121B
MOVE.B 0(A2,D1.W),D1 ;0758: 12321000
RTS ;075C: 4E75
LAB_0052:
MOVE.B (A3)+,D0 ;075E: 101B
LSL #8,D0 ;0760: E148
MOVE.B (A3)+,D0 ;0762: 101B
RTS ;0764: 4E75
LAB_0053:
TST.L -8(A2) ;0766: 4AAAFFF8
BNE.S LAB_0054 ;076A: 6604
MOVE.L A4,-8(A2) ;076C: 254CFFF8
LAB_0054:
RTS ;0770: 4E75
BSR.S LAB_0053 ;0772: 61F2
MOVE.B (A3)+,D0 ;0774: 101B
MOVE.B D0,(A4)+ ;0776: 18C0
MOVE.B 9(A2),(A4) ;0778: 18AA0009
BSET #4,(A4)+ ;077C: 08DC0004
LAB_0055:
NOT.B D2 ;0780: 4602
BEQ.S LAB_0055 ;0782: 67FC
MOVE D2,(A4)+ ;0784: 38C2
MOVE.B (A3)+,D1 ;0786: 121B
EXT D1 ;0788: 4881
PEA 0(A3,D1.W) ;078A: 48731000
MOVE.L (A7)+,(A5)+ ;078E: 2ADF
MOVE D2,(A5)+ ;0790: 3AC2
BRA.S LAB_0050 ;0792: 60AE
LAB_0056:
DC.W $6565 ;0794
DC.W $6E00 ;0796
DC.W $0000 ;0798
MOVE.B (A0)+,EXT_0000 ;079A: 13D800000000
LINK A5,#-608 ;07A0: 4E55FDA0
MOVEM.L D2-D7/A2-A3/A6,-(A7) ;07A4: 48E73F32
MOVEA #$0004,A0 ;07A8: 307C0004
MOVEA.L (A0),A1 ;07AC: 2250
MOVEQ #20,D7 ;07AE: 7E14
LEA LAB_00AE(PC),A0 ;07B0: 41FA083A
MOVE.L A0,-572(A5) ;07B4: 2B48FDC4
CLR.L -568(A5) ;07B8: 42ADFDC8
MOVE.L A1,56(A7) ;07BC: 2F490038
MOVEA.L A1,A6 ;07C0: 2C49
LEA LAB_00AF(PC),A1 ;07C2: 43FA082A
MOVEQ #36,D0 ;07C6: 7024
JSR -552(A6) ;07C8: 4EAEFDD8
MOVEA.L D0,A3 ;07CC: 2640
MOVEA.L A3,A0 ;07CE: 204B
MOVE.L A0,52(A7) ;07D0: 2F480034
MOVE.L A3,D0 ;07D4: 200B
BEQ LAB_00AC ;07D6: 670007FA
MOVE.L #$000004D2,D0 ;07DA: 203C000004D2
MOVE.L #$00010001,D1 ;07E0: 223C00010001
JSR -684(A6) ;07E6: 4EAEFD54
MOVEA.L D0,A2 ;07EA: 2440
MOVEA.L A2,A0 ;07EC: 204A
MOVE.L A0,48(A7) ;07EE: 2F480030
MOVE.L A2,D0 ;07F2: 200A
BNE.S LAB_0057 ;07F4: 6612
MOVEA.L A3,A6 ;07F6: 2C4B
JSR -132(A6) ;07F8: 4EAEFF7C
MOVE.L D0,D1 ;07FC: 2200
MOVEQ #0,D2 ;07FE: 7400
JSR -474(A6) ;0800: 4EAEFE26
BRA LAB_00AB ;0804: 600007C0
LAB_0057:
MOVEA.L 52(A7),A3 ;0808: 266F0034
MOVEA.L 48(A7),A2 ;080C: 246F0030
MOVE.L A3,(A2) ;0810: 248B
LEA 4(A2),A0 ;0812: 41EA0004
MOVE.L A0,D2 ;0816: 2408
LEA LAB_00B0(PC),A1 ;0818: 43FA07E0
MOVE.L A1,D1 ;081C: 2209
MOVEQ #0,D3 ;081E: 7600
MOVEA.L A3,A6 ;0820: 2C4B
JSR -798(A6) ;0822: 4EAEFCE2
MOVE.L D0,44(A7) ;0826: 2F40002C
TST.L D0 ;082A: 4A80
BNE.S LAB_0058 ;082C: 6610
JSR -132(A6) ;082E: 4EAEFF7C
MOVE.L D0,D1 ;0832: 2200
MOVE.L D3,D2 ;0834: 2403
JSR -474(A6) ;0836: 4EAEFE26
BRA LAB_00AA ;083A: 60000776
LAB_0058:
MOVEA.L 60(A2),A0 ;083E: 206A003C
MOVE.L A0,38(A7) ;0842: 2F480026
MOVE.L A0,D1 ;0846: 2208
BEQ.S LAB_005A ;0848: 670E
MOVEA.L A0,A1 ;084A: 2248
LAB_0059:
TST.B (A1)+ ;084C: 4A19
BNE.S LAB_0059 ;084E: 66FC
SUBQ.L #1,A1 ;0850: 5389
SUBA.L A0,A1 ;0852: 93C8
MOVE.L A1,D1 ;0854: 2209
BRA.S LAB_005B ;0856: 6002
LAB_005A:
MOVEQ #32,D1 ;0858: 7220
LAB_005B:
MOVE.L D1,D2 ;085A: 2401
ADD.L D2,D2 ;085C: D482
MOVE.L D2,D7 ;085E: 2E02
MOVE.L D7,D2 ;0860: 2407
ADD.L D1,D2 ;0862: D481
ADDQ.L #1,D2 ;0864: 5282
MOVE.L D2,D0 ;0866: 2002
MOVE.L #$00010001,D1 ;0868: 223C00010001
MOVEA.L 56(A7),A6 ;086E: 2C6F0038
JSR -684(A6) ;0872: 4EAEFD54
MOVE.L D0,96(A2) ;0876: 25400060
BNE.S LAB_005C ;087A: 6612
MOVEA.L A3,A6 ;087C: 2C4B
JSR -132(A6) ;087E: 4EAEFF7C
MOVE.L D0,D1 ;0882: 2200
MOVE.L D3,D2 ;0884: 2403
JSR -474(A6) ;0886: 4EAEFE26
BRA LAB_00A7 ;088A: 600006DC
LAB_005C:
MOVEA.L 48(A7),A2 ;088E: 246F0030
MOVEA.L 96(A2),A0 ;0892: 206A0060
ADDA.L D7,A0 ;0896: D1C7
LEA 1(A0),A1 ;0898: 43E80001
MOVE.L A1,100(A2) ;089C: 25490064
TST.L 38(A7) ;08A0: 4AAF0026
BEQ LAB_0071 ;08A4: 670001B2
MOVEQ #0,D0 ;08A8: 7000
MOVE.L D0,112(A2) ;08AA: 25400070
MOVE.L D0,D7 ;08AE: 2E00
BRA.S LAB_005F ;08B0: 6020
LAB_005D:
ADDA.L D7,A3 ;08B2: D7C7
MOVEQ #37,D0 ;08B4: 7025
CMP.B (A3),D0 ;08B6: B013
BNE.S LAB_005E ;08B8: 6616
MOVEQ #95,D0 ;08BA: 705F
AND.B 1(A3),D0 ;08BC: C02B0001
MOVEQ #83,D1 ;08C0: 7253
CMP.B D1,D0 ;08C2: B001
BNE.S LAB_005E ;08C4: 660A
MOVE.B #$73,1(A3) ;08C6: 177C00730001
ADDQ.L #1,112(A2) ;08CC: 52AA0070
LAB_005E:
ADDQ.L #1,D7 ;08D0: 5287
LAB_005F:
MOVEA.L 38(A7),A3 ;08D2: 266F0026
MOVEA.L A3,A0 ;08D6: 204B
LAB_0060:
TST.B (A0)+ ;08D8: 4A18
BNE.S LAB_0060 ;08DA: 66FC
SUBQ.L #1,A0 ;08DC: 5388
SUBA.L A3,A0 ;08DE: 91CB
CMP.L A0,D7 ;08E0: BE88
BLT.S LAB_005D ;08E2: 6DCE
MOVEQ #0,D6 ;08E4: 7C00
MOVEQ #0,D5 ;08E6: 7A00
MOVEQ #0,D4 ;08E8: 7800
CLR.L -584(A5) ;08EA: 42ADFDB8
BRA LAB_006F ;08EE: 60000150
LAB_0061:
CLR.B -560(A5) ;08F2: 422DFDD0
MOVEA.L 96(A2),A0 ;08F6: 206A0060
ADDA.L D5,A0 ;08FA: D1C5
ADDQ.L #1,D5 ;08FC: 5285
MOVE.B 0(A3,D6.L),D0 ;08FE: 10336800
MOVE.B D0,(A0) ;0902: 1080
MOVEQ #37,D0 ;0904: 7025
CMP.B 0(A3,D6.L),D0 ;0906: B0336800
BNE LAB_006E ;090A: 66000132
MOVEQ #0,D7 ;090E: 7E00
BRA.S LAB_0063 ;0910: 6008
LAB_0062:
ADDQ.L #1,D7 ;0912: 5287
MOVE.B 1(A2),(A3) ;0914: 16AA0001
ADDQ.L #1,D6 ;0918: 5286
LAB_0063:
MOVEA.L 38(A7),A0 ;091A: 206F0026
ADDA.L D6,A0 ;091E: D1C6
MOVEA.L A0,A2 ;0920: 2448
LEA -560(A5),A0 ;0922: 41EDFDD0
ADDA.L D7,A0 ;0926: D1C7
MOVEA.L A0,A3 ;0928: 2648
MOVE.B 1(A2),D0 ;092A: 102A0001
MOVEQ #45,D1 ;092E: 722D
CMP.B D1,D0 ;0930: B001
BEQ.S LAB_0062 ;0932: 67DE
MOVEQ #48,D1 ;0934: 7230
CMP.B D1,D0 ;0936: B001
BLT.S LAB_0064 ;0938: 6D06
MOVEQ #57,D1 ;093A: 7239
CMP.B D1,D0 ;093C: B001
BLE.S LAB_0062 ;093E: 6FD2
LAB_0064:
MOVEQ #46,D1 ;0940: 722E
CMP.B D1,D0 ;0942: B001
BEQ.S LAB_0062 ;0944: 67CC
CLR.B (A3) ;0946: 4213
MOVEQ #95,D0 ;0948: 705F
AND.B 1(A2),D0 ;094A: C02A0001
MOVE.B D0,D1 ;094E: 1200
EXT D1 ;0950: 4881
MOVE.B D0,36(A7) ;0952: 1F400024
SUBI #$0041,D1 ;0956: 04410041
BLT LAB_006A ;095A: 6D0000A8
CMPI #$0014,D1 ;095E: 0C410014
BGE LAB_006A ;0962: 6C0000A0
ADD D1,D1 ;0966: D241
MOVE LAB_0065(PC,D1.W),D1 ;0968: 323B1006
JMP LAB_0065+2(PC,D1.W) ;096C: 4EFB1004
LAB_0065:
ORI.B #$26,-(A6) ;0970: 00260026
ORI.B #$26,-(A6) ;0974: 00260026
ORI.B #$26,-(A6) ;0978: 00260026
ORI.L #$00920092,(A2) ;097C: 009200920092
ORI.L #$00260026,(A2) ;0982: 009200260026
ORI.B #$26,-(A6) ;0988: 00260026
ORI.L #$00260092,(A2) ;098C: 009200260092
ORI.L #$00440026,(A2) ;0992: 009200440026
MOVE.B #$73,1(A2) ;0998: 157C00730001
MOVEA.L 48(A7),A2 ;099E: 246F0030
MOVEA.L 100(A2),A0 ;09A2: 206A0064
ADDA.L D4,A0 ;09A6: D1C4
ADDQ.L #1,D4 ;09A8: 5284
MOVE.B 36(A7),D0 ;09AA: 102F0024
ADDI.B #$20,D0 ;09AE: 06000020
MOVE.B D0,(A0) ;09B2: 1080
BRA.S LAB_006B ;09B4: 605E
ADDQ.L #1,-584(A5) ;09B6: 52ADFDB8
MOVEA.L 48(A7),A2 ;09BA: 246F0030
MOVEA.L 100(A2),A0 ;09BE: 206A0064
ADDA.L D4,A0 ;09C2: D1C4
MOVEA.L A0,A3 ;09C4: 2648
MOVE.L D4,D7 ;09C6: 2E04
ADDQ.L #1,D7 ;09C8: 5287
MOVE.L -584(A5),D4 ;09CA: 282DFDB8
MOVE.L 112(A2),D0 ;09CE: 202A0070
MOVEQ #3,D1 ;09D2: 7203
CMP.L D1,D0 ;09D4: B081
BLE.S LAB_0068 ;09D6: 6F12
MOVEQ #1,D2 ;09D8: 7401
CMP.L D2,D4 ;09DA: B882
BEQ.S LAB_0067 ;09DC: 6704
CMP.L D1,D4 ;09DE: B881
BNE.S LAB_0068 ;09E0: 6608
LAB_0067:
MOVE.L D7,D4 ;09E2: 2807
MOVEQ #112,D1 ;09E4: 7270
MOVE.B D1,(A3) ;09E6: 1681
BRA.S LAB_006B ;09E8: 602A
LAB_0068:
MOVEQ #1,D1 ;09EA: 7201
CMP.L D1,D0 ;09EC: B081
BLE.S LAB_0069 ;09EE: 6F0C
CMP.L D1,D4 ;09F0: B881
BNE.S LAB_0069 ;09F2: 6608
MOVE.L D7,D4 ;09F4: 2807
MOVE.B #$70,(A3) ;09F6: 16BC0070
BRA.S LAB_006B ;09FA: 6018
LAB_0069:
MOVE.L D7,D4 ;09FC: 2807
MOVE.B #$6E,(A3) ;09FE: 16BC006E
BRA.S LAB_006B ;0A02: 6010
LAB_006A:
MOVEA.L 48(A7),A2 ;0A04: 246F0030
MOVEA.L 96(A2),A0 ;0A08: 206A0060
ADDA.L D5,A0 ;0A0C: D1C5
ADDQ.L #1,D5 ;0A0E: 5285
MOVE.B #$25,(A0) ;0A10: 10BC0025
LAB_006B:
TST.B -560(A5) ;0A14: 4A2DFDD0
BEQ.S LAB_006E ;0A18: 6724
MOVEQ #0,D7 ;0A1A: 7E00
BRA.S LAB_006D ;0A1C: 6012
LAB_006C:
MOVEA.L 96(A2),A0 ;0A1E: 206A0060
ADDA.L D5,A0 ;0A22: D1C5
ADDQ.L #1,D5 ;0A24: 5285
LEA -560(A5),A1 ;0A26: 43EDFDD0
ADDA.L D7,A1 ;0A2A: D3C7
ADDQ.L #1,D7 ;0A2C: 5287
MOVE.B (A1),(A0) ;0A2E: 1091
LAB_006D:
LEA -560(A5),A0 ;0A30: 41EDFDD0
ADDA.L D7,A0 ;0A34: D1C7
TST.B (A0) ;0A36: 4A10
BNE.S LAB_006C ;0A38: 66E4
CLR.B -560(A5) ;0A3A: 422DFDD0
LAB_006E:
ADDQ.L #1,D6 ;0A3E: 5286
LAB_006F:
MOVEA.L 38(A7),A3 ;0A40: 266F0026
MOVEA.L A3,A0 ;0A44: 204B
LAB_0070:
TST.B (A0)+ ;0A46: 4A18
BNE.S LAB_0070 ;0A48: 66FC
SUBQ.L #1,A0 ;0A4A: 5388
SUBA.L A3,A0 ;0A4C: 91CB
CMP.L A0,D6 ;0A4E: BC88
BLT LAB_0061 ;0A50: 6D00FEA0
BRA LAB_007E ;0A54: 60000104
LAB_0071:
MOVEQ #1,D7 ;0A58: 7E01
MOVEA.L 100(A2),A0 ;0A5A: 206A0064
MOVE.B #$6E,(A0) ;0A5E: 10BC006E
TST.L 40(A2) ;0A62: 4AAA0028
BNE LAB_007A ;0A66: 660000BE
TST.L 12(A2) ;0A6A: 4AAA000C
BEQ.S LAB_0073 ;0A6E: 671A
LEA LAB_00B3(PC),A0 ;0A70: 41FA061E
MOVEA.L 96(A2),A1 ;0A74: 226A0060
LAB_0072:
MOVE.B (A0)+,(A1)+ ;0A78: 12D8
BNE.S LAB_0072 ;0A7A: 66FC
MOVEQ #2,D7 ;0A7C: 7E02
MOVEA.L 100(A2),A0 ;0A7E: 206A0064
MOVE.B #$6B,1(A0) ;0A82: 117C006B0001
BRA.S LAB_0075 ;0A88: 600C
LAB_0073:
LEA LAB_00B4(PC),A0 ;0A8A: 41FA0610
MOVEA.L 96(A2),A1 ;0A8E: 226A0060
LAB_0074:
MOVE.B (A0)+,(A1)+ ;0A92: 12D8
BNE.S LAB_0074 ;0A94: 66FC
LAB_0075:
MOVEA.L 96(A2),A0 ;0A96: 206A0060
LEA LAB_00B5(PC),A1 ;0A9A: 43FA0606
JSR LAB_0144(PC) ;0A9E: 4EBA1064
MOVEA.L 100(A2),A0 ;0AA2: 206A0064
ADDA.L D7,A0 ;0AA6: D1C7
MOVEA.L A0,A3 ;0AA8: 2648
ADDQ.L #1,D7 ;0AAA: 5287
TST.L 44(A2) ;0AAC: 4AAA002C
BEQ.S LAB_0076 ;0AB0: 6706
MOVE.B #$62,(A3) ;0AB2: 16BC0062
BRA.S LAB_0077 ;0AB6: 6004
LAB_0076:
MOVE.B #$6C,(A3) ;0AB8: 16BC006C
LAB_0077:
MOVEA.L 96(A2),A0 ;0ABC: 206A0060
LEA LAB_00B6(PC),A1 ;0AC0: 43FA05E6
JSR LAB_0144(PC) ;0AC4: 4EBA103E
MOVEA.L 100(A2),A0 ;0AC8: 206A0064
ADDA.L D7,A0 ;0ACC: D1C7
ADDQ.L #1,D7 ;0ACE: 5287
MOVE.B #$61,(A0) ;0AD0: 10BC0061
TST.L 20(A2) ;0AD4: 4AAA0014
BNE.S LAB_0078 ;0AD8: 6628
MOVEA.L 96(A2),A0 ;0ADA: 206A0060
LEA LAB_00B7(PC),A1 ;0ADE: 43FA05CC
JSR LAB_0144(PC) ;0AE2: 4EBA1020
MOVE.L D7,D0 ;0AE6: 2007
MOVEA.L 100(A2),A0 ;0AE8: 206A0064
MOVEA.L A0,A1 ;0AEC: 2248
ADDA.L D0,A1 ;0AEE: D3C0
MOVE.B #$64,(A1) ;0AF0: 12BC0064
ADDQ.L #2,D7 ;0AF4: 5487
MOVEA.L 100(A2),A0 ;0AF6: 206A0064
ADDA.L D0,A0 ;0AFA: D1C0
MOVE.B #$74,1(A0) ;0AFC: 117C00740001
LAB_0078:
LEA 158(A2),A0 ;0B02: 41EA009E
LEA LAB_00B8+4(PC),A1 ;0B06: 43FA05AE
LAB_0079:
MOVE.B (A1)+,(A0)+ ;0B0A: 10D9
BNE.S LAB_0079 ;0B0C: 66FC
MOVEA.L 96(A2),A0 ;0B0E: 206A0060
LEA LAB_00B9(PC),A1 ;0B12: 43FA05A6
JSR LAB_0144(PC) ;0B16: 4EBA0FEC
MOVEA.L 100(A2),A0 ;0B1A: 206A0064
ADDA.L D7,A0 ;0B1E: D1C7
MOVE.B #$63,(A0) ;0B20: 10BC0063
BRA.S LAB_007E ;0B24: 6034
LAB_007A:
TST.L 16(A2) ;0B26: 4AAA0010
BEQ.S LAB_007C ;0B2A: 6722
LEA LAB_00BA(PC),A0 ;0B2C: 41FA0590
MOVEA.L 96(A2),A1 ;0B30: 226A0060
LAB_007B:
MOVE.B (A0)+,(A1)+ ;0B34: 12D8
BNE.S LAB_007B ;0B36: 66FC
MOVEA.L 100(A2),A0 ;0B38: 206A0064
MOVE.B #$64,1(A0) ;0B3C: 117C00640001
MOVEA.L 100(A2),A0 ;0B42: 206A0064
MOVE.B #$74,2(A0) ;0B46: 117C00740002
BRA.S LAB_007E ;0B4C: 600C
LAB_007C:
LEA LAB_00B9(PC),A0 ;0B4E: 41FA056A
MOVEA.L 96(A2),A1 ;0B52: 226A0060
LAB_007D:
MOVE.B (A0)+,(A1)+ ;0B56: 12D8
BNE.S LAB_007D ;0B58: 66FC
LAB_007E:
MOVEA.L 100(A2),A0 ;0B5A: 206A0064
LAB_007F:
TST.B (A0)+ ;0B5E: 4A18
BNE.S LAB_007F ;0B60: 66FC
SUBQ.L #1,A0 ;0B62: 5388
SUBA.L 100(A2),A0 ;0B64: 91EA0064
MOVE.L A0,D0 ;0B68: 2008
MOVEQ #4,D1 ;0B6A: 7204
CMP.L D1,D0 ;0B6C: B081
BLE.S LAB_0081 ;0B6E: 6F12
MOVEA.L 100(A2),A0 ;0B70: 206A0064
LAB_0080:
TST.B (A0)+ ;0B74: 4A18
BNE.S LAB_0080 ;0B76: 66FC
SUBQ.L #1,A0 ;0B78: 5388
SUBA.L 100(A2),A0 ;0B7A: 91EA0064
MOVE.L A0,D0 ;0B7E: 2008
BRA.S LAB_0082 ;0B80: 6002
LAB_0081:
MOVE.L D1,D0 ;0B82: 2001
LAB_0082:
ASL.L #2,D0 ;0B84: E580
MOVEQ #3,D1 ;0B86: 7203
MOVEA.L 56(A7),A6 ;0B88: 2C6F0038
JSR -684(A6) ;0B8C: 4EAEFD54
MOVE.L D0,104(A2) ;0B90: 25400068
BNE.S LAB_0084 ;0B94: 6616
MOVEA.L 52(A7),A3 ;0B96: 266F0034
MOVEA.L A3,A6 ;0B9A: 2C4B
JSR -132(A6) ;0B9C: 4EAEFF7C
MOVE.L D0,D1 ;0BA0: 2200
MOVEQ #0,D2 ;0BA2: 7400
JSR -474(A6) ;0BA4: 4EAEFE26
LAB_0083:
BRA LAB_00A7 ;0BA8: 600003BE
LAB_0084:
MOVEA.L 48(A7),A2 ;0BAC: 246F0030
LAB_0085:
MOVEA.L 52(A7),A3 ;0BB0: 266F0034
TST.L 16(A2) ;0BB4: 4AAA0010
BEQ.S LAB_0086 ;0BB8: 6716
TST.L 20(A2) ;0BBA: 4AAA0014
BEQ.S LAB_0086 ;0BBE: 6710
LEA LAB_00BB(PC),A0 ;0BC0: 41FA050A
MOVE.L A0,D1 ;0BC4: 2208
MOVEA.L A3,A6 ;0BC6: 2C4B
JSR -948(A6) ;0BC8: 4EAEFC4C
BRA LAB_00A7 ;0BCC: 6000039A
LAB_0086:
MOVE.L 24(A2),D0 ;0BD0: 202A0018
BEQ.S LAB_0088 ;0BD4: 6742
MOVE.L D0,D1 ;0BD6: 2200
MOVE.L #$000003EE,D2 ;0BD8: 243C000003EE
MOVEA.L A3,A6 ;0BDE: 2C4B
JSR -30(A6) ;0BE0: 4EAEFFE2
MOVE.L D0,D7 ;0BE4: 2E00
MOVE.L D7,-576(A5) ;0BE6: 2B47FDC0
TST.L D7 ;0BEA: 4A87
BNE.S LAB_0087 ;0BEC: 6620
LEA 24(A2),A0 ;0BEE: 41EA0018
MOVE.L A0,D2 ;0BF2: 2408
LEA LAB_00BD(PC),A1 ;0BF4: 43FA0504
MOVE.L A1,D1 ;0BF8: 2209
JSR -954(A6) ;0BFA: 4EAEFC46
JSR -132(A6) ;0BFE: 4EAEFF7C
MOVE.L D0,D1 ;0C02: 2200
MOVEQ #0,D2 ;0C04: 7400
JSR -474(A6) ;0C06: 4EAEFE26
BRA LAB_00A7 ;0C0A: 6000035C
LAB_0087:
MOVE.L D7,D1 ;0C0E: 2207
JSR -300(A6) ;0C10: 4EAEFED4
MOVE.L D0,-580(A5) ;0C14: 2B40FDBC
LAB_0088:
MOVE.L #$0000021A,D0 ;0C18: 203C0000021A
MOVE.L #$00010001,D1 ;0C1E: 223C00010001
MOVEA.L 56(A7),A6 ;0C24: 2C6F0038
JSR -684(A6) ;0C28: 4EAEFD54
MOVE.L D0,40(A7) ;0C2C: 2F400028
TST.L D0 ;0C30: 4A80
BNE.S LAB_0089 ;0C32: 6612
MOVEA.L A3,A6 ;0C34: 2C4B
JSR -132(A6) ;0C36: 4EAEFF7C
MOVE.L D0,D1 ;0C3A: 2200
MOVEQ #0,D2 ;0C3C: 7400
JSR -474(A6) ;0C3E: 4EAEFE26
BRA LAB_00A6 ;0C42: 60000300
LAB_0089:
LEA 120(A2),A0 ;0C46: 41EA0078
MOVE.L A0,36(A7) ;0C4A: 2F480024
MOVE.L A0,D1 ;0C4E: 2208
MOVEA.L A3,A6 ;0C50: 2C4B
JSR -192(A6) ;0C52: 4EAEFF40
TST.L 32(A2) ;0C56: 4AAA0020
BEQ.S LAB_008F ;0C5A: 6776
LEA 132(A2),A3 ;0C5C: 47EA0084
MOVEQ #11,D0 ;0C60: 700B
MOVEA.L 36(A7),A0 ;0C62: 206F0024
MOVEA.L A3,A1 ;0C66: 224B
LAB_008A:
MOVE.B (A0)+,(A1)+ ;0C68: 12D8
DBF D0,LAB_008A ;0C6A: 51C8FFFC
CLR.B 144(A2) ;0C6E: 422A0090
MOVE.B #$01,145(A2) ;0C72: 157C00010091
MOVE.L 32(A2),150(A2) ;0C78: 256A00200096
LEA LAB_00BF(PC),A0 ;0C7E: 41FA0490
MOVE.L A0,154(A2) ;0C82: 2548009A
MOVE.L A3,D1 ;0C86: 220B
MOVEA.L 52(A7),A6 ;0C88: 2C6F0034
JSR -750(A6) ;0C8C: 4EAEFD12
TST.L D0 ;0C90: 4A80
BNE.S LAB_008D ;0C92: 6630
CLR.L 150(A2) ;0C94: 42AA0096
MOVE.L 32(A2),154(A2) ;0C98: 256A0020009A
MOVE.L A3,D1 ;0C9E: 220B
JSR -750(A6) ;0CA0: 4EAEFD12
TST.L D0 ;0CA4: 4A80
BNE.S LAB_008B ;0CA6: 660C
LEA LAB_00C0(PC),A0 ;0CA8: 41FA0470
MOVE.L A0,D1 ;0CAC: 2208
JSR -948(A6) ;0CAE: 4EAEFC4C
BRA.S LAB_008F ;0CB2: 601E
LAB_008B:
MOVEQ #11,D0 ;0CB4: 700B
MOVEA.L A3,A0 ;0CB6: 204B
LEA -36(A5),A1 ;0CB8: 43EDFFDC
LAB_008C:
MOVE.B (A0)+,(A1)+ ;0CBC: 12D8
DBF D0,LAB_008C ;0CBE: 51C8FFFC
BRA.S LAB_008F ;0CC2: 600E
LAB_008D:
MOVEQ #11,D0 ;0CC4: 700B
MOVEA.L A3,A0 ;0CC6: 204B
LEA -36(A5),A1 ;0CC8: 43EDFFDC
LAB_008E:
MOVE.B (A0)+,(A1)+ ;0CCC: 12D8
DBF D0,LAB_008E ;0CCE: 51C8FFFC
LAB_008F:
TST.L 36(A2) ;0CD2: 4AAA0024
BEQ.S LAB_0095 ;0CD6: 6776
LEA 132(A2),A3 ;0CD8: 47EA0084
MOVEQ #11,D0 ;0CDC: 700B
MOVEA.L 36(A7),A0 ;0CDE: 206F0024
MOVEA.L A3,A1 ;0CE2: 224B
LAB_0090:
MOVE.B (A0)+,(A1)+ ;0CE4: 12D8
DBF D0,LAB_0090 ;0CE6: 51C8FFFC
CLR.B 144(A2) ;0CEA: 422A0090
MOVE.B #$01,145(A2) ;0CEE: 157C00010091
MOVE.L 36(A2),150(A2) ;0CF4: 256A00240096
LEA LAB_00C3(PC),A0 ;0CFA: 41FA0452
MOVE.L A0,154(A2) ;0CFE: 2548009A
MOVE.L A3,D1 ;0D02: 220B
MOVEA.L 52(A7),A6 ;0D04: 2C6F0034
JSR -750(A6) ;0D08: 4EAEFD12
TST.L D0 ;0D0C: 4A80
BNE.S LAB_0093 ;0D0E: 6630
CLR.L 150(A2) ;0D10: 42AA0096
MOVE.L 36(A2),154(A2) ;0D14: 256A0024009A
MOVE.L A3,D1 ;0D1A: 220B
JSR -750(A6) ;0D1C: 4EAEFD12
TST.L D0 ;0D20: 4A80
BNE.S LAB_0091 ;0D22: 660C
LEA LAB_00C0(PC),A0 ;0D24: 41FA03F4
MOVE.L A0,D1 ;0D28: 2208
JSR -948(A6) ;0D2A: 4EAEFC4C
BRA.S LAB_0095 ;0D2E: 601E
LAB_0091:
MOVEQ #11,D0 ;0D30: 700B
MOVEA.L A3,A0 ;0D32: 204B
LEA -48(A5),A1 ;0D34: 43EDFFD0
LAB_0092:
MOVE.B (A0)+,(A1)+ ;0D38: 12D8
DBF D0,LAB_0092 ;0D3A: 51C8FFFC
BRA.S LAB_0095 ;0D3E: 600E
LAB_0093:
MOVEQ #11,D0 ;0D40: 700B
MOVEA.L A3,A0 ;0D42: 204B
LEA -48(A5),A1 ;0D44: 43EDFFD0
LAB_0094:
MOVE.B (A0)+,(A1)+ ;0D48: 12D8
DBF D0,LAB_0094 ;0D4A: 51C8FFFC
LAB_0095:
MOVEA.L 4(A2),A0 ;0D4E: 206A0004
MOVE.L A0,-564(A5) ;0D52: 2B48FDCC
BNE LAB_009C ;0D56: 660000EC
LEA -572(A5),A0 ;0D5A: 41EDFDC4
MOVE.L A0,-564(A5) ;0D5E: 2B48FDCC
BRA LAB_009C ;0D62: 600000E0
LAB_0096:
MOVEA.L A3,A0 ;0D66: 204B
MOVEA.L 52(A7),A3 ;0D68: 266F0034
MOVE.L A0,D0 ;0D6C: 2008
BEQ.S LAB_0098 ;0D6E: 672A
MOVEA.L 80(A2),A0 ;0D70: 206A0050
ADDQ.L #4,A0 ;0D74: 5888
LEA -304(A5),A1 ;0D76: 43EDFED0
LAB_0097:
MOVE.B (A0)+,(A1)+ ;0D7A: 12D8
BNE.S LAB_0097 ;0D7C: 66FC
MOVEA.L 80(A2),A0 ;0D7E: 206A0050
MOVEA.L (A0),A1 ;0D82: 2250
MOVE.L A1,36(A7) ;0D84: 2F490024
MOVEA.L A0,A1 ;0D88: 2248
MOVEA.L 56(A7),A6 ;0D8A: 2C6F0038
JSR -690(A6) ;0D8E: 4EAEFD4E
MOVE.L 36(A7),80(A2) ;0D92: 256F00240050
BRA.S LAB_0099 ;0D98: 6020
LAB_0098:
CLR.B -304(A5) ;0D9A: 422DFED0
MOVEA.L -564(A5),A0 ;0D9E: 206DFDCC
ADDQ.L #4,-564(A5) ;0DA2: 58ADFDCC
LEA -304(A5),A1 ;0DA6: 43EDFED0
MOVE.L A1,D1 ;0DAA: 2209
MOVE.L (A0),D2 ;0DAC: 2410
MOVE.L #$00000100,D3 ;0DAE: 263C00000100
MOVEA.L A3,A6 ;0DB4: 2C4B
JSR -882(A6) ;0DB6: 4EAEFC8E
LAB_0099:
MOVE.L 8(A2),D0 ;0DBA: 202A0008
BEQ.S LAB_009A ;0DBE: 6716
LEA 210(A2),A0 ;0DC0: 41EA00D2
MOVE.L D0,D1 ;0DC4: 2200
MOVE.L A0,D2 ;0DC6: 2408
MOVE.L #$00000200,D3 ;0DC8: 263C00000200
MOVEA.L A3,A6 ;0DCE: 2C4B
JSR -966(A6) ;0DD0: 4EAEFC3A
BRA.S LAB_009B ;0DD4: 6044
LAB_009A:
TST.L 28(A2) ;0DD6: 4AAA001C
BEQ.S LAB_009B ;0DDA: 673E
LEA LAB_00C5(PC),A0 ;0DDC: 41FA037A
LEA -560(A5),A1 ;0DE0: 43EDFDD0
MOVE (A0),(A1)+ ;0DE4: 32D0
CLR.B (A1) ;0DE6: 4211
MOVEA.L 28(A2),A0 ;0DE8: 206A001C
MOVEA.L A0,A1 ;0DEC: 2248
LEA -560(A5),A0 ;0DEE: 41EDFDD0
JSR LAB_0144(PC) ;0DF2: 4EBA0D10
LEA -560(A5),A0 ;0DF6: 41EDFDD0
LEA LAB_00C5(PC),A1 ;0DFA: 43FA035C
JSR LAB_0144(PC) ;0DFE: 4EBA0D04
LEA 722(A2),A0 ;0E02: 41EA02D2
MOVE.L A0,D2 ;0E06: 2408
LEA -560(A5),A1 ;0E08: 43EDFDD0
MOVE.L A1,D1 ;0E0C: 2209
MOVE.L #$00000200,D3 ;0E0E: 263C00000200
MOVEA.L A3,A6 ;0E14: 2C4B
JSR -966(A6) ;0E16: 4EAEFC3A
LAB_009B:
PEA -48(A5) ;0E1A: 486DFFD0
PEA -36(A5) ;0E1E: 486DFFDC
MOVE.L 48(A7),-(A7) ;0E22: 2F2F0030
MOVEA.L A2,A0 ;0E26: 204A
LEA -304(A5),A1 ;0E28: 43EDFED0
BSR LAB_00E8 ;0E2C: 61000410
LEA 12(A7),A7 ;0E30: 4FEF000C
MOVEQ #5,D1 ;0E34: 7205
CMP.L D1,D0 ;0E36: B081
BGT.S LAB_009D ;0E38: 6E22
MOVEA.L 48(A7),A2 ;0E3A: 246F0030
TST.L 116(A2) ;0E3E: 4AAA0074
BNE.S LAB_009D ;0E42: 6618
LAB_009C:
MOVEA.L 48(A7),A2 ;0E44: 246F0030
MOVEA.L 80(A2),A3 ;0E48: 266A0050
MOVEA.L -564(A5),A0 ;0E4C: 206DFDCC
TST.L (A0) ;0E50: 4A90
BNE LAB_0096 ;0E52: 6600FF12
MOVE.L A3,D0 ;0E56: 200B
BNE LAB_0096 ;0E58: 6600FF0C
LAB_009D:
MOVEA.L 52(A7),A3 ;0E5C: 266F0034
TST.L 60(A2) ;0E60: 4AAA003C
BNE LAB_00A6 ;0E64: 660000DE
TST.L 48(A2) ;0E68: 4AAA0030
BNE LAB_00A6 ;0E6C: 660000D6
TST.L 64(A2) ;0E70: 4AAA0040
BEQ LAB_00A6 ;0E74: 670000CE
MOVE.L 88(A2),D0 ;0E78: 202A0058
ADD.L 84(A2),D0 ;0E7C: D0AA0054
BEQ LAB_00A6 ;0E80: 670000C2
LEA LAB_00C6(PC),A0 ;0E84: 41FA02D6
MOVE.L A0,D1 ;0E88: 2208
MOVEA.L A3,A6 ;0E8A: 2C4B
JSR -948(A6) ;0E8C: 4EAEFC4C
TST.L 56(A2) ;0E90: 4AAA0038
BNE.S LAB_00A0 ;0E94: 6638
MOVE.L 88(A2),D0 ;0E96: 202A0058
BEQ.S LAB_00A0 ;0E9A: 6732
MOVEA.L 104(A2),A0 ;0E9C: 206A0068
MOVE.L D0,(A0) ;0EA0: 2080
LEA 4(A0),A3 ;0EA2: 47E80004
CMPI.L #$00000001,88(A2) ;0EA6: 0CAA000000010058
BLE.S LAB_009E ;0EAE: 6F08
LEA LAB_00C7(PC),A1 ;0EB0: 43FA02B4
MOVE.L A1,(A3) ;0EB4: 2689
BRA.S LAB_009F ;0EB6: 6006
LAB_009E:
LEA LAB_00C8(PC),A1 ;0EB8: 43FA02B2
MOVE.L A1,(A3) ;0EBC: 2689
LAB_009F:
MOVE.L A0,D2 ;0EBE: 2408
LEA LAB_00C9(PC),A1 ;0EC0: 43FA02B0
MOVE.L A1,D1 ;0EC4: 2209
MOVEA.L 52(A7),A6 ;0EC6: 2C6F0034
JSR -954(A6) ;0ECA: 4EAEFC46
LAB_00A0:
TST.L 52(A2) ;0ECE: 4AAA0034
BNE.S LAB_00A3 ;0ED2: 6638
MOVE.L 84(A2),D0 ;0ED4: 202A0054
BEQ.S LAB_00A3 ;0ED8: 6732
MOVEA.L 104(A2),A0 ;0EDA: 206A0068
MOVE.L D0,(A0) ;0EDE: 2080
LEA 4(A0),A3 ;0EE0: 47E80004
CMPI.L #$00000001,84(A2) ;0EE4: 0CAA000000010054
BLE.S LAB_00A1 ;0EEC: 6F08
LEA LAB_00CB(PC),A1 ;0EEE: 43FA028C
MOVE.L A1,(A3) ;0EF2: 2689
BRA.S LAB_00A2 ;0EF4: 6006
LAB_00A1:
LEA LAB_00CC(PC),A1 ;0EF6: 43FA0290
MOVE.L A1,(A3) ;0EFA: 2689
LAB_00A2:
MOVE.L A0,D2 ;0EFC: 2408
LEA LAB_00C9(PC),A1 ;0EFE: 43FA0272
MOVE.L A1,D1 ;0F02: 2209
MOVEA.L 52(A7),A6 ;0F04: 2C6F0034
JSR -954(A6) ;0F08: 4EAEFC46
LAB_00A3:
MOVEA.L 104(A2),A0 ;0F0C: 206A0068
MOVE.L 92(A2),D0 ;0F10: 202A005C
MOVE.L D0,(A0) ;0F14: 2080
LEA 4(A0),A3 ;0F16: 47E80004
CMPI.L #$00000001,92(A2) ;0F1A: 0CAA00000001005C
BLE.S LAB_00A4 ;0F22: 6F08
LEA LAB_00CD(PC),A1 ;0F24: 43FA026C
MOVE.L A1,(A3) ;0F28: 2689
BRA.S LAB_00A5 ;0F2A: 6006
LAB_00A4:
LEA LAB_00CF(PC),A1 ;0F2C: 43FA026C
MOVE.L A1,(A3) ;0F30: 2689
LAB_00A5:
MOVEA.L 52(A7),A3 ;0F32: 266F0034
MOVE.L A0,D2 ;0F36: 2408
LEA LAB_00D0(PC),A1 ;0F38: 43FA0266
MOVE.L A1,D1 ;0F3C: 2209
MOVEA.L A3,A6 ;0F3E: 2C4B
JSR -954(A6) ;0F40: 4EAEFC46
LAB_00A6:
MOVEA.L 40(A7),A1 ;0F44: 226F0028
MOVEA.L 56(A7),A6 ;0F48: 2C6F0038
JSR -690(A6) ;0F4C: 4EAEFD4E
TST.L 24(A2) ;0F50: 4AAA0018
BEQ.S LAB_00A7 ;0F54: 6712
MOVE.L -580(A5),D1 ;0F56: 222DFDBC
MOVEA.L A3,A6 ;0F5A: 2C4B
JSR -300(A6) ;0F5C: 4EAEFED4
MOVE.L -576(A5),D1 ;0F60: 222DFDC0
JSR -36(A6) ;0F64: 4EAEFFDC
LAB_00A7:
MOVE.L 44(A7),D1 ;0F68: 222F002C
MOVEA.L A3,A6 ;0F6C: 2C4B
JSR -858(A6) ;0F6E: 4EAEFCA6
TST.L 104(A2) ;0F72: 4AAA0068
BEQ.S LAB_00A8 ;0F76: 670C
MOVEA.L 104(A2),A1 ;0F78: 226A0068
MOVEA.L 56(A7),A6 ;0F7C: 2C6F0038
JSR -690(A6) ;0F80: 4EAEFD4E
LAB_00A8:
TST.L 96(A2) ;0F84: 4AAA0060
BEQ.S LAB_00AA ;0F88: 6728
MOVEA.L 96(A2),A1 ;0F8A: 226A0060
MOVEA.L 56(A7),A6 ;0F8E: 2C6F0038
JSR -690(A6) ;0F92: 4EAEFD4E
BRA.S LAB_00AA ;0F96: 601A
LAB_00A9:
MOVEA.L 80(A2),A0 ;0F98: 206A0050
MOVEA.L (A0),A1 ;0F9C: 2250
MOVE.L A1,36(A7) ;0F9E: 2F490024
MOVEA.L A0,A1 ;0FA2: 2248
MOVEA.L 56(A7),A6 ;0FA4: 2C6F0038
JSR -690(A6) ;0FA8: 4EAEFD4E
MOVE.L 36(A7),80(A2) ;0FAC: 256F00240050
LAB_00AA:
TST.L 80(A2) ;0FB2: 4AAA0050
BNE.S LAB_00A9 ;0FB6: 66E0
MOVE.L 116(A2),D7 ;0FB8: 2E2A0074
MOVEA.L A2,A1 ;0FBC: 224A
MOVEA.L 56(A7),A6 ;0FBE: 2C6F0038
JSR -690(A6) ;0FC2: 4EAEFD4E
LAB_00AB:
MOVEA.L A3,A1 ;0FC6: 224B
MOVEA.L 56(A7),A6 ;0FC8: 2C6F0038
JSR -414(A6) ;0FCC: 4EAEFE62
BRA.S LAB_00AD ;0FD0: 6010
LAB_00AC:
MOVEA #$0004,A0 ;0FD2: 307C0004
MOVEA.L (A0),A1 ;0FD6: 2250
MOVEA.L 276(A1),A0 ;0FD8: 20690114
MOVEQ #122,D0 ;0FDC: 707A
MOVE.L D0,148(A0) ;0FDE: 21400094
LAB_00AD:
MOVE.L D7,D0 ;0FE2: 2007
MOVEM.L (A7)+,D2-D7/A2-A3/A6 ;0FE4: 4CDF4CFC
UNLK A5 ;0FE8: 4E5D
RTS ;0FEA: 4E75
LAB_00AE:
DC.W $0000 ;0FEC
LAB_00AF:
DC.W $646F ;0FEE
DC.W $732E ;0FF0
DC.W $6C69 ;0FF2
BHI.S LAB_00B1 ;0FF4: 6272
BSR.S LAB_00B2 ;0FF6: 6172
DC.W $7900 ;0FF8
LAB_00B0:
DC.W $4449 ;0FFA
ADDQ.B #1,19756(A7) ;0FFC: 522F4D2C
DC.W $503D ;1000
ADDQ #8,D1 ;1002: 5041
ADDQ.B #2,19244(A7) ;1004: 542F4B2C
DC.W $4B45 ;1008
SUBQ #4,(A3) ;100A: 5953
MOVE.L (A3),11332(A7) ;100C: 2F532C44
DC.W $4154 ;1010
DC.W $4553 ;1012
MOVE.L (A3),11342(A7) ;1014: 2F532C4E
DC.W $4F44 ;1018
DC.W $4154 ;101A
DC.W $4553 ;101C
MOVE.L (A3),11348(A7) ;101E: 2F532C54
DC.W $4F2F ;1022
DC.W $4B2C ;1024
SUBQ #1,(A5) ;1026: 5355
CLR.B 19244(A7) ;1028: 422F4B2C
SUBQ #1,A1 ;102C: 5349
TRAP #3 ;102E: 4E43
DC.W $452F ;1030
DC.W $4B2C ;1032
SUBQ #2,(A0) ;1034: 5550
ADDQ #2,A7 ;1036: 544F
DC.W $2F4B ;1038
MOVEA.L (A1),A6 ;103A: 2C51
SUBQ #2,A1 ;103C: 5549
DC.W $434B ;103E
MOVE.L (A3),11330(A7) ;1040: 2F532C42
DC.W $4C4F ;1044
DC.W $434B ;1046
MOVE.L (A3),11342(A7) ;1048: 2F532C4E
DC.W $4F48 ;104C
DC.W $4541 ;104E
NEG.B 21292(A7) ;1050: 442F532C
DC.W $4649 ;1054
DC.W $4C45 ;1056
SUBQ.B #1,21292(A7) ;1058: 532F532C
DC.W $4449 ;105C
ADDQ #1,(A3) ;105E: 5253
MOVE.L (A3),11340(A7) ;1060: 2F532C4C
DC.W $464F ;1064
ADDQ #1,A5 ;1066: 524D
LAB_00B1:
DC.W $4154 ;1068
LAB_00B2:
DC.W $2F4B ;106A
MOVEA.L D1,A6 ;106C: 2C41
DC.W $4C4C ;106E
MOVE.L (A3),36(A7) ;1070: 2F530024
ADDQ #3,D5 ;1074: 5645
DC.W $523A ;1076
DC.W $206C ;1078
DC.W $6973 ;107A
MOVEQ #32,D2 ;107C: 7420
DC.W $3337 ;107E
MOVE.L 40(A5,D2.W),D7 ;1080: 2E352028
DC.W $382E ;1084
DC.W $3131 ;1086
DC.W $2E39 ;1088
DC.W $3129 ;108A
DC.W $0A0D ;108C
DC.W $0000 ;108E
LAB_00B3:
DC.W $252D ;1090
DC.W $3137 ;1092
DC.W $7320 ;1094
SUBQ.B #5,-(A5) ;1096: 5B25
DC.W $3573 ;1098
SUBQ.B #6,D0 ;109A: 5D00
LAB_00B4:
MOVE.L 12852(A5),-(A2) ;109C: 252D3234
DC.W $7300 ;10A0
LAB_00B5:
MOVE.L -(A5),D0 ;10A2: 2025
DC.W $3773 ;10A4
DC.W $0000 ;10A6
LAB_00B6:
MOVE.L -(A5),D0 ;10A8: 2025
DC.W $7300 ;10AA
LAB_00B7:
MOVE.L -(A5),D0 ;10AC: 2025
DC.W $2D39 ;10AE
DC.W $7320 ;10B0
LAB_00B8:
MOVE.L 0(A3,D0.W),2618(A2) ;10B2: 257300000A3A
MOVE.L D0,D0 ;10B8: 2000
LAB_00B9:
DC.W $2573 ;10BA
DC.W $0000 ;10BC
LAB_00BA:
DC.W $252D ;10BE
DC.W $3235 ;10C0
DC.W $7320 ;10C2
DC.W $252D ;10C4
DC.W $3973 ;10C6
MOVE.L -(A5),D0 ;10C8: 2025
DC.W $7300 ;10CA
LAB_00BB:
MOVE.L D4,16724(A3) ;10CC: 27444154
DC.W $4553 ;10D0
MOVE.L -(A0),-(A3) ;10D2: 2720
BSR.S LAB_00C1 ;10D4: 616E
BCC.S LAB_00BC ;10D6: 6420
MOVE.L A6,20292(A3) ;10D8: 274E4F44
DC.W $4154 ;10DC
DC.W $4553 ;10DE
MOVE.L -(A0),-(A3) ;10E0: 2720
BSR.S LAB_00C4 ;10E2: 6172
BCS.S LAB_00BE ;10E4: 6520
DC.W $6D75 ;10E6
MOVEQ #117,D2 ;10E8: 7475
BSR.S LAB_00C5 ;10EA: 616C
DC.W $6C79 ;10EC
MOVEA.L -(A5),A0 ;10EE: 2065
MOVEQ #99,D4 ;10F0: 7863
DC.W $6C75 ;10F2
DC.W $7369 ;10F4
MOVEQ #101,D3 ;10F6: 7665
LAB_00BC:
DC.W $0A00 ;10F8
LAB_00BD:
MOVE.L 10784(A2),D5 ;10FA: 2A2A2A20
DC.W $4361 ;10FE
DC.W $6E27 ;1100
MOVEQ #32,D2 ;1102: 7420
BLE.S LAB_00CA ;1104: 6F70
LAB_00BE:
BCS.S LAB_00CA ;1106: 656E
MOVE.L -(A5),D0 ;1108: 2025
DC.W $7320 ;110A
MOVE.L -(A0),-(A6) ;110C: 2D20
DC.W $0000 ;110E
LAB_00BF:
DC.W $3030 ;1110
MOVE 58(A0,D3.W),D5 ;1112: 3A30303A
MOVE 0(A0,D0.W),D0 ;1116: 30300000
LAB_00C0:
MOVE.L 10784(A2),D5 ;111A: 2A2A2A20
DC.W $496E ;111E
MOVEQ #97,D3 ;1120: 7661
DC.W $6C69 ;1122
BCC.S LAB_00C2 ;1124: 6420
MOVE.L (A5),20564(A3) ;1126: 27555054
DC.W $4F27 ;112A
MOVEA.L 29216(A7),A0 ;112C: 206F7220
MOVE.L (A3),18766(A3) ;1130: 2753494E
DC.W $4345 ;1134
MOVE.L -(A0),-(A3) ;1136: 2720
MOVEQ #97,D0 ;1138: 7061
MOVEQ #97,D1 ;113A: 7261
DC.W $6D65 ;113C
MOVEQ #101,D2 ;113E: 7465
MOVEQ #32,D1 ;1140: 7220
MOVE.L -(A0),-(A6) ;1142: 2D20
LAB_00C1:
DC.W $6967 ;1144
LAB_00C2:
DC.W $6E6F ;1146
MOVEQ #101,D1 ;1148: 7265
BCC.S LAB_00C4 ;114A: 640A
DC.W $0000 ;114C
LAB_00C3:
DC.W $3233 ;114E
DC.W $3A35 ;1150
DC.W $393A ;1152
DC.W $3539 ;1154
LAB_00C4:
DC.W $0000 ;1156
LAB_00C5:
DC.W $233F ;1158
DC.W $0000 ;115A
LAB_00C6:
EORI #$4F54,(A4) ;115C: 0A544F54
DC.W $414C ;1160
MOVE -(A0),D5 ;1162: 3A20
DC.W $0000 ;1164
LAB_00C7:
DC.W $6669 ;1166
DC.W $6C65 ;1168
DC.W $7300 ;116A
LAB_00C8:
DC.W $6669 ;116C
DC.W $6C65 ;116E
DC.W $0000 ;1170
LAB_00C9:
DC.W $256C ;1172
BCC.S LAB_00CE ;1174: 6420
LAB_00CA:
DC.W $2573 ;1176
MOVE.L 8192(A5),D0 ;1178: 202D2000
LAB_00CB:
DC.W $6469 ;117C
MOVEQ #101,D1 ;117E: 7265
BLS.S LAB_00DB ;1180: 6374
BLE.S LAB_00DB ;1182: 6F72
DC.W $6965 ;1184
DC.W $7300 ;1186
LAB_00CC:
DC.W $6469 ;1188
MOVEQ #101,D1 ;118A: 7265
BLS.S LAB_00DE ;118C: 6374
BLE.S LAB_00DE ;118E: 6F72
DC.W $7900 ;1190
LAB_00CD:
BHI.S LAB_00DD ;1192: 626C
DC.W $6F63 ;1194
LAB_00CE:
DC.W $6B73 ;1196
DC.W $0000 ;1198
LAB_00CF:
BHI.S LAB_00DF ;119A: 626C
DC.W $6F63 ;119C
DC.W $6B00 ;119E
LAB_00D0:
DC.W $256C ;11A0
BCC.S LAB_00D4 ;11A2: 6420
DC.W $2573 ;11A4
DC.W $2075 ;11A6
DC.W $7365 ;11A8
BCC.S LAB_00D3 ;11AA: 640A
DC.W $0000 ;11AC
LAB_00D1:
MOVE.L D0,D1 ;11AE: 2200
LAB_00D2:
MOVE.L -(A0),D1 ;11B0: 2220
DC.W $6361 ;11B2
BGT.S LAB_00E2 ;11B4: 6E6E
LAB_00D3:
BLE.S LAB_00E5 ;11B6: 6F74
MOVEA.L -(A2),A0 ;11B8: 2062
BCS.S LAB_00D5 ;11BA: 6520
DC.W $6C69 ;11BC
DC.W $7374 ;11BE
BCS.S LAB_00E3 ;11C0: 6564
MOVE -(A0),D5 ;11C2: 3A20
LAB_00D4:
DC.W $6E6F ;11C4
MOVEQ #32,D2 ;11C6: 7420
BSR.S LAB_00D9 ;11C8: 6120
DC.W $4669 ;11CA
DC.W $6C65 ;11CC
DC.W $5379 ;11CE
DC.W $7374 ;11D0
DC.W $656D ;11D2
MOVEA.L -(A4),A0 ;11D4: 2064
BCS.S LAB_00E9+2 ;11D6: 6576
DC.W $6963 ;11D8
BCS.S LAB_00D8 ;11DA: 650A
LAB_00D5:
DC.W $0000 ;11DC
LAB_00D6:
DC.W $0A00 ;11DE
LAB_00D7:
DC.W $4469 ;11E0
MOVEQ #101,D1 ;11E2: 7265
BLS.S LAB_00EA ;11E4: 6374
LAB_00D8:
BLE.S LAB_00EA ;11E6: 6F72
DC.W $7920 ;11E8
LAB_00D9:
MOVE.L -(A5),D1 ;11EA: 2225
DC.W $7322 ;11EC
MOVE.L D0,D0 ;11EE: 2000
LAB_00DA:
DC.W $6973 ;11F0
MOVEA.L -(A5),A0 ;11F2: 2065
BLT.S LAB_00EB+2 ;11F4: 6D70
LAB_00DB:
MOVEQ #121,D2 ;11F6: 7479
DC.W $0A00 ;11F8
LAB_00DC:
MOVE.L USP,A7 ;11FA: 4E6F
MOVEA.L 28262(A1),A0 ;11FC: 20696E66
LAB_00DD:
BLE.S LAB_00EC+2 ;1200: 6F72
LAB_00DE:
DC.W $6D61 ;1202
MOVEQ #105,D2 ;1204: 7469
BLE.S LAB_00ED ;1206: 6F6E
LAB_00DF:
MOVEA.L -(A6),A0 ;1208: 2066
BLE.S LAB_00EE+2 ;120A: 6F72
MOVE.L -(A2),D0 ;120C: 2022
DC.W $2573 ;120E
MOVE.L D0,D1 ;1210: 2200
LAB_00E0:
BLE.S LAB_00EF+2 ;1212: 6F6E
MOVE.L -(A5),D0 ;1214: 2025
DC.W $7320 ;1216
DC.W $2573 ;1218
DC.W $0A00 ;121A
LAB_00E1:
MOVEA 28278(A1),A6 ;121C: 3C696E76
BSR.S LAB_00F1 ;1220: 616C
BVS.S LAB_00F0 ;1222: 6964
LAB_00E2:
MOVE D0,D7 ;1224: 3E00
LAB_00E3:
DC.W $256C ;1226
DC.W $6400 ;1228
LAB_00E4:
DC.W $6873 ;122A
LAB_00E5:
MOVEQ #97,D0 ;122C: 7061
MOVEQ #119,D1 ;122E: 7277
BCS.S LAB_00F2+2 ;1230: 6564
DC.W $0000 ;1232
LAB_00E6:
NEG 29184(A1) ;1234: 44697200
LAB_00E7:
DC.W $656D ;1238
MOVEQ #116,D0 ;123A: 7074
DC.W $7900 ;123C
LAB_00E8:
LINK A5,#-1200 ;123E: 4E55FB50
MOVEM.L D2-D7/A2-A3/A6,-(A7) ;1242: 48E73F32
MOVEA.L A0,A3 ;1246: 2648
MOVE.L A1,-1182(A5) ;1248: 2B49FB62
LAB_00E9:
MOVEA #$0004,A0 ;124C: 307C0004
MOVEA.L (A0),A1 ;1250: 2250
MOVEQ #0,D0 ;1252: 7000
MOVE.L D0,-24(A5) ;1254: 2B40FFE8
MOVE.L D0,D6 ;1258: 2C00
LAB_00EA:
MOVEQ #20,D1 ;125A: 7214
MOVE.L D1,116(A3) ;125C: 27410074
MOVE.L D0,-1174(A5) ;1260: 2B40FB6A
LAB_00EB:
MOVE.L D0,-1178(A5) ;1264: 2B40FB66
MOVE.L A1,48(A7) ;1268: 2F490030
MOVE #$0119,D0 ;126C: 303C0119
MOVEQ #0,D1 ;1270: 7200
LAB_00EC:
MOVEA.L 8(A5),A0 ;1272: 206D0008
LAB_00ED:
MOVE.B D1,(A0)+ ;1276: 10C1
DBF D0,LAB_00ED ;1278: 51C8FFFC
LAB_00EE:
MOVEA.L 8(A5),A0 ;127C: 206D0008
LAB_00EF:
MOVE.L #$00001000,8(A0) ;1280: 217C000010000008
LAB_00F0:
BSET #0,16(A0) ;1288: 08E800000010
LAB_00F1:
MOVE #$0100,18(A0) ;128E: 317C01000012
LAB_00F2:
MOVEA.L -1182(A5),A2 ;1294: 246DFB62
MOVE.L A0,D2 ;1298: 2408
MOVE.L A2,D1 ;129A: 220A
MOVEA.L (A3),A6 ;129C: 2C53
JSR -822(A6) ;129E: 4EAEFCCA
MOVE.L D0,D7 ;12A2: 2E00
TST.L D7 ;12A4: 4A87
BNE LAB_00F6 ;12A6: 660000BA
MOVE.L A2,D1 ;12AA: 220A
JSR -708(A6) ;12AC: 4EAEFD3C
TST D0 ;12B0: 4A40
BNE.S LAB_00F3 ;12B2: 661E
LEA LAB_00D1(PC),A0 ;12B4: 41FAFEF8
MOVE.L A0,D1 ;12B8: 2208
JSR -948(A6) ;12BA: 4EAEFC4C
MOVE.L A2,D1 ;12BE: 220A
JSR -948(A6) ;12C0: 4EAEFC4C
LEA LAB_00D2(PC),A0 ;12C4: 41FAFEEA
MOVE.L A0,D1 ;12C8: 2208
JSR -948(A6) ;12CA: 4EAEFC4C
BRA LAB_0136 ;12CE: 600006D8
LAB_00F3:
MOVEA.L D2,A2 ;12D2: 2442
MOVE.L 24(A2),D0 ;12D4: 202A0018
TST.L D0 ;12D8: 4A80
BMI LAB_00F6 ;12DA: 6B000086
BTST #1,16(A2) ;12DE: 082A00010010
BNE.S LAB_00F6 ;12E4: 667C
BSET #2,16(A2) ;12E6: 08EA00020010
MOVE.L A2,D1 ;12EC: 220A
MOVEA.L (A3),A6 ;12EE: 2C53
JSR -828(A6) ;12F0: 4EAEFCC4
MOVE.L D0,D7 ;12F4: 2E00
TST.L D7 ;12F6: 4A87
BNE.S LAB_00F6 ;12F8: 6668
BTST #3,16(A2) ;12FA: 082A00030010
BEQ.S LAB_00F6 ;1300: 6760
BCLR #3,16(A2) ;1302: 08AA00030010
TST.L 60(A3) ;1308: 4AAB003C
BNE.S LAB_00F4 ;130C: 6618
TST.L 48(A3) ;130E: 4AAB0030
BNE.S LAB_00F4 ;1312: 6612
TST.L 108(A3) ;1314: 4AAB006C
BEQ.S LAB_00F4 ;1318: 670C
LEA LAB_00D6(PC),A0 ;131A: 41FAFEC2
MOVE.L A0,D1 ;131E: 2208
MOVEA.L (A3),A6 ;1320: 2C53
JSR -948(A6) ;1322: 4EAEFC4C
LAB_00F4:
MOVEQ #1,D0 ;1326: 7001
MOVE.L D0,108(A3) ;1328: 2740006C
MOVE.L -1182(A5),-24(A5) ;132C: 2B6DFB62FFE8
TST.L 60(A3) ;1332: 4AAB003C
BNE.S LAB_00F5 ;1336: 6622
TST.L 48(A3) ;1338: 4AAB0030
BNE.S LAB_00F5 ;133C: 661C
LEA LAB_00D7(PC),A0 ;133E: 41FAFEA0
MOVE.L A0,D1 ;1342: 2208
LEA -24(A5),A0 ;1344: 41EDFFE8
MOVE.L A0,D2 ;1348: 2408
MOVEA.L (A3),A6 ;134A: 2C53
JSR -954(A6) ;134C: 4EAEFC46
LEA LAB_00DA(PC),A0 ;1350: 41FAFE9E
MOVE.L A0,D1 ;1354: 2208
JSR -948(A6) ;1356: 4EAEFC4C
LAB_00F5:
CLR.L 116(A3) ;135A: 42AB0074
BRA LAB_0136 ;135E: 60000648
LAB_00F6:
TST.L D7 ;1362: 4A87
BEQ.S LAB_00F7 ;1364: 670A
MOVEA.L (A3),A6 ;1366: 2C53
JSR -132(A6) ;1368: 4EAEFF7C
MOVE.L D0,-24(A5) ;136C: 2B40FFE8
LAB_00F7:
MOVE.L -24(A5),D0 ;1370: 202DFFE8
MOVEQ #116,D1 ;1374: 7274
ADD.L D1,D1 ;1376: D281
CMP.L D1,D0 ;1378: B081
BNE.S LAB_00F8 ;137A: 6608
CLR.L 116(A3) ;137C: 42AB0074
BRA LAB_0136 ;1380: 60000626
LAB_00F8:
CMPI.L #$00000130,-24(A5) ;1384: 0CAD00000130FFE8
BNE.S LAB_00F9 ;138C: 6618
MOVEA.L (A3),A6 ;138E: 2C53
JSR -132(A6) ;1390: 4EAEFF7C
MOVE.L D0,D1 ;1394: 2200
MOVEQ #0,D2 ;1396: 7400
JSR -474(A6) ;1398: 4EAEFE26
MOVEQ #5,D0 ;139C: 7005
MOVE.L D0,116(A3) ;139E: 27400074
BRA LAB_0136 ;13A2: 60000604
LAB_00F9:
TST.L -24(A5) ;13A6: 4AADFFE8
BEQ.S LAB_00FB ;13AA: 673A
MOVE.L -1182(A5),-24(A5) ;13AC: 2B6DFB62FFE8
TST.L 60(A3) ;13B2: 4AAB003C
BNE.S LAB_00FA ;13B6: 6618
TST.L 48(A3) ;13B8: 4AAB0030
BNE.S LAB_00FA ;13BC: 6612
LEA LAB_00DC(PC),A0 ;13BE: 41FAFE3A
MOVE.L A0,D1 ;13C2: 2208
LEA -24(A5),A0 ;13C4: 41EDFFE8
MOVE.L A0,D2 ;13C8: 2408
MOVEA.L (A3),A6 ;13CA: 2C53
JSR -954(A6) ;13CC: 4EAEFC46
LAB_00FA:
MOVEA.L (A3),A6 ;13D0: 2C53
JSR -132(A6) ;13D2: 4EAEFF7C
MOVE.L D0,D1 ;13D6: 2200
LEA LAB_00AE(PC),A0 ;13D8: 41FAFC12
MOVE.L A0,D2 ;13DC: 2408
JSR -474(A6) ;13DE: 4EAEFE26
BRA LAB_0136 ;13E2: 600005C4
LAB_00FB:
MOVEA.L 8(A5),A2 ;13E6: 246D0008
BCLR #3,16(A2) ;13EA: 08AA00030010
LAB_00FC:
BTST #6,16(A2) ;13F0: 082A00060010
BEQ.S LAB_00FD ;13F6: 6708
MOVEA.L A3,A0 ;13F8: 204B
BSR LAB_0138 ;13FA: 610005DC
MOVEQ #0,D6 ;13FE: 7C00
LAB_00FD:
BTST #3,16(A2) ;1400: 082A00030010
BEQ.S LAB_00FE ;1406: 670A
BCLR #3,16(A2) ;1408: 08AA00030010
BRA LAB_0131 ;140E: 60000544
LAB_00FE:
MOVEA.L 8(A5),A2 ;1412: 246D0008
TST.L D6 ;1416: 4A86
BNE LAB_0104 ;1418: 66000112
LEA 280(A2),A0 ;141C: 41EA0118
LEA -536(A5),A1 ;1420: 43EDFDE8
LAB_00FF:
MOVE.B (A0)+,(A1)+ ;1424: 12D8
BNE.S LAB_00FF ;1426: 66FC
LEA -536(A5),A0 ;1428: 41EDFDE8
MOVE.L A0,D1 ;142C: 2208
MOVEA.L (A3),A6 ;142E: 2C53
JSR -876(A6) ;1430: 4EAEFC94
MOVEA.L D0,A0 ;1434: 2040
CLR.B (A0) ;1436: 4210
LEA -536(A5),A0 ;1438: 41EDFDE8
LEA -280(A5),A1 ;143C: 43EDFEE8
LAB_0100:
MOVE.B (A0)+,(A1)+ ;1440: 12D8
BNE.S LAB_0100 ;1442: 66FC
MOVEA.L 4(A2),A0 ;1444: 206A0004
MOVE.L 8(A0),D1 ;1448: 22280008
LEA -792(A5),A1 ;144C: 43EDFCE8
MOVE.L A1,D2 ;1450: 2409
MOVE.L #$00000100,D3 ;1452: 263C00000100
MOVEA.L (A3),A6 ;1458: 2C53
JSR -402(A6) ;145A: 4EAEFE6E
MOVE.L D2,D1 ;145E: 2202
LEA LAB_00AE(PC),A0 ;1460: 41FAFB8A
MOVE.L A0,D2 ;1464: 2408
JSR -882(A6) ;1466: 4EAEFC8E
LEA -536(A5),A0 ;146A: 41EDFDE8
MOVE.L A0,D1 ;146E: 2208
JSR -882(A6) ;1470: 4EAEFC8E
MOVE.B -280(A5),D0 ;1474: 102DFEE8
TST.B D0 ;1478: 4A00
BEQ LAB_0103 ;147A: 670000A8
TST.L 48(A3) ;147E: 4AAB0030
BNE LAB_0103 ;1482: 660000A0
TST.L 40(A3) ;1486: 4AAB0028
BNE LAB_0103 ;148A: 66000098
TST.L 60(A3) ;148E: 4AAB003C
BNE LAB_0103 ;1492: 66000090
TST.L 108(A3) ;1496: 4AAB006C
BEQ.S LAB_0101 ;149A: 670A
LEA LAB_00D6(PC),A0 ;149C: 41FAFD40
MOVE.L A0,D1 ;14A0: 2208
JSR -948(A6) ;14A2: 4EAEFC4C
LAB_0101:
MOVEA.L 104(A3),A0 ;14A6: 206B0068
LEA -280(A5),A1 ;14AA: 43EDFEE8
MOVE.L A1,(A0) ;14AE: 2089
MOVE.L A0,D2 ;14B0: 2408
LEA LAB_00D7(PC),A1 ;14B2: 43FAFD2C
MOVE.L A1,D1 ;14B6: 2209
MOVEA.L (A3),A6 ;14B8: 2C53
JSR -954(A6) ;14BA: 4EAEFC46
LEA 132(A3),A0 ;14BE: 41EB0084
LEA 120(A3),A1 ;14C2: 43EB0078
MOVE.L A0,36(A7) ;14C6: 2F480024
MOVEQ #11,D0 ;14CA: 700B
MOVEA.L A0,A6 ;14CC: 2C48
LAB_0102:
MOVE.B (A1)+,(A6)+ ;14CE: 1CD9
DBF D0,LAB_0102 ;14D0: 51C8FFFC
MOVEQ #0,D0 ;14D4: 7000
MOVE.B D0,144(A3) ;14D6: 17400090
MOVE.B D0,145(A3) ;14DA: 17400091
LEA 162(A3),A1 ;14DE: 43EB00A2
MOVE.L A1,146(A3) ;14E2: 27490092
LEA 178(A3),A6 ;14E6: 4DEB00B2
MOVE.L A6,150(A3) ;14EA: 274E0096
LEA 194(A3),A0 ;14EE: 41EB00C2
MOVE.L A0,154(A3) ;14F2: 2748009A
MOVE.L A6,44(A7) ;14F6: 2F4E002C
MOVE.L A1,40(A7) ;14FA: 2F490028
MOVE.L 36(A7),D1 ;14FE: 222F0024
MOVEA.L (A3),A6 ;1502: 2C53
JSR -744(A6) ;1504: 4EAEFD18
MOVEA.L 104(A3),A0 ;1508: 206B0068
MOVE.L 40(A7),(A0) ;150C: 20AF0028
MOVE.L 44(A7),4(A0) ;1510: 216F002C0004
MOVE.L A0,D2 ;1516: 2408
LEA LAB_00E0(PC),A1 ;1518: 43FAFCF8
MOVE.L A1,D1 ;151C: 2209
MOVEA.L (A3),A6 ;151E: 2C53
JSR -954(A6) ;1520: 4EAEFC46
LAB_0103:
MOVEQ #1,D0 ;1524: 7001
MOVE.L D0,108(A3) ;1526: 2740006C
MOVE.L D0,D6 ;152A: 2C00
LAB_0104:
MOVE.L 24(A2),D7 ;152C: 2E2A0018
TST.L 64(A3) ;1530: 4AAB0040
BEQ.S LAB_0107 ;1534: 675E
TST.L D7 ;1536: 4A87
BMI.S LAB_0107 ;1538: 6B5A
MOVE.L #$00000104,D0 ;153A: 203C00000104
MOVE.L #$00010001,D1 ;1540: 223C00010001
MOVEA.L 48(A7),A6 ;1546: 2C6F0030
JSR -684(A6) ;154A: 4EAEFD54
MOVEA.L D0,A2 ;154E: 2440
MOVE.L A2,D0 ;1550: 200A
BEQ.S LAB_0107 ;1552: 6740
LEA 4(A2),A0 ;1554: 41EA0004
LEA -280(A5),A1 ;1558: 43EDFEE8
MOVEA.L A0,A6 ;155C: 2C48
LAB_0105:
MOVE.B (A1)+,(A6)+ ;155E: 1CD9
BNE.S LAB_0105 ;1560: 66FC
MOVEA.L 8(A5),A1 ;1562: 226D0008
ADDA #$001C,A1 ;1566: D2FC001C
MOVE.L A0,D1 ;156A: 2208
MOVE.L A1,D2 ;156C: 2409
MOVE.L #$00000100,D3 ;156E: 263C00000100
MOVEA.L (A3),A6 ;1574: 2C53
JSR -882(A6) ;1576: 4EAEFC8E
TST.L -1174(A5) ;157A: 4AADFB6A
BNE.S LAB_0106 ;157E: 660A
MOVE.L A2,-1178(A5) ;1580: 2B4AFB66
MOVE.L A2,-1174(A5) ;1584: 2B4AFB6A
BRA.S LAB_0107 ;1588: 600A
LAB_0106:
MOVEA.L -1178(A5),A0 ;158A: 206DFB66
MOVE.L A2,(A0) ;158E: 208A
MOVE.L A2,-1178(A5) ;1590: 2B4AFB66
LAB_0107:
TST.L D7 ;1594: 4A87
BPL.S LAB_0108 ;1596: 6A06
MOVE.L 56(A3),D0 ;1598: 202B0038
BNE.S LAB_0109 ;159C: 660A
LAB_0108:
TST.L D7 ;159E: 4A87
BLE.S LAB_010A ;15A0: 6F16
MOVE.L 52(A3),D0 ;15A2: 202B0034
BEQ.S LAB_010A ;15A6: 6710
LAB_0109:
TST.L 56(A3) ;15A8: 4AAB0038
BEQ LAB_0131 ;15AC: 670003A6
TST.L 52(A3) ;15B0: 4AAB0034
BEQ LAB_0131 ;15B4: 6700039E
LAB_010A:
TST.L 32(A3) ;15B8: 4AAB0020
BEQ.S LAB_010B ;15BC: 671A
MOVEA.L 8(A5),A0 ;15BE: 206D0008
ADDA #$0098,A0 ;15C2: D0FC0098
MOVE.L A0,D2 ;15C6: 2408
MOVE.L 12(A5),D1 ;15C8: 222D000C
MOVEA.L (A3),A6 ;15CC: 2C53
JSR -738(A6) ;15CE: 4EAEFD1E
TST.L D0 ;15D2: 4A80
BLE LAB_0131 ;15D4: 6F00037E
LAB_010B:
TST.L 36(A3) ;15D8: 4AAB0024
BEQ.S LAB_010C ;15DC: 671A
MOVEA.L 8(A5),A0 ;15DE: 206D0008
ADDA #$0098,A0 ;15E2: D0FC0098
MOVE.L A0,D2 ;15E6: 2408
MOVE.L 16(A5),D1 ;15E8: 222D0010
MOVEA.L (A3),A6 ;15EC: 2C53
JSR -738(A6) ;15EE: 4EAEFD1E
TST.L D0 ;15F2: 4A80
BPL LAB_0131 ;15F4: 6A00035E
LAB_010C:
MOVEA.L 8(A5),A2 ;15F8: 246D0008
TST.B 210(A3) ;15FC: 4A2B00D2
BEQ.S LAB_010D ;1600: 671A
LEA 210(A3),A0 ;1602: 41EB00D2
LEA 28(A2),A1 ;1606: 43EA001C
MOVE.L A0,D1 ;160A: 2208
MOVE.L A1,D2 ;160C: 2409
MOVEA.L (A3),A6 ;160E: 2C53
JSR -972(A6) ;1610: 4EAEFC34
TST D0 ;1614: 4A40
BNE.S LAB_010E ;1616: 6622
BRA LAB_0131 ;1618: 6000033A
LAB_010D:
TST.B 722(A3) ;161C: 4A2B02D2
BEQ.S LAB_010E ;1620: 6718
LEA 722(A3),A0 ;1622: 41EB02D2
LEA 28(A2),A1 ;1626: 43EA001C
MOVE.L A0,D1 ;162A: 2208
MOVE.L A1,D2 ;162C: 2409
MOVEA.L (A3),A6 ;162E: 2C53
JSR -972(A6) ;1630: 4EAEFC34
TST D0 ;1634: 4A40
BEQ LAB_0131 ;1636: 6700031C
LAB_010E:
LEA 132(A3),A2 ;163A: 45EB0084
MOVEA.L 8(A5),A0 ;163E: 206D0008
ADDA #$0098,A0 ;1642: D0FC0098
MOVEQ #11,D0 ;1646: 700B
MOVEA.L A2,A1 ;1648: 224A
LAB_010F:
MOVE.B (A0)+,(A1)+ ;164A: 12D8
DBF D0,LAB_010F ;164C: 51C8FFFC
CLR.B 144(A3) ;1650: 422B0090
TST.L 16(A3) ;1654: 4AAB0010
BNE.S LAB_0110 ;1658: 6604
MOVEQ #1,D0 ;165A: 7001
BRA.S LAB_0111 ;165C: 6002
LAB_0110:
MOVEQ #0,D0 ;165E: 7000
LAB_0111:
MOVE.B D0,145(A3) ;1660: 17400091
LEA 162(A3),A0 ;1664: 41EB00A2
MOVE.L A0,146(A3) ;1668: 27480092
LEA 178(A3),A0 ;166C: 41EB00B2
MOVE.L A0,150(A3) ;1670: 27480096
LEA 194(A3),A1 ;1674: 43EB00C2
MOVE.L A1,154(A3) ;1678: 2749009A
MOVE.L A0,44(A7) ;167C: 2F48002C
MOVE.L A1,40(A7) ;1680: 2F490028
MOVE.L A2,D1 ;1684: 220A
MOVEA.L (A3),A6 ;1686: 2C53
JSR -744(A6) ;1688: 4EAEFD18
TST.L D0 ;168C: 4A80
BNE.S LAB_0114 ;168E: 6618
LEA LAB_00E1(PC),A0 ;1690: 41FAFB8A
MOVEA.L 44(A7),A1 ;1694: 226F002C
LAB_0112:
MOVE.B (A0)+,(A1)+ ;1698: 12D8
BNE.S LAB_0112 ;169A: 66FC
LEA LAB_00E1(PC),A0 ;169C: 41FAFB7E
MOVEA.L 40(A7),A1 ;16A0: 226F0028
LAB_0113:
MOVE.B (A0)+,(A1)+ ;16A4: 12D8
BNE.S LAB_0113 ;16A6: 66FC
LAB_0114:
MOVEA.L 8(A5),A2 ;16A8: 246D0008
LEA 28(A2),A0 ;16AC: 41EA001C
LEA -1080(A5),A1 ;16B0: 43EDFBC8
LAB_0115:
MOVE.B (A0)+,(A1)+ ;16B4: 12D8
BNE.S LAB_0115 ;16B6: 66FC
MOVEQ #46,D0 ;16B8: 702E
LEA -1080(A5),A0 ;16BA: 41EDFBC8
JSR LAB_014B(PC) ;16BE: 4EBA048A
TST.L D0 ;16C2: 4A80
BEQ.S LAB_0117 ;16C4: 6714
MOVEA.L D0,A0 ;16C6: 2040
LEA 1(A0),A1 ;16C8: 43E80001
LEA -1112(A5),A6 ;16CC: 4DEDFBA8
LAB_0116:
MOVE.B (A1)+,(A6)+ ;16D0: 1CD9
BNE.S LAB_0116 ;16D2: 66FC
MOVEQ #0,D1 ;16D4: 7200
MOVE.B D1,(A0) ;16D6: 1081
BRA.S LAB_0118 ;16D8: 6004
LAB_0117:
CLR.B -1112(A5) ;16DA: 422DFBA8
LAB_0118:
LEA 148(A2),A0 ;16DE: 41EA0094
MOVE.L A0,-(A7) ;16E2: 2F08
LEA -1128(A5),A0 ;16E4: 41EDFB98
LEA LAB_00E3(PC),A1 ;16E8: 43FAFB3C
BSR LAB_0142 ;16EC: 610003DA
LEA 20(A2),A0 ;16F0: 41EA0014
MOVE.L A0,(A7) ;16F4: 2E88
LEA -1144(A5),A0 ;16F6: 41EDFB88
LEA LAB_00E3(PC),A1 ;16FA: 43FAFB2A
BSR LAB_0142 ;16FE: 610003C8
LEA 144(A2),A0 ;1702: 41EA0090
MOVE.L A0,(A7) ;1706: 2E88
LEA -1160(A5),A0 ;1708: 41EDFB78
LEA LAB_00E3(PC),A1 ;170C: 43FAFB18
BSR LAB_0142 ;1710: 610003B6
ADDQ #4,A7 ;1714: 584F
LEA LAB_00E4(PC),A0 ;1716: 41FAFB12
LEA -1169(A5),A1 ;171A: 43EDFB6F
LAB_0119:
MOVE.B (A0)+,(A1)+ ;171E: 12D8
BNE.S LAB_0119 ;1720: 66FC
MOVEQ #0,D5 ;1722: 7A00
BRA.S LAB_011E ;1724: 602E
LAB_011A:
MOVEQ #7,D0 ;1726: 7007
SUB.L D5,D0 ;1728: 9085
MOVEQ #1,D1 ;172A: 7201
MOVE.L D1,D2 ;172C: 2401
ASL.L D0,D2 ;172E: E1A2
MOVE.L D2,D4 ;1730: 2802
MOVEQ #4,D0 ;1732: 7004
CMP.L D0,D5 ;1734: BA80
BGE.S LAB_011B ;1736: 6C04
MOVEQ #0,D0 ;1738: 7000
BRA.S LAB_011C ;173A: 6002
LAB_011B:
MOVE.L D4,D0 ;173C: 2004
LAB_011C:
MOVE.L 136(A2),D2 ;173E: 242A0088
AND.L D4,D2 ;1742: C484
CMP.L D0,D2 ;1744: B480
BNE.S LAB_011D ;1746: 660A
LEA -1169(A5),A0 ;1748: 41EDFB6F
ADDA.L D5,A0 ;174C: D1C5
MOVE.B #$2D,(A0) ;174E: 10BC002D
LAB_011D:
ADDQ.L #1,D5 ;1752: 5285
LAB_011E:
MOVEQ #8,D0 ;1754: 7008
CMP.L D0,D5 ;1756: BA80
BLT.S LAB_011A ;1758: 6DCC
MOVEQ #0,D5 ;175A: 7A00
MOVEQ #0,D4 ;175C: 7800
BRA LAB_0129 ;175E: 60000166
LAB_011F:
MOVEA.L 100(A3),A0 ;1762: 206B0064
ADDA.L D5,A0 ;1766: D1C5
MOVE.B (A0),D0 ;1768: 1010
EXT D0 ;176A: 4880
SUBI #$0061,D0 ;176C: 04400061
BLT LAB_0128 ;1770: 6D000150
CMPI #$0014,D0 ;1774: 0C400014
BGE LAB_0128 ;1778: 6C000148
ADD D0,D0 ;177C: D040
MOVE LAB_0120(PC,D0.W),D0 ;177E: 303B0006
JMP LAB_0120+2(PC,D0.W) ;1782: 4EFB0004
LAB_0120:
ORI.B #$36,-(A6) ;1786: 00260036
ORI #$009E,172(A2) ;178A: 006A009E00AC
DC.W $00BC ;1790
BTST D0,LAB_012B(PC) ;1792: 013A013A
BTST D0,LAB_012C+2(PC) ;1796: 013A013A
DC.W $00CA ;179A
DC.W $00D8 ;179C
BTST D0,D6 ;179E: 0106
BTST D0,(A4) ;17A0: 0114
BTST D0,LAB_0129(PC) ;17A2: 013A0122
BTST D0,LAB_012E(PC) ;17A6: 013A013A
BTST D0,LAB_012D+2(PC) ;17AA: 013A0130
MOVEA.L 104(A3),A0 ;17AE: 206B0068
ADDA.L D4,A0 ;17B2: D1C4
LEA -1169(A5),A1 ;17B4: 43EDFB6F
MOVE.L A1,(A0) ;17B8: 2089
BRA LAB_0128 ;17BA: 60000106
MOVEA.L 104(A3),A0 ;17BE: 206B0068
ADDA.L D4,A0 ;17C2: D1C4
MOVEA.L A0,A2 ;17C4: 2448
TST.L D7 ;17C6: 4A87
BMI.S LAB_0122 ;17C8: 6B0A
LEA LAB_00E6(PC),A0 ;17CA: 41FAFA68
MOVE.L A0,(A2) ;17CE: 2488
BRA LAB_0128 ;17D0: 600000F0
LAB_0122:
MOVEA.L 8(A5),A0 ;17D4: 206D0008
TST.L 144(A0) ;17D8: 4AA80090
BNE.S LAB_0123 ;17DC: 660A
LEA LAB_00E7(PC),A0 ;17DE: 41FAFA58
MOVE.L A0,(A2) ;17E2: 2488
BRA LAB_0128 ;17E4: 600000DC
LAB_0123:
LEA -1128(A5),A0 ;17E8: 41EDFB98
MOVE.L A0,(A2) ;17EC: 2488
BRA LAB_0128 ;17EE: 600000D2
MOVEA.L 104(A3),A0 ;17F2: 206B0068
ADDA.L D4,A0 ;17F6: D1C4
LEA -1048(A5),A1 ;17F8: 43EDFBE8
MOVE.L A1,(A0) ;17FC: 2089
TST.B 164(A2) ;17FE: 4A2A00A4
BEQ.S LAB_0125 ;1802: 671A
LEA 158(A3),A0 ;1804: 41EB009E
LAB_0124:
MOVE.B (A0)+,(A1)+ ;1808: 12D8
BNE.S LAB_0124 ;180A: 66FC
LEA 164(A2),A0 ;180C: 41EA00A4
MOVEA.L A0,A1 ;1810: 2248
LEA -1048(A5),A0 ;1812: 41EDFBE8
JSR LAB_0144(PC) ;1816: 4EBA02EC
BRA LAB_0128 ;181A: 600000A6
LAB_0125:
CLR.B -1048(A5) ;181E: 422DFBE8
BRA LAB_0128 ;1822: 6000009E
MOVEA.L 104(A3),A0 ;1826: 206B0068
ADDA.L D4,A0 ;182A: D1C4
MOVE.L 44(A7),(A0) ;182C: 20AF002C
BRA LAB_0128 ;1830: 60000090
MOVEA.L 104(A3),A0 ;1834: 206B0068
ADDA.L D4,A0 ;1838: D1C4
LEA -1112(A5),A1 ;183A: 43EDFBA8
MOVE.L A1,(A0) ;183E: 2089
BRA LAB_0128 ;1840: 60000080
MOVEA.L 104(A3),A0 ;1844: 206B0068
ADDA.L D4,A0 ;1848: D1C4
LEA -792(A5),A1 ;184A: 43EDFCE8
MOVE.L A1,(A0) ;184E: 2089
BRA.S LAB_0128 ;1850: 6070
MOVEA.L 104(A3),A0 ;1852: 206B0068
ADDA.L D4,A0 ;1856: D1C4
LEA -1144(A5),A1 ;1858: 43EDFB88
MOVE.L A1,(A0) ;185C: 2089
BRA.S LAB_0128 ;185E: 6062
MOVEA.L 104(A3),A0 ;1860: 206B0068
ADDA.L D4,A0 ;1864: D1C4
MOVEA.L A0,A2 ;1866: 2448
TST.L D7 ;1868: 4A87
BMI.S LAB_0126 ;186A: 6B08
LEA LAB_00E6(PC),A0 ;186C: 41FAF9C6
MOVE.L A0,(A2) ;1870: 2488
BRA.S LAB_0128 ;1872: 604E
LAB_0126:
MOVEA.L 8(A5),A0 ;1874: 206D0008
TST.L 144(A0) ;1878: 4AA80090
BNE.S LAB_0127 ;187C: 6608
LEA LAB_00E7(PC),A0 ;187E: 41FAF9B8
MOVE.L A0,(A2) ;1882: 2488
BRA.S LAB_0128 ;1884: 603C
LAB_0127:
LEA -1160(A5),A0 ;1886: 41EDFB78
MOVE.L A0,(A2) ;188A: 2488
BRA.S LAB_0128 ;188C: 6034
MOVEA.L 104(A3),A0 ;188E: 206B0068
ADDA.L D4,A0 ;1892: D1C4
LEA -1080(A5),A1 ;1894: 43EDFBC8
MOVE.L A1,(A0) ;1898: 2089
BRA.S LAB_0128 ;189A: 6026
MOVEA.L 104(A3),A0 ;189C: 206B0068
ADDA.L D4,A0 ;18A0: D1C4
LEA 28(A2),A1 ;18A2: 43EA001C
MOVE.L A1,(A0) ;18A6: 2089
BRA.S LAB_0128 ;18A8: 6018
MOVEA.L 104(A3),A0 ;18AA: 206B0068
ADDA.L D4,A0 ;18AE: D1C4
LEA -536(A5),A1 ;18B0: 43EDFDE8
MOVE.L A1,(A0) ;18B4: 2089
BRA.S LAB_0128 ;18B6: 600A
MOVEA.L 104(A3),A0 ;18B8: 206B0068
ADDA.L D4,A0 ;18BC: D1C4
MOVE.L 40(A7),(A0) ;18BE: 20AF0028
LAB_0128:
ADDQ.L #1,D5 ;18C2: 5285
ADDQ.L #4,D4 ;18C4: 5884
LAB_0129:
MOVEA.L 100(A3),A0 ;18C6: 206B0064
LAB_012A:
TST.B (A0)+ ;18CA: 4A18
BNE.S LAB_012A ;18CC: 66FC
LAB_012B:
SUBQ.L #1,A0 ;18CE: 5388
LAB_012C:
SUBA.L 100(A3),A0 ;18D0: 91EB0064
MOVEA.L 8(A5),A2 ;18D4: 246D0008
CMP.L A0,D5 ;18D8: BA88
LAB_012D:
BLT LAB_011F ;18DA: 6D00FE86
MOVE.L 96(A3),D1 ;18DE: 222B0060
LAB_012E:
MOVE.L 104(A3),D2 ;18E2: 242B0068
MOVEA.L (A3),A6 ;18E6: 2C53
JSR -954(A6) ;18E8: 4EAEFC46
LEA LAB_00D6(PC),A0 ;18EC: 41FAF8F0
MOVE.L A0,D1 ;18F0: 2208
JSR -948(A6) ;18F2: 4EAEFC4C
TST.L D7 ;18F6: 4A87
BMI.S LAB_012F ;18F8: 6B10
TST.L 52(A3) ;18FA: 4AAB0034
BNE.S LAB_0130 ;18FE: 6618
ADDQ.L #1,68(A3) ;1900: 52AB0044
ADDQ.L #1,84(A3) ;1904: 52AB0054
BRA.S LAB_0130 ;1908: 600E
LAB_012F:
TST.L 56(A3) ;190A: 4AAB0038
BNE.S LAB_0130 ;190E: 6608
ADDQ.L #1,72(A3) ;1910: 52AB0048
ADDQ.L #1,88(A3) ;1914: 52AB0058
LAB_0130:
MOVE.L 148(A2),D0 ;1918: 202A0094
MOVE.L D0,D1 ;191C: 2200
ADDQ.L #1,D1 ;191E: 5281
ADD.L D1,76(A3) ;1920: D3AB004C
MOVE.L 148(A2),D0 ;1924: 202A0094
ADDQ.L #1,D0 ;1928: 5280
ADD.L D0,92(A3) ;192A: D1AB005C
MOVE.L #$00001000,D1 ;192E: 223C00001000
MOVEA.L (A3),A6 ;1934: 2C53
JSR -792(A6) ;1936: 4EAEFCE8
TST.L D0 ;193A: 4A80
BEQ.S LAB_0131 ;193C: 6716
MOVEA #$0004,A0 ;193E: 307C0004
MOVEA.L (A0),A1 ;1942: 2250
MOVEA.L 276(A1),A0 ;1944: 20690114
MOVE.L #$00000130,148(A0) ;1948: 217C000001300094
MOVEQ #1,D7 ;1950: 7E01
BRA.S LAB_0132 ;1952: 6014
LAB_0131:
MOVEA.L 8(A5),A2 ;1954: 246D0008
MOVE.L A2,D1 ;1958: 220A
MOVEA.L (A3),A6 ;195A: 2C53
JSR -828(A6) ;195C: 4EAEFCC4
MOVE.L D0,D7 ;1960: 2E00
TST.L D7 ;1962: 4A87
BEQ LAB_00FC ;1964: 6700FA8A
LAB_0132:
TST.L D7 ;1968: 4A87
BEQ.S LAB_0133 ;196A: 670A
MOVEA.L (A3),A6 ;196C: 2C53
JSR -132(A6) ;196E: 4EAEFF7C
MOVE.L D0,-24(A5) ;1972: 2B40FFE8
LAB_0133:
MOVE.L -24(A5),D0 ;1976: 202DFFE8
MOVEQ #116,D1 ;197A: 7274
ADD.L D1,D1 ;197C: D281
CMP.L D1,D0 ;197E: B081
BEQ.S LAB_0134 ;1980: 6704
TST.L D0 ;1982: 4A80
BNE.S LAB_0135 ;1984: 6604
LAB_0134:
CLR.L 116(A3) ;1986: 42AB0074
LAB_0135:
CMPI.L #$00000130,-24(A5) ;198A: 0CAD00000130FFE8
BNE.S LAB_0136 ;1992: 6614
MOVE.L #$00000130,D1 ;1994: 223C00000130
MOVEQ #0,D2 ;199A: 7400
MOVEA.L (A3),A6 ;199C: 2C53
JSR -474(A6) ;199E: 4EAEFE26
MOVEQ #5,D0 ;19A2: 7005
MOVE.L D0,116(A3) ;19A4: 27400074
LAB_0136:
MOVE.L 8(A5),D1 ;19A8: 222D0008
MOVEA.L (A3),A6 ;19AC: 2C53
JSR -834(A6) ;19AE: 4EAEFCBE
MOVEA.L -1174(A5),A2 ;19B2: 246DFB6A
MOVE.L A2,D0 ;19B6: 200A
BEQ.S LAB_0137 ;19B8: 670C
MOVEA.L -1178(A5),A0 ;19BA: 206DFB66
MOVE.L 80(A3),(A0) ;19BE: 20AB0050
MOVE.L A2,80(A3) ;19C2: 274A0050
LAB_0137:
MOVEA.L A3,A0 ;19C6: 204B
BSR LAB_0138 ;19C8: 6100000E
MOVE.L 116(A3),D0 ;19CC: 202B0074
MOVEM.L (A7)+,D2-D7/A2-A3/A6 ;19D0: 4CDF4CFC
UNLK A5 ;19D4: 4E5D
RTS ;19D6: 4E75
LAB_0138:
LINK A5,#-8 ;19D8: 4E55FFF8
MOVEM.L D2/A2-A3/A6,-(A7) ;19DC: 48E72032
MOVEA.L A0,A3 ;19E0: 2648
MOVEA #$0004,A0 ;19E2: 307C0004
MOVE.L (A0),-8(A5) ;19E6: 2B50FFF8
TST.L 60(A3) ;19EA: 4AAB003C
BNE LAB_0141 ;19EE: 660000C2
TST.L 48(A3) ;19F2: 4AAB0030
BNE LAB_0141 ;19F6: 660000BA
MOVE.L 72(A3),D0 ;19FA: 202B0048
MOVE.L 68(A3),D1 ;19FE: 222B0044
ADD.L D0,D1 ;1A02: D280
BEQ LAB_0141 ;1A04: 670000AC
TST.L 56(A3) ;1A08: 4AAB0038
BNE.S LAB_013B ;1A0C: 6634
TST.L D0 ;1A0E: 4A80
BEQ.S LAB_013B ;1A10: 6730
MOVEA.L 104(A3),A1 ;1A12: 226B0068
MOVE.L D0,(A1) ;1A16: 2280
LEA 4(A1),A2 ;1A18: 45E90004
CMPI.L #$00000001,72(A3) ;1A1C: 0CAB000000010048
BLE.S LAB_0139 ;1A24: 6F08
LEA LAB_00C7(PC),A0 ;1A26: 41FAF73E
MOVE.L A0,(A2) ;1A2A: 2488
BRA.S LAB_013A ;1A2C: 6006
LAB_0139:
LEA LAB_00C8(PC),A0 ;1A2E: 41FAF73C
MOVE.L A0,(A2) ;1A32: 2488
LAB_013A:
MOVE.L A1,D2 ;1A34: 2409
LEA LAB_00C9(PC),A0 ;1A36: 41FAF73A
MOVE.L A0,D1 ;1A3A: 2208
MOVEA.L (A3),A6 ;1A3C: 2C53
JSR -954(A6) ;1A3E: 4EAEFC46
LAB_013B:
TST.L 52(A3) ;1A42: 4AAB0034
BNE.S LAB_013E ;1A46: 6636
MOVE.L 68(A3),D0 ;1A48: 202B0044
BEQ.S LAB_013E ;1A4C: 6730
MOVEA.L 104(A3),A0 ;1A4E: 206B0068
MOVE.L D0,(A0) ;1A52: 2080
LEA 4(A0),A2 ;1A54: 45E80004
CMPI.L #$00000001,68(A3) ;1A58: 0CAB000000010044
BLE.S LAB_013C ;1A60: 6F08
LEA LAB_00CB(PC),A1 ;1A62: 43FAF718
MOVE.L A1,(A2) ;1A66: 2489
BRA.S LAB_013D ;1A68: 6006
LAB_013C:
LEA LAB_00CC(PC),A1 ;1A6A: 43FAF71C
MOVE.L A1,(A2) ;1A6E: 2489
LAB_013D:
MOVE.L A0,D2 ;1A70: 2408
LEA LAB_00C9(PC),A1 ;1A72: 43FAF6FE
MOVE.L A1,D1 ;1A76: 2209
MOVEA.L (A3),A6 ;1A78: 2C53
JSR -954(A6) ;1A7A: 4EAEFC46
LAB_013E:
MOVEA.L 104(A3),A0 ;1A7E: 206B0068
MOVE.L 76(A3),D0 ;1A82: 202B004C
MOVE.L D0,(A0) ;1A86: 2080
LEA 4(A0),A2 ;1A88: 45E80004
CMPI.L #$00000001,76(A3) ;1A8C: 0CAB00000001004C
BLE.S LAB_013F ;1A94: 6F08
LEA LAB_00CD(PC),A1 ;1A96: 43FAF6FA
MOVE.L A1,(A2) ;1A9A: 2489
BRA.S LAB_0140 ;1A9C: 6006
LAB_013F:
LEA LAB_00CF(PC),A1 ;1A9E: 43FAF6FA
MOVE.L A1,(A2) ;1AA2: 2489
LAB_0140:
MOVE.L A0,D2 ;1AA4: 2408
LEA LAB_00D0(PC),A1 ;1AA6: 43FAF6F8
MOVE.L A1,D1 ;1AAA: 2209
MOVEA.L (A3),A6 ;1AAC: 2C53
JSR -954(A6) ;1AAE: 4EAEFC46
LAB_0141:
MOVEQ #0,D0 ;1AB2: 7000
MOVE.L D0,76(A3) ;1AB4: 2740004C
MOVE.L D0,72(A3) ;1AB8: 27400048
MOVE.L D0,68(A3) ;1ABC: 27400044
MOVEM.L (A7)+,D2/A2-A3/A6 ;1AC0: 4CDF4C04
UNLK A5 ;1AC4: 4E5D
RTS ;1AC6: 4E75
LAB_0142:
LINK A5,#0 ;1AC8: 4E550000
MOVEM.L A2-A3/A6,-(A7) ;1ACC: 48E70032
MOVEA.L A0,A3 ;1AD0: 2648
MOVEA.L A1,A2 ;1AD2: 2449
MOVEM.L A2-A3,-(A7) ;1AD4: 48E70030
MOVEA.L A2,A0 ;1AD8: 204A
MOVEA.L 8(A5),A1 ;1ADA: 226D0008
LEA LAB_0143(PC),A2 ;1ADE: 45FA0016
MOVEA.L (ABSEXECBASE).W,A6 ;1AE2: 2C780004
JSR -522(A6) ;1AE6: 4EAEFDF6
MOVEM.L (A7)+,A2-A3 ;1AEA: 4CDF0C00
MOVEM.L (A7)+,A2-A3/A6 ;1AEE: 4CDF4C00
UNLK A5 ;1AF2: 4E5D
RTS ;1AF4: 4E75
LAB_0143:
LINK A5,#-4 ;1AF6: 4E55FFFC
MOVE.L D0,-4(A5) ;1AFA: 2B40FFFC
MOVE.B D0,(A3)+ ;1AFE: 16C0
UNLK A5 ;1B00: 4E5D
RTS ;1B02: 4E75
LAB_0144:
MOVE.L A0,D0 ;1B04: 2008
LAB_0145:
TST.B (A0)+ ;1B06: 4A18
BNE.S LAB_0145 ;1B08: 66FC
SUBQ.L #1,A0 ;1B0A: 5388
LAB_0146:
MOVE.B (A1)+,(A0)+ ;1B0C: 10D9
BNE.S LAB_0146 ;1B0E: 66FC
RTS ;1B10: 4E75
DC.W $0000 ;1B12
LAB_0147:
MOVEM.L D7/A3,-(A7) ;1B14: 48E70110
MOVEA.L A0,A3 ;1B18: 2648
MOVE.L D0,D7 ;1B1A: 2E00
LAB_0148:
MOVEQ #0,D0 ;1B1C: 7000
MOVE.B (A3),D0 ;1B1E: 1013
CMP.L D7,D0 ;1B20: B087
BNE.S LAB_0149 ;1B22: 6604
MOVE.L A3,D0 ;1B24: 200B
BRA.S LAB_014A ;1B26: 6008
LAB_0149:
MOVE.B (A3)+,D0 ;1B28: 101B
TST.B D0 ;1B2A: 4A00
BNE.S LAB_0148 ;1B2C: 66EE
MOVEQ #0,D0 ;1B2E: 7000
LAB_014A:
MOVEM.L (A7)+,D7/A3 ;1B30: 4CDF0880
RTS ;1B34: 4E75
MOVEM.L D7/A3,-(A7) ;1B36: 48E70110
MOVEA.L A0,A3 ;1B3A: 2648
MOVE.L D0,D7 ;1B3C: 2E00
MOVE.L D7,D0 ;1B3E: 2007
MOVEA.L A3,A0 ;1B40: 204B
BSR.S LAB_0147 ;1B42: 61D0
MOVEM.L (A7)+,D7/A3 ;1B44: 4CDF0880
RTS ;1B48: 4E75
LAB_014B:
MOVEM.L D7/A2-A3,-(A7) ;1B4A: 48E70130
MOVEA.L A0,A3 ;1B4E: 2648
MOVE.L D0,D7 ;1B50: 2E00
SUBA.L A2,A2 ;1B52: 95CA
LAB_014C:
MOVE.B (A3),D0 ;1B54: 1013
BEQ.S LAB_014E ;1B56: 670E
MOVEQ #0,D1 ;1B58: 7200
MOVE.B D0,D1 ;1B5A: 1200
CMP.L D7,D1 ;1B5C: B287
BNE.S LAB_014D ;1B5E: 6602
MOVEA.L A3,A2 ;1B60: 244B
LAB_014D:
ADDQ.L #1,A3 ;1B62: 528B
BRA.S LAB_014C ;1B64: 60EE
LAB_014E:
MOVE.L A2,D0 ;1B66: 200A
MOVEM.L (A7)+,D7/A2-A3 ;1B68: 4CDF0C80
RTS ;1B6C: 4E75
DC.W $0000 ;1B6E
BVC.S LAB_014F ;1B70: 6804
DC.W $39E0 ;1B72
DC.W $0000 ;1B74
LAB_014F:
DC.W $5F70 ;1B76
BTST D6,D0 ;1B78: 0D00
DC.W $6803 ;1B7A
DC.W $503C ;1B7C
DC.W $0006 ;1B7E
DC.W $FFFF ;1B80
OR.B D0,D0 ;1B82: 8000
DC.W $FFFF ;1B84
DC.W $0000 ;1B86
BTST D0,D0 ;1B88: 0100
DC.W $0000 ;1B8A
BTST D0,D0 ;1B8C: 0100
ORI.B #$00,D0 ;1B8E: 00000000
OR.B D0,D0 ;1B92: 8000
ORI.B #$00,D0 ;1B94: 00000000
END