; IRA V2.09 (06.03.18) (c)1993-1995 Tim Ruehsen
; (c)2009-2015 Frank Wille, (c)2014-2017 Nicolas Bastien

EXT_0000	EQU	$0
ABSEXECBASE	EQU	$4
COP1LCH		EQU	$DFF080
COPJMP1		EQU	$DFF088
DMACON		EQU	$DFF096




	SECTION S_0,CODE

SECSTRT_0:
	JSR	LAB_00B4		;0000: 4eb900003492
	JSR	LAB_00C9		;0006: 4eb900003804
	MOVE.W	#$0000,D0		;000c: 303c0000
	MOVEA.L	-32744(A5),A6		;0010: 2c6d8018
	MOVEA.L	-32752(A5),A3		;0014: 266d8010
	LSL.W	#3,D0			;0018: e748
	ADDA.W	D0,A3			;001a: d6c0
	MOVE.W	#$8014,D6		;001c: 3c3c8014
	JSR	LAB_0137		;0020: 4eb90000461a
	MOVEA.L	-32744(A5),A6		;0026: 2c6d8018
	JSR	-342(A6)		;002a: 4eaefeaa
	MOVE.W	#$0000,D0		;002e: 303c0000
	MOVEA.L	-32744(A5),A6		;0032: 2c6d8018
	MOVEA.L	-32752(A5),A3		;0036: 266d8010
	LSL.W	#3,D0			;003a: e748
	ADDA.W	D0,A3			;003c: d6c0
	MOVE.W	#$8014,D6		;003e: 3c3c8014
	JSR	LAB_0135		;0042: 4eb9000045f2
	MOVE.L	#$004c0374,D0		;0048: 203c004c0374
	JSR	LAB_01B8		;004e: 4eb900005efc
	MOVE.L	#$00010000,D0		;0054: 203c00010000
	MOVE.L	D0,-32688(A5)		;005a: 2b408050
	MOVE.L	#$00020000,D0		;005e: 203c00020000
	MOVE.L	D0,-32684(A5)		;0064: 2b408054
	MOVE.L	#$00040000,D0		;0068: 203c00040000
	MOVE.L	D0,-32680(A5)		;006e: 2b408058
	MOVE.L	#$00050000,D0		;0072: 203c00050000
	MOVE.L	D0,-32676(A5)		;0078: 2b40805c
	MOVE.L	#$00060000,D0		;007c: 203c00060000
	MOVE.L	D0,-32672(A5)		;0082: 2b408060
	MOVE.L	#$00090000,D0		;0086: 203c00090000
	MOVE.L	D0,-32668(A5)		;008c: 2b408064
	MOVE.L	#$000b0000,D0		;0090: 203c000b0000
	MOVE.L	D0,-32664(A5)		;0096: 2b408068
	MOVE.L	#$000c0000,D0		;009a: 203c000c0000
	MOVE.L	D0,-32660(A5)		;00a0: 2b40806c
	MOVE.L	#$000d0000,D0		;00a4: 203c000d0000
	MOVE.L	D0,-32656(A5)		;00aa: 2b408070
	MOVE.L	#$000f0000,D0		;00ae: 203c000f0000
	MOVE.L	D0,-32652(A5)		;00b4: 2b408074
	BRA.W	LAB_0006		;00b8: 600000fc
	DC.L	$43fa0092		;00bc
	DC.W	$4e75			;00c0
LAB_0000:
	LEA	LAB_0003(PC),A1		;00c2: 43fa0098
	RTS				;00c6: 4e75
LAB_0001:
	LEA	LAB_0004(PC),A1		;00c8: 43fa00a4
	RTS				;00cc: 4e75
LAB_0002:
	LEA	LAB_0005(PC),A1		;00ce: 43fa00af
	RTS				;00d2: 4e75
	DC.L	$43fa00b5,$4e7549fa,$00c62c79,$00000004 ;00d4
	DC.L	$43fa0088,$70004eae,$fdd82940,$000043fa ;00e4
	DC.L	$00687000,$4eaefdd8,$29400004,$43fa004e ;00f4
	DC.L	$70004eae,$fdd82940,$000843fa,$007b7000 ;0104
	DC.L	$4eaefdd8,$29400010,$4e752c79,$00000004 ;0114
	DC.L	$49fa007c,$226c0000,$4eaefe62,$226c0004 ;0124
	DC.L	$4eaefe62,$226c0008,$4eaefe62,$226c0010 ;0134
	DC.L	$4eaefe62,$4e7541fa,$00564e75,$646f732e ;0144
	DC.L	$6c696272,$61727900	;0154
LAB_0003:
	;015c
	;DC.B	$69,$6e,$74,$75,$69,$74,$69,$6f,$6e,$2e,$6c,$69,$62,$72,$61,$72
	;DC.B	$79,$00
	DC.B	"intuition.library",0
LAB_0004:
	;016e
	;DC.B	$67,$72,$61,$70,$68,$69,$63,$73,$2e,$6c,$69,$62,$72,$61,$72,$79
	;DC.B	$00
	DC.B	"graphics.library",0
LAB_0005:
	DC.B	$61			;017f
	DC.L	$736c2e6c,$69627261,$72790063,$79626572 ;0180
	DC.L	$67726170,$68696373,$2e6c6962,$72617279 ;0190
	DS.L	5			;01a0
	DS.W	1			;01b4
LAB_0006:
	MOVEA.L	-32644(A5),A3		;01b6: 266d807c
	MOVEA.L	#LAB_043F,A0		;01ba: 207c0000cdc2
	MOVE.L	(A0)+,-(A7)		;01c0: 2f18
	JSR	LAB_0238		;01c2: 4eb90000730a
	CLR.B	(A3)+			;01c8: 421b
	MOVE.L	-32644(A5),D0		;01ca: 202d807c
	MOVEA.L	D0,A3			;01ce: 2640
	LEA	-32648(A5),A2		;01d0: 45ed8078
	MOVEA.L	-32768(A5),A6		;01d4: 2c6d8000
	JSR	LAB_023D		;01d8: 4eb900007352
	MOVEA.L	-32644(A5),A3		;01de: 266d807c
	MOVEA.L	#LAB_0440,A0		;01e2: 207c0000cdd2
	MOVE.L	(A0)+,-(A7)		;01e8: 2f18
	JSR	LAB_0238		;01ea: 4eb90000730a
	CLR.B	(A3)+			;01f0: 421b
	MOVE.L	-32644(A5),D0		;01f2: 202d807c
	MOVEA.L	D0,A3			;01f6: 2640
	LEA	-32640(A5),A2		;01f8: 45ed8080
	MOVEA.L	-32768(A5),A6		;01fc: 2c6d8000
	JSR	LAB_023D		;0200: 4eb900007352
	MOVE.L	#$00000000,D0		;0206: 203c00000000
	MOVE.L	D0,-(A7)		;020c: 2f00
	MOVEA.L	(A7)+,A0		;020e: 205f
	MOVEA.L	-32744(A5),A6		;0210: 2c6d8018
	JSR	-510(A6)		;0214: 4eaefe02
	MOVE.L	D0,-32696(A5)		;0218: 2b408048
	MOVEA.L	-32696(A5),A2		;021c: 246d8048
	LEA	30(A2),A2		;0220: 45ea001e
	MOVE.B	(A2),D0			;0224: 1012
	EXT.W	D0			;0226: 4880
	MOVE.W	#$000a,D1		;0228: 323c000a
	SUB.W	D1,D0			;022c: 9041
	MOVE.B	D0,-32636(A5)		;022e: 1b408084
	MOVEA.L	-32696(A5),A2		;0232: 246d8048
	LEA	12(A2),A2		;0236: 45ea000c
	MOVE.W	(A2),D0			;023a: 3012
	MOVE.W	D0,-32634(A5)		;023c: 3b408086
	MOVEA.L	-32696(A5),A2		;0240: 246d8048
	LEA	14(A2),A2		;0244: 45ea000e
	MOVE.W	(A2),D0			;0248: 3012
	MOVE.W	D0,-32632(A5)		;024a: 3b408088
	MOVEA.L	-32644(A5),A3		;024e: 266d807c
	MOVEA.L	#LAB_0441,A0		;0252: 207c0000cdda
	MOVE.L	(A0)+,-(A7)		;0258: 2f18
	JSR	LAB_0238		;025a: 4eb90000730a
	LEA	-32640(A5),A2		;0260: 45ed8080
	MOVEQ	#0,D1			;0264: 7200
	MOVE.L	D1,-(A7)		;0266: 2f01
	TST.L	(A2)			;0268: 4a92
	BEQ.W	LAB_0007		;026a: 6700000e
	MOVEA.L	(A2),A0			;026e: 2052
	SUBQ.W	#4,A0			;0270: 5948
	MOVE.L	(A0)+,(A7)		;0272: 2e98
	JSR	LAB_0238		;0274: 4eb90000730a
LAB_0007:
	MOVE.L	(A7)+,D0		;027a: 201f
	ADD.L	D0,(A7)			;027c: d197
	CLR.B	(A3)+			;027e: 421b
	MOVE.L	-32644(A5),D0		;0280: 202d807c
	MOVEA.L	D0,A3			;0284: 2640
	LEA	-32630(A5),A2		;0286: 45ed808a
	MOVEA.L	-32768(A5),A6		;028a: 2c6d8000
	JSR	LAB_023D		;028e: 4eb900007352
	MOVE.W	#$0104,D0		;0294: 303c0104
	MOVE.W	D0,-32626(A5)		;0298: 3b40808e
	MOVE.W	#$00fc,D0		;029c: 303c00fc
	MOVE.W	D0,-32624(A5)		;02a0: 3b408090
	MOVE.W	-32624(A5),D0		;02a4: 302d8090
	MOVE.B	-32636(A5),D1		;02a8: 122d8084
	EXT.W	D1			;02ac: 4881
	ADD.W	D1,D0			;02ae: d041
	EXT.L	D0			;02b0: 48c0
	MOVE.W	D0,-32624(A5)		;02b2: 3b408090
	LEA	-32622(A5),A2		;02b6: 45ed8092
	MOVE.L	A2,D0			;02ba: 200a
	MOVE.L	#$000000c8,D1		;02bc: 223c000000c8
	MOVEA.L	-32768(A5),A6		;02c2: 2c6d8000
	JSR	LAB_0245		;02c6: 4eb9000073d8
	LEA	-32618(A5),A2		;02cc: 45ed8096
	MOVE.L	A2,D0			;02d0: 200a
	MOVE.L	#$000000c8,D1		;02d2: 223c000000c8
	MOVEA.L	-32768(A5),A6		;02d8: 2c6d8000
	JSR	LAB_0245		;02dc: 4eb9000073d8
	LEA	-32614(A5),A2		;02e2: 45ed809a
	MOVE.L	A2,D0			;02e6: 200a
	MOVE.L	#$000000c8,D1		;02e8: 223c000000c8
	MOVEA.L	-32768(A5),A6		;02ee: 2c6d8000
	JSR	LAB_0245		;02f2: 4eb9000073d8
	LEA	-32610(A5),A2		;02f8: 45ed809e
	MOVE.L	A2,D0			;02fc: 200a
	MOVE.L	#$000000c8,D1		;02fe: 223c000000c8
	MOVEA.L	-32768(A5),A6		;0304: 2c6d8000
	JSR	LAB_0245		;0308: 4eb9000073d8
	LEA	-32606(A5),A2		;030e: 45ed80a2
	MOVE.L	A2,D0			;0312: 200a
	MOVE.L	#$000000c8,D1		;0314: 223c000000c8
	MOVEA.L	-32768(A5),A6		;031a: 2c6d8000
	JSR	LAB_0245		;031e: 4eb9000073d8
	LEA	-32602(A5),A2		;0324: 45ed80a6
	MOVE.L	A2,D0			;0328: 200a
	MOVE.L	#$000000c8,D1		;032a: 223c000000c8
	MOVEA.L	-32768(A5),A6		;0330: 2c6d8000
	JSR	LAB_0245		;0334: 4eb9000073d8
	MOVEQ	#0,D0			;033a: 7000
	MOVE.B	D0,-32598(A5)		;033c: 1b4080aa
	MOVE.L	-32596(A5),D0		;0340: 202d80ac
	MOVE.L	D0,-32596(A5)		;0344: 2b4080ac
	MOVE.L	-32592(A5),D0		;0348: 202d80b0
	MOVE.L	D0,-32592(A5)		;034c: 2b4080b0
	MOVE.W	-32588(A5),D0		;0350: 302d80b4
	MOVE.W	D0,-32588(A5)		;0354: 3b4080b4
	MOVE.L	-32586(A5),D0		;0358: 202d80b6
	MOVE.L	D0,-32586(A5)		;035c: 2b4080b6
	MOVE.L	-32582(A5),D0		;0360: 202d80ba
	MOVE.L	D0,-32582(A5)		;0364: 2b4080ba
	MOVEA.L	-32644(A5),A3		;0368: 266d807c
	MOVEA.L	#LAB_0442,A0		;036c: 207c0000cdec
	MOVE.L	(A0)+,-(A7)		;0372: 2f18
	JSR	LAB_0238		;0374: 4eb90000730a
	CLR.B	(A3)+			;037a: 421b
	MOVE.L	-32644(A5),D0		;037c: 202d807c
	MOVEA.L	D0,A3			;0380: 2640
	LEA	-32578(A5),A2		;0382: 45ed80be
	MOVEA.L	-32768(A5),A6		;0386: 2c6d8000
	JSR	LAB_023D		;038a: 4eb900007352
	MOVEA.L	-32644(A5),A3		;0390: 266d807c
	MOVEA.L	#LAB_0443,A0		;0394: 207c0000cdf0
	MOVE.L	(A0)+,-(A7)		;039a: 2f18
	JSR	LAB_0238		;039c: 4eb90000730a
	CLR.B	(A3)+			;03a2: 421b
	MOVE.L	-32644(A5),D0		;03a4: 202d807c
	MOVEA.L	D0,A3			;03a8: 2640
	LEA	-32574(A5),A2		;03aa: 45ed80c2
	MOVEA.L	-32768(A5),A6		;03ae: 2c6d8000
	JSR	LAB_023D		;03b2: 4eb900007352
	MOVEA.L	-32644(A5),A3		;03b8: 266d807c
	MOVEA.L	#LAB_0444,A0		;03bc: 207c0000cdf4
	MOVE.L	(A0)+,-(A7)		;03c2: 2f18
	JSR	LAB_0238		;03c4: 4eb90000730a
	CLR.B	(A3)+			;03ca: 421b
	MOVE.L	-32644(A5),D0		;03cc: 202d807c
	MOVEA.L	D0,A3			;03d0: 2640
	LEA	-32570(A5),A2		;03d2: 45ed80c6
	MOVEA.L	-32768(A5),A6		;03d6: 2c6d8000
	JSR	LAB_023D		;03da: 4eb900007352
	MOVE.B	-32566(A5),D0		;03e0: 102d80ca
	EXT.W	D0			;03e4: 4880
	MOVE.B	D0,-32566(A5)		;03e6: 1b4080ca
	MOVE.B	-32565(A5),D0		;03ea: 102d80cb
	EXT.W	D0			;03ee: 4880
	MOVE.B	D0,-32565(A5)		;03f0: 1b4080cb
	MOVE.L	-32564(A5),D0		;03f4: 202d80cc
	MOVE.L	D0,-32564(A5)		;03f8: 2b4080cc
	MOVE.B	-32560(A5),D0		;03fc: 102d80d0
	EXT.W	D0			;0400: 4880
	MOVE.B	D0,-32560(A5)		;0402: 1b4080d0
	MOVE.B	-32559(A5),D0		;0406: 102d80d1
	EXT.W	D0			;040a: 4880
	MOVE.B	D0,-32559(A5)		;040c: 1b4080d1
	MOVE.L	-32558(A5),D0		;0410: 202d80d2
	MOVE.L	D0,-32558(A5)		;0414: 2b4080d2
	MOVE.W	#$0000,D0		;0418: 303c0000
	MOVE.B	D0,-32554(A5)		;041c: 1b4080d6
	MOVE.B	-32553(A5),D0		;0420: 102d80d7
	EXT.W	D0			;0424: 4880
	MOVE.B	D0,-32553(A5)		;0426: 1b4080d7
	MOVEA.L	-32644(A5),A3		;042a: 266d807c
	MOVEA.L	#LAB_0445,A0		;042e: 207c0000ce04
	MOVE.L	(A0)+,-(A7)		;0434: 2f18
	JSR	LAB_0238		;0436: 4eb90000730a
	CLR.B	(A3)+			;043c: 421b
	MOVE.L	-32644(A5),D0		;043e: 202d807c
	MOVEA.L	D0,A3			;0442: 2640
	LEA	-32552(A5),A2		;0444: 45ed80d8
	MOVEA.L	-32768(A5),A6		;0448: 2c6d8000
	JSR	LAB_023D		;044c: 4eb900007352
	MOVEA.L	-32644(A5),A3		;0452: 266d807c
	MOVEA.L	#LAB_0446,A0		;0456: 207c0000ce08
	MOVE.L	(A0)+,-(A7)		;045c: 2f18
	JSR	LAB_0238		;045e: 4eb90000730a
	CLR.B	(A3)+			;0464: 421b
	MOVE.L	-32644(A5),D0		;0466: 202d807c
	MOVEA.L	D0,A3			;046a: 2640
	LEA	-32548(A5),A2		;046c: 45ed80dc
	MOVEA.L	-32768(A5),A6		;0470: 2c6d8000
	JSR	LAB_023D		;0474: 4eb900007352
	MOVE.L	-32544(A5),D0		;047a: 202d80e0
	MOVE.L	D0,-32544(A5)		;047e: 2b4080e0
	MOVE.W	#$0000,D0		;0482: 303c0000
	MOVE.B	D0,-32540(A5)		;0486: 1b4080e4
	MOVE.B	-32539(A5),D0		;048a: 102d80e5
	EXT.W	D0			;048e: 4880
	MOVE.B	D0,-32539(A5)		;0490: 1b4080e5
	MOVE.L	-32538(A5),D0		;0494: 202d80e6
	MOVE.L	D0,-32538(A5)		;0498: 2b4080e6
	MOVE.L	-32534(A5),D0		;049c: 202d80ea
	MOVE.L	D0,-32534(A5)		;04a0: 2b4080ea
	MOVE.B	-32530(A5),D0		;04a4: 102d80ee
	EXT.W	D0			;04a8: 4880
	MOVE.B	D0,-32530(A5)		;04aa: 1b4080ee
	MOVE.L	#$00000004,D0		;04ae: 203c00000004
	MOVE.L	#$00000009,D1		;04b4: 223c00000009
	JSR	LAB_024D		;04ba: 4eb9000077d2
	MOVE.L	D0,-32524(A5)		;04c0: 2b4080f4
	MOVE.W	#$80f0,D2		;04c4: 343c80f0
	MOVE.W	#$80f4,D3		;04c8: 363c80f4
	JSR	LAB_024B		;04cc: 4eb9000077a8
	MOVE.L	#$00002580,D0		;04d2: 203c00002580
	MOVE.L	#$00000000,D1		;04d8: 223c00000000
	LSL.L	#2,D1			;04de: e589
	MOVEA.L	-32528(A5),A2		;04e0: 246d80f0
	ADDA.L	D1,A2			;04e4: d5c1
	MOVE.L	D0,(A2)			;04e6: 2480
	MOVE.L	#$00003840,D0		;04e8: 203c00003840
	MOVE.L	#$00000001,D1		;04ee: 223c00000001
	LSL.L	#2,D1			;04f4: e589
	MOVEA.L	-32528(A5),A2		;04f6: 246d80f0
	ADDA.L	D1,A2			;04fa: d5c1
	MOVE.L	D0,(A2)			;04fc: 2480
	MOVE.L	#$00004b00,D0		;04fe: 203c00004b00
	MOVE.L	#$00000002,D1		;0504: 223c00000002
	LSL.L	#2,D1			;050a: e589
	MOVEA.L	-32528(A5),A2		;050c: 246d80f0
	ADDA.L	D1,A2			;0510: d5c1
	MOVE.L	D0,(A2)			;0512: 2480
	MOVE.L	#$00007080,D0		;0514: 203c00007080
	MOVE.L	#$00000003,D1		;051a: 223c00000003
	LSL.L	#2,D1			;0520: e589
	MOVEA.L	-32528(A5),A2		;0522: 246d80f0
	ADDA.L	D1,A2			;0526: d5c1
	MOVE.L	D0,(A2)			;0528: 2480
	MOVE.L	#$00009600,D0		;052a: 203c00009600
	MOVE.L	#$00000004,D1		;0530: 223c00000004
	LSL.L	#2,D1			;0536: e589
	MOVEA.L	-32528(A5),A2		;0538: 246d80f0
	ADDA.L	D1,A2			;053c: d5c1
	MOVE.L	D0,(A2)			;053e: 2480
	MOVE.L	#$0000e100,D0		;0540: 203c0000e100
	MOVE.L	#$00000005,D1		;0546: 223c00000005
	LSL.L	#2,D1			;054c: e589
	MOVEA.L	-32528(A5),A2		;054e: 246d80f0
	ADDA.L	D1,A2			;0552: d5c1
	MOVE.L	D0,(A2)			;0554: 2480
	MOVE.L	#$0001c200,D0		;0556: 203c0001c200
	MOVE.L	#$00000006,D1		;055c: 223c00000006
	LSL.L	#2,D1			;0562: e589
	MOVEA.L	-32528(A5),A2		;0564: 246d80f0
	ADDA.L	D1,A2			;0568: d5c1
	MOVE.L	D0,(A2)			;056a: 2480
	MOVE.W	#$0140,D0		;056c: 303c0140
	MOVE.W	D0,-32520(A5)		;0570: 3b4080f8
	MOVE.W	#$00f0,D0		;0574: 303c00f0
	MOVE.W	D0,-32518(A5)		;0578: 3b4080fa
	MOVE.W	#$0008,D0		;057c: 303c0008
	MOVE.W	D0,-32516(A5)		;0580: 3b4080fc
	MOVE.L	#$000a1000,D0		;0584: 203c000a1000
	MOVE.L	D0,-32514(A5)		;058a: 2b4080fe
	MOVE.W	#$0000,D0		;058e: 303c0000
	MOVE.W	D0,-32510(A5)		;0592: 3b408102
	MOVE.W	#$0280,D0		;0596: 303c0280
	MOVE.W	D0,-32508(A5)		;059a: 3b408104
	MOVE.W	#$01e0,D0		;059e: 303c01e0
	MOVE.W	D0,-32506(A5)		;05a2: 3b408106
	MOVE.W	#$0008,D0		;05a6: 303c0008
	MOVE.W	D0,-32504(A5)		;05aa: 3b408108
	MOVE.W	-32520(A5),D0		;05ae: 302d80f8
	MOVE.W	D0,-32502(A5)		;05b2: 3b40810a
	MOVE.W	-32518(A5),D0		;05b6: 302d80fa
	MOVE.W	D0,-32500(A5)		;05ba: 3b40810c
	MOVE.W	-32516(A5),D0		;05be: 302d80fc
	MOVE.W	D0,-32498(A5)		;05c2: 3b40810e
	MOVE.L	-32514(A5),D0		;05c6: 202d80fe
	MOVE.L	D0,-32558(A5)		;05ca: 2b4080d2
	MOVE.W	-32510(A5),D0		;05ce: 302d8102
	MOVE.W	D0,-32496(A5)		;05d2: 3b408110
	MOVE.L	#$00000004,D0		;05d6: 203c00000004
	MOVE.L	#$0000000f,D1		;05dc: 223c0000000f
	JSR	LAB_024D		;05e2: 4eb9000077d2
	MOVE.L	D0,-32490(A5)		;05e8: 2b408116
	MOVE.W	#$8112,D2		;05ec: 343c8112
	MOVE.W	#$8116,D3		;05f0: 363c8116
	JSR	LAB_024B		;05f4: 4eb9000077a8
	MOVEA.L	-32644(A5),A3		;05fa: 266d807c
	MOVEA.L	#LAB_0447,A0		;05fe: 207c0000ce0c
	MOVE.L	(A0)+,-(A7)		;0604: 2f18
	JSR	LAB_0238		;0606: 4eb90000730a
	CLR.B	(A3)+			;060c: 421b
	MOVE.L	-32644(A5),D0		;060e: 202d807c
	MOVEA.L	D0,A3			;0612: 2640
	MOVE.L	#$00000000,D1		;0614: 223c00000000
	LSL.L	#2,D1			;061a: e589
	MOVEA.L	-32494(A5),A2		;061c: 246d8112
	ADDA.L	D1,A2			;0620: d5c1
	MOVEA.L	-32768(A5),A6		;0622: 2c6d8000
	JSR	LAB_023D		;0626: 4eb900007352
	MOVEA.L	-32644(A5),A3		;062c: 266d807c
	MOVEA.L	#LAB_0448,A0		;0630: 207c0000ce26
	MOVE.L	(A0)+,-(A7)		;0636: 2f18
	JSR	LAB_0238		;0638: 4eb90000730a
	CLR.B	(A3)+			;063e: 421b
	MOVE.L	-32644(A5),D0		;0640: 202d807c
	MOVEA.L	D0,A3			;0644: 2640
	MOVE.L	#$00000001,D1		;0646: 223c00000001
	LSL.L	#2,D1			;064c: e589
	MOVEA.L	-32494(A5),A2		;064e: 246d8112
	ADDA.L	D1,A2			;0652: d5c1
	MOVEA.L	-32768(A5),A6		;0654: 2c6d8000
	JSR	LAB_023D		;0658: 4eb900007352
	MOVEA.L	-32644(A5),A3		;065e: 266d807c
	MOVEA.L	#LAB_0449,A0		;0662: 207c0000ce42
	MOVE.L	(A0)+,-(A7)		;0668: 2f18
	JSR	LAB_0238		;066a: 4eb90000730a
	CLR.B	(A3)+			;0670: 421b
	MOVE.L	-32644(A5),D0		;0672: 202d807c
	MOVEA.L	D0,A3			;0676: 2640
	MOVE.L	#$00000002,D1		;0678: 223c00000002
	LSL.L	#2,D1			;067e: e589
	MOVEA.L	-32494(A5),A2		;0680: 246d8112
	ADDA.L	D1,A2			;0684: d5c1
	MOVEA.L	-32768(A5),A6		;0686: 2c6d8000
	JSR	LAB_023D		;068a: 4eb900007352
	MOVEA.L	-32644(A5),A3		;0690: 266d807c
	MOVEA.L	#LAB_044A,A0		;0694: 207c0000ce62
	MOVE.L	(A0)+,-(A7)		;069a: 2f18
	JSR	LAB_0238		;069c: 4eb90000730a
	CLR.B	(A3)+			;06a2: 421b
	MOVE.L	-32644(A5),D0		;06a4: 202d807c
	MOVEA.L	D0,A3			;06a8: 2640
	MOVE.L	#$00000003,D1		;06aa: 223c00000003
	LSL.L	#2,D1			;06b0: e589
	MOVEA.L	-32494(A5),A2		;06b2: 246d8112
	ADDA.L	D1,A2			;06b6: d5c1
	MOVEA.L	-32768(A5),A6		;06b8: 2c6d8000
	JSR	LAB_023D		;06bc: 4eb900007352
	MOVEA.L	-32644(A5),A3		;06c2: 266d807c
	MOVEA.L	#LAB_044B,A0		;06c6: 207c0000ce7a
	MOVE.L	(A0)+,-(A7)		;06cc: 2f18
	JSR	LAB_0238		;06ce: 4eb90000730a
	CLR.B	(A3)+			;06d4: 421b
	MOVE.L	-32644(A5),D0		;06d6: 202d807c
	MOVEA.L	D0,A3			;06da: 2640
	MOVE.L	#$00000004,D1		;06dc: 223c00000004
	LSL.L	#2,D1			;06e2: e589
	MOVEA.L	-32494(A5),A2		;06e4: 246d8112
	ADDA.L	D1,A2			;06e8: d5c1
	MOVEA.L	-32768(A5),A6		;06ea: 2c6d8000
	JSR	LAB_023D		;06ee: 4eb900007352
	MOVEA.L	-32644(A5),A3		;06f4: 266d807c
	MOVEA.L	#LAB_044C,A0		;06f8: 207c0000ce98
	MOVE.L	(A0)+,-(A7)		;06fe: 2f18
	JSR	LAB_0238		;0700: 4eb90000730a
	CLR.B	(A3)+			;0706: 421b
	MOVE.L	-32644(A5),D0		;0708: 202d807c
	MOVEA.L	D0,A3			;070c: 2640
	MOVE.L	#$00000005,D1		;070e: 223c00000005
	LSL.L	#2,D1			;0714: e589
	MOVEA.L	-32494(A5),A2		;0716: 246d8112
	ADDA.L	D1,A2			;071a: d5c1
	MOVEA.L	-32768(A5),A6		;071c: 2c6d8000
	JSR	LAB_023D		;0720: 4eb900007352
	MOVEA.L	-32644(A5),A3		;0726: 266d807c
	MOVEA.L	#LAB_044D,A0		;072a: 207c0000ceb6
	MOVE.L	(A0)+,-(A7)		;0730: 2f18
	JSR	LAB_0238		;0732: 4eb90000730a
	CLR.B	(A3)+			;0738: 421b
	MOVE.L	-32644(A5),D0		;073a: 202d807c
	MOVEA.L	D0,A3			;073e: 2640
	MOVE.L	#$00000009,D1		;0740: 223c00000009
	LSL.L	#2,D1			;0746: e589
	MOVEA.L	-32494(A5),A2		;0748: 246d8112
	ADDA.L	D1,A2			;074c: d5c1
	MOVEA.L	-32768(A5),A6		;074e: 2c6d8000
	JSR	LAB_023D		;0752: 4eb900007352
	MOVEA.L	-32644(A5),A3		;0758: 266d807c
	MOVEA.L	#LAB_044E,A0		;075c: 207c0000ced2
	MOVE.L	(A0)+,-(A7)		;0762: 2f18
	JSR	LAB_0238		;0764: 4eb90000730a
	CLR.B	(A3)+			;076a: 421b
	MOVE.L	-32644(A5),D0		;076c: 202d807c
	MOVEA.L	D0,A3			;0770: 2640
	MOVE.L	#$0000000a,D1		;0772: 223c0000000a
	LSL.L	#2,D1			;0778: e589
	MOVEA.L	-32494(A5),A2		;077a: 246d8112
	ADDA.L	D1,A2			;077e: d5c1
	MOVEA.L	-32768(A5),A6		;0780: 2c6d8000
	JSR	LAB_023D		;0784: 4eb900007352
	MOVEA.L	-32644(A5),A3		;078a: 266d807c
	MOVEA.L	#LAB_044F,A0		;078e: 207c0000cee6
	MOVE.L	(A0)+,-(A7)		;0794: 2f18
	JSR	LAB_0238		;0796: 4eb90000730a
	CLR.B	(A3)+			;079c: 421b
	MOVE.L	-32644(A5),D0		;079e: 202d807c
	MOVEA.L	D0,A3			;07a2: 2640
	MOVE.L	#$0000000b,D1		;07a4: 223c0000000b
	LSL.L	#2,D1			;07aa: e589
	MOVEA.L	-32494(A5),A2		;07ac: 246d8112
	ADDA.L	D1,A2			;07b0: d5c1
	MOVEA.L	-32768(A5),A6		;07b2: 2c6d8000
	JSR	LAB_023D		;07b6: 4eb900007352
	MOVE.W	#$0000,D0		;07bc: 303c0000
	MOVE.B	D0,-32486(A5)		;07c0: 1b40811a
	MOVE.L	-32484(A5),D0		;07c4: 202d811c
	MOVE.L	D0,-32484(A5)		;07c8: 2b40811c
	MOVE.L	#$00000055,D0		;07cc: 203c00000055
	MOVE.L	D0,-32480(A5)		;07d2: 2b408120
	MOVE.B	-32486(A5),D0		;07d6: 102d811a
	EXT.W	D0			;07da: 4880
	MOVE.L	-32480(A5),D1		;07dc: 222d8120
	MOVE.L	#$00000001,D2		;07e0: 243c00000001
	MOVE.L	-32460(A5),D3		;07e6: 262d8134
	CLR.W	D3			;07ea: 4243
	SWAP	D3			;07ec: 4843
	EXT.L	D3			;07ee: 48c3
	OR.L	D3,D2			;07f0: 8483
	JSR	LAB_025B		;07f2: 4eb900007ac8
	EXT.W	D0			;07f8: 4880
	EXT.L	D0			;07fa: 48c0
	MOVE.L	D0,-32592(A5)		;07fc: 2b4080b0
	MOVE.L	-32592(A5),D0		;0800: 202d80b0
	MOVEM.L	D0,-(A7)		;0804: 48e78000
	MOVEQ	#0,D0			;0808: 7000
	MOVE.L	D0,D1			;080a: 2200
	MOVEM.L	(A7)+,D0		;080c: 4cdf0001
	EXT.L	D1			;0810: 48c1
	CMP.L	D1,D0			;0812: b081
	SEQ	D0			;0814: 57c0
	EXT.W	D0			;0816: 4880
	TST.W	D0			;0818: 4a40
	BEQ.W	LAB_000A		;081a: 670000d0
	MOVE.L	#$0000000b,D0		;081e: 203c0000000b
	LSL.L	#2,D0			;0824: e588
	MOVEA.L	-32494(A5),A2		;0826: 246d8112
	ADDA.L	D0,A2			;082a: d5c0
	MOVEA.L	-32644(A5),A3		;082c: 266d807c
	MOVEQ	#0,D0			;0830: 7000
	MOVE.L	D0,-(A7)		;0832: 2f00
	TST.L	(A2)			;0834: 4a92
	BEQ.W	LAB_0008		;0836: 6700000e
	MOVEA.L	(A2),A0			;083a: 2052
	SUBQ.W	#4,A0			;083c: 5948
	MOVE.L	(A0)+,(A7)		;083e: 2e98
	JSR	LAB_0238		;0840: 4eb90000730a
LAB_0008:
	MOVEM.L	D0,-(A7)		;0846: 48e78000
	MOVE.W	#$0000,D0		;084a: 303c0000
	MOVE.B	D0,(A3)+		;084e: 16c0
	MOVEQ	#1,D0			;0850: 7001
	MOVE.L	D0,D1			;0852: 2200
	MOVEM.L	(A7)+,D0		;0854: 4cdf0001
	MOVE.L	D1,-(A7)		;0858: 2f01
	MOVE.L	(A7)+,D0		;085a: 201f
	ADD.L	D0,(A7)			;085c: d197
	CLR.B	(A3)+			;085e: 421b
	MOVE.L	-32644(A5),D0		;0860: 202d807c
	MOVEA.L	D0,A3			;0864: 2640
	LEA	-32606(A5),A2		;0866: 45ed80a2
	MOVEA.L	-32768(A5),A6		;086a: 2c6d8000
	JSR	LAB_023D		;086e: 4eb900007352
	MOVEA.L	-32644(A5),A3		;0874: 266d807c
	LEA	-32648(A5),A2		;0878: 45ed8078
	MOVEQ	#0,D0			;087c: 7000
	MOVE.L	D0,-(A7)		;087e: 2f00
	TST.L	(A2)			;0880: 4a92
	BEQ.W	LAB_0009		;0882: 6700000e
	MOVEA.L	(A2),A0			;0886: 2052
	SUBQ.W	#4,A0			;0888: 5948
	MOVE.L	(A0)+,(A7)		;088a: 2e98
	JSR	LAB_0238		;088c: 4eb90000730a
LAB_0009:
	MOVEM.L	D0,-(A7)		;0892: 48e78000
	MOVE.W	#$0000,D0		;0896: 303c0000
	MOVE.B	D0,(A3)+		;089a: 16c0
	MOVEQ	#1,D0			;089c: 7001
	MOVE.L	D0,D1			;089e: 2200
	MOVEM.L	(A7)+,D0		;08a0: 4cdf0001
	MOVE.L	D1,-(A7)		;08a4: 2f01
	MOVE.L	(A7)+,D0		;08a6: 201f
	ADD.L	D0,(A7)			;08a8: d197
	CLR.B	(A3)+			;08aa: 421b
	MOVE.L	-32644(A5),D0		;08ac: 202d807c
	MOVEA.L	D0,A3			;08b0: 2640
	LEA	-32602(A5),A2		;08b2: 45ed80a6
	MOVEA.L	-32768(A5),A6		;08b6: 2c6d8000
	JSR	LAB_023D		;08ba: 4eb900007352
	MOVEM.L	D0-D7/A0-A1/A3-A7,-(A7)	;08c0: 48e7ffdf
	MOVEA.L	-32606(A5),A2		;08c4: 246d80a2
	MOVE.L	A2,D0			;08c8: 200a
	MOVEA.L	D0,A2			;08ca: 2440
	MOVEM.L	(A7)+,D0-D7/A0-A1/A3-A7	;08cc: 4cdffbff
	MOVEM.L	D0-D7/A0-A2/A4-A7,-(A7)	;08d0: 48e7ffef
	MOVEA.L	-32602(A5),A2		;08d4: 246d80a6
	MOVE.L	A2,D0			;08d8: 200a
	MOVEA.L	D0,A3			;08da: 2640
	MOVEM.L	(A7)+,D0-D7/A0-A2/A4-A7	;08dc: 4cdff7ff
	JSR	LAB_00A7		;08e0: 4eb900003240
	JMP	LAB_003E		;08e6: 4ef900001daa
LAB_000A:
	MOVE.B	-32486(A5),D0		;08ec: 102d811a
	EXT.W	D0			;08f0: 4880
	JSR	LAB_024F		;08f2: 4eb9000079a6
	MOVE.L	D0,-32484(A5)		;08f8: 2b40811c
	JSR	LAB_003F		;08fc: 4eb900001dc8
	MOVE.W	#$0000,D0		;0902: 303c0000
	MOVE.W	#$0000,D1		;0906: 323c0000
	MOVE.W	#$0005,D2		;090a: 343c0005
	MOVE.W	#$000f,D3		;090e: 363c000f
	MOVE.W	#$00a0,D4		;0912: 383c00a0
	MOVE.W	#$000f,D5		;0916: 3a3c000f
	MOVEA.L	-32644(A5),A3		;091a: 266d807c
	MOVEA.L	#LAB_0450,A0		;091e: 207c0000cefc
	MOVE.L	(A0)+,-(A7)		;0924: 2f18
	JSR	LAB_0238		;0926: 4eb90000730a
	CLR.B	(A3)+			;092c: 421b
	MOVE.L	-32644(A5),D6		;092e: 2c2d807c
	MOVE.L	D6,-(A7)		;0932: 2f06
	MOVE.L	#$00000004,D6		;0934: 2c3c00000004
	MOVE.L	D6,-(A7)		;093a: 2f06
	MOVE.W	#$0023,D6		;093c: 3c3c0023
	MOVE.W	D6,-(A7)		;0940: 3f06
	MOVE.L	A3,-(A7)		;0942: 2f0b
	LEA	-32578(A5),A2		;0944: 45ed80be
	MOVEQ	#0,D6			;0948: 7c00
	MOVE.L	D6,-(A7)		;094a: 2f06
	TST.L	(A2)			;094c: 4a92
	BEQ.W	LAB_000B		;094e: 6700000e
	MOVEA.L	(A2),A0			;0952: 2052
	SUBQ.W	#4,A0			;0954: 5948
	MOVE.L	(A0)+,(A7)		;0956: 2e98
	JSR	LAB_0238		;0958: 4eb90000730a
LAB_000B:
	CLR.B	(A3)+			;095e: 421b
	MOVE.L	4(A7),D6		;0960: 2c2f0004
	MOVE.L	(A7)+,(A7)		;0964: 2e9f
	MOVE.L	D6,-(A7)		;0966: 2f06
	MOVE.L	D6,-(A7)		;0968: 2f06
	LEA	26(A7),A2		;096a: 45ef001a
	MOVEA.L	-32452(A5),A3		;096e: 266d813c
	LSL.W	#4,D0			;0972: e948
	ADDA.W	D0,A3			;0974: d6c0
	MOVEA.L	-32436(A5),A0		;0976: 206d814c
	MOVEA.L	-32748(A5),A1		;097a: 226d8014
	JSR	LAB_02FD		;097e: 4eb90000a646
	LEA	26(A7),A7		;0984: 4fef001a
	MOVE.W	#$0000,D0		;0988: 303c0000
	MOVE.W	#$0001,D1		;098c: 323c0001
	MOVE.L	#$000000aa,D2		;0990: 243c000000aa
	MOVE.W	#$000f,D3		;0996: 363c000f
	MOVE.W	#$000f,D4		;099a: 383c000f
	MOVE.W	#$000f,D5		;099e: 3a3c000f
	MOVEA.L	-32644(A5),A3		;09a2: 266d807c
	MOVEA.L	#LAB_0451,A0		;09a6: 207c0000cf0c
	MOVE.L	(A0)+,-(A7)		;09ac: 2f18
	JSR	LAB_0238		;09ae: 4eb90000730a
	CLR.B	(A3)+			;09b4: 421b
	MOVE.L	-32644(A5),D6		;09b6: 2c2d807c
	MOVE.L	D6,-(A7)		;09ba: 2f06
	MOVE.L	#$00000000,D6		;09bc: 2c3c00000000
	MOVE.L	D6,-(A7)		;09c2: 2f06
	LEA	12(A7),A2		;09c4: 45ef000c
	MOVEA.L	-32452(A5),A3		;09c8: 266d813c
	LSL.W	#4,D0			;09cc: e948
	ADDA.W	D0,A3			;09ce: d6c0
	MOVEA.L	-32436(A5),A0		;09d0: 206d814c
	MOVEA.L	-32748(A5),A1		;09d4: 226d8014
	JSR	LAB_02C7		;09d8: 4eb900009f32
	LEA	12(A7),A7		;09de: 4fef000c
	MOVE.W	#$0000,D0		;09e2: 303c0000
	MOVE.W	#$0002,D1		;09e6: 323c0002
	MOVE.L	#$000000be,D2		;09ea: 243c000000be
	MOVE.W	#$000f,D3		;09f0: 363c000f
	MOVE.W	#$002c,D4		;09f4: 383c002c
	MOVE.W	#$000f,D5		;09f8: 3a3c000f
	MOVEA.L	-32644(A5),A3		;09fc: 266d807c
	MOVEA.L	#LAB_0452,A0		;0a00: 207c0000cf12
	MOVE.L	(A0)+,-(A7)		;0a06: 2f18
	JSR	LAB_0238		;0a08: 4eb90000730a
	CLR.B	(A3)+			;0a0e: 421b
	MOVE.L	-32644(A5),D6		;0a10: 2c2d807c
	MOVE.L	D6,-(A7)		;0a14: 2f06
	MOVE.L	#$00000004,D6		;0a16: 2c3c00000004
	MOVE.L	D6,-(A7)		;0a1c: 2f06
	MOVE.B	-32566(A5),D6		;0a1e: 1c2d80ca
	EXT.W	D6			;0a22: 4886
	EXT.L	D6			;0a24: 48c6
	MOVE.L	D6,-(A7)		;0a26: 2f06
	LEA	16(A7),A2		;0a28: 45ef0010
	MOVEA.L	-32452(A5),A3		;0a2c: 266d813c
	LSL.W	#4,D0			;0a30: e948
	ADDA.W	D0,A3			;0a32: d6c0
	MOVEA.L	-32436(A5),A0		;0a34: 206d814c
	MOVEA.L	-32748(A5),A1		;0a38: 226d8014
	JSR	LAB_02E2		;0a3c: 4eb90000a244
	LEA	16(A7),A7		;0a42: 4fef0010
	MOVE.W	#$0000,D0		;0a46: 303c0000
	MOVE.W	#$0003,D1		;0a4a: 323c0003
	MOVE.W	#$0005,D2		;0a4e: 343c0005
	MOVE.W	#$002d,D3		;0a52: 363c002d
	MOVE.W	#$0064,D4		;0a56: 383c0064
	MOVE.W	#$000f,D5		;0a5a: 3a3c000f
	MOVEA.L	-32644(A5),A3		;0a5e: 266d807c
	MOVEA.L	#LAB_0453,A0		;0a62: 207c0000cf20
	MOVE.L	(A0)+,-(A7)		;0a68: 2f18
	JSR	LAB_0238		;0a6a: 4eb90000730a
	CLR.B	(A3)+			;0a70: 421b
	MOVE.L	-32644(A5),D6		;0a72: 2c2d807c
	MOVE.L	D6,-(A7)		;0a76: 2f06
	MOVE.L	#$00000004,D6		;0a78: 2c3c00000004
	MOVE.L	D6,-(A7)		;0a7e: 2f06
	MOVE.L	A3,-(A7)		;0a80: 2f0b
	MOVEA.L	#LAB_0454,A0		;0a82: 207c0000cf2c
	MOVE.L	(A0)+,-(A7)		;0a88: 2f18
	JSR	LAB_0238		;0a8a: 4eb90000730a
	CLR.B	(A3)+			;0a90: 421b
	MOVE.L	4(A7),D6		;0a92: 2c2f0004
	MOVE.L	(A7)+,(A7)		;0a96: 2e9f
	MOVE.L	D6,-(A7)		;0a98: 2f06
	MOVE.B	-32560(A5),D6		;0a9a: 1c2d80d0
	EXT.W	D6			;0a9e: 4886
	MOVE.W	D6,-(A7)		;0aa0: 3f06
	MOVE.W	D6,-(A7)		;0aa2: 3f06
	LEA	24(A7),A2		;0aa4: 45ef0018
	MOVEA.L	-32452(A5),A3		;0aa8: 266d813c
	LSL.W	#4,D0			;0aac: e948
	ADDA.W	D0,A3			;0aae: d6c0
	MOVEA.L	-32436(A5),A0		;0ab0: 206d814c
	MOVEA.L	-32748(A5),A1		;0ab4: 226d8014
	JSR	LAB_02D0		;0ab8: 4eb90000a05c
	LEA	24(A7),A7		;0abe: 4fef0018
	MOVE.W	#$0000,D0		;0ac2: 303c0000
	MOVE.W	#$0004,D1		;0ac6: 323c0004
	MOVE.L	#$00000087,D2		;0aca: 243c00000087
	MOVE.W	#$002d,D3		;0ad0: 363c002d
	MOVE.W	#$0064,D4		;0ad4: 383c0064
	MOVE.W	#$000f,D5		;0ad8: 3a3c000f
	MOVEA.L	-32644(A5),A3		;0adc: 266d807c
	MOVEA.L	#LAB_0455,A0		;0ae0: 207c0000cf46
	MOVE.L	(A0)+,-(A7)		;0ae6: 2f18
	JSR	LAB_0238		;0ae8: 4eb90000730a
	CLR.B	(A3)+			;0aee: 421b
	MOVE.L	-32644(A5),D6		;0af0: 2c2d807c
	MOVE.L	D6,-(A7)		;0af4: 2f06
	MOVE.L	#$00000004,D6		;0af6: 2c3c00000004
	MOVE.L	D6,-(A7)		;0afc: 2f06
	MOVE.L	A3,-(A7)		;0afe: 2f0b
	MOVEA.L	#LAB_0456,A0		;0b00: 207c0000cf56
	MOVE.L	(A0)+,-(A7)		;0b06: 2f18
	JSR	LAB_0238		;0b08: 4eb90000730a
	CLR.B	(A3)+			;0b0e: 421b
	MOVE.L	4(A7),D6		;0b10: 2c2f0004
	MOVE.L	(A7)+,(A7)		;0b14: 2e9f
	MOVE.L	D6,-(A7)		;0b16: 2f06
	MOVE.B	-32559(A5),D6		;0b18: 1c2d80d1
	EXT.W	D6			;0b1c: 4886
	MOVE.W	D6,-(A7)		;0b1e: 3f06
	MOVE.W	D6,-(A7)		;0b20: 3f06
	LEA	24(A7),A2		;0b22: 45ef0018
	MOVEA.L	-32452(A5),A3		;0b26: 266d813c
	LSL.W	#4,D0			;0b2a: e948
	ADDA.W	D0,A3			;0b2c: d6c0
	MOVEA.L	-32436(A5),A0		;0b2e: 206d814c
	MOVEA.L	-32748(A5),A1		;0b32: 226d8014
	JSR	LAB_02D0		;0b36: 4eb90000a05c
	LEA	24(A7),A7		;0b3c: 4fef0018
	MOVE.W	#$0000,D0		;0b40: 303c0000
	MOVE.W	#$0005,D1		;0b44: 323c0005
	MOVE.W	#$0005,D2		;0b48: 343c0005
	MOVE.W	#$003e,D3		;0b4c: 363c003e
	MOVE.W	#$00f0,D4		;0b50: 383c00f0
	MOVE.W	#$000f,D5		;0b54: 3a3c000f
	MOVEA.L	-32644(A5),A3		;0b58: 266d807c
	MOVEA.L	#LAB_0457,A0		;0b5c: 207c0000cf66
	MOVE.L	(A0)+,-(A7)		;0b62: 2f18
	JSR	LAB_0238		;0b64: 4eb90000730a
	CLR.B	(A3)+			;0b6a: 421b
	MOVE.L	-32644(A5),D6		;0b6c: 2c2d807c
	MOVE.L	D6,-(A7)		;0b70: 2f06
	MOVE.L	#$00000000,D6		;0b72: 2c3c00000000
	MOVE.L	D6,-(A7)		;0b78: 2f06
	MOVE.L	A3,-(A7)		;0b7a: 2f0b
	LEA	-32552(A5),A2		;0b7c: 45ed80d8
	MOVEQ	#0,D6			;0b80: 7c00
	MOVE.L	D6,-(A7)		;0b82: 2f06
	TST.L	(A2)			;0b84: 4a92
	BEQ.W	LAB_000C		;0b86: 6700000e
	MOVEA.L	(A2),A0			;0b8a: 2052
	SUBQ.W	#4,A0			;0b8c: 5948
	MOVE.L	(A0)+,(A7)		;0b8e: 2e98
	JSR	LAB_0238		;0b90: 4eb90000730a
LAB_000C:
	CLR.B	(A3)+			;0b96: 421b
	MOVE.L	4(A7),D6		;0b98: 2c2f0004
	MOVE.L	(A7)+,(A7)		;0b9c: 2e9f
	MOVE.L	D6,-(A7)		;0b9e: 2f06
	LEA	20(A7),A2		;0ba0: 45ef0014
	MOVEA.L	-32452(A5),A3		;0ba4: 266d813c
	LSL.W	#4,D0			;0ba8: e948
	ADDA.W	D0,A3			;0baa: d6c0
	MOVEA.L	-32436(A5),A0		;0bac: 206d814c
	MOVEA.L	-32748(A5),A1		;0bb0: 226d8014
	JSR	LAB_02DD		;0bb4: 4eb90000a1d8
	LEA	20(A7),A7		;0bba: 4fef0014
	MOVE.W	#$0000,D0		;0bbe: 303c0000
	MOVE.W	#$0006,D1		;0bc2: 323c0006
	MOVE.W	#$0005,D2		;0bc6: 343c0005
	MOVE.W	#$004f,D3		;0bca: 363c004f
	MOVE.W	#$00f0,D4		;0bce: 383c00f0
	MOVE.W	#$000f,D5		;0bd2: 3a3c000f
	MOVEA.L	-32644(A5),A3		;0bd6: 266d807c
	MOVEA.L	#LAB_0458,A0		;0bda: 207c0000cf6a
	MOVE.L	(A0)+,-(A7)		;0be0: 2f18
	JSR	LAB_0238		;0be2: 4eb90000730a
	CLR.B	(A3)+			;0be8: 421b
	MOVE.L	-32644(A5),D6		;0bea: 2c2d807c
	MOVE.L	D6,-(A7)		;0bee: 2f06
	MOVE.L	#$00000000,D6		;0bf0: 2c3c00000000
	MOVE.L	D6,-(A7)		;0bf6: 2f06
	MOVE.L	A3,-(A7)		;0bf8: 2f0b
	LEA	-32548(A5),A2		;0bfa: 45ed80dc
	MOVEQ	#0,D6			;0bfe: 7c00
	MOVE.L	D6,-(A7)		;0c00: 2f06
	TST.L	(A2)			;0c02: 4a92
	BEQ.W	LAB_000D		;0c04: 6700000e
	MOVEA.L	(A2),A0			;0c08: 2052
	SUBQ.W	#4,A0			;0c0a: 5948
	MOVE.L	(A0)+,(A7)		;0c0c: 2e98
	JSR	LAB_0238		;0c0e: 4eb90000730a
LAB_000D:
	CLR.B	(A3)+			;0c14: 421b
	MOVE.L	4(A7),D6		;0c16: 2c2f0004
	MOVE.L	(A7)+,(A7)		;0c1a: 2e9f
	MOVE.L	D6,-(A7)		;0c1c: 2f06
	LEA	20(A7),A2		;0c1e: 45ef0014
	MOVEA.L	-32452(A5),A3		;0c22: 266d813c
	LSL.W	#4,D0			;0c26: e948
	ADDA.W	D0,A3			;0c28: d6c0
	MOVEA.L	-32436(A5),A0		;0c2a: 206d814c
	MOVEA.L	-32748(A5),A1		;0c2e: 226d8014
	JSR	LAB_02DD		;0c32: 4eb90000a1d8
	LEA	20(A7),A7		;0c38: 4fef0014
	MOVE.W	#$0000,D0		;0c3c: 303c0000
	MOVE.W	#$0007,D1		;0c40: 323c0007
	MOVE.W	#$000f,D2		;0c44: 343c000f
	MOVE.L	#$00000073,D3		;0c48: 263c00000073
	MOVE.W	#$0019,D4		;0c4e: 383c0019
	MOVE.W	#$000f,D5		;0c52: 3a3c000f
	MOVEA.L	-32644(A5),A3		;0c56: 266d807c
	MOVEA.L	#LAB_0459,A0		;0c5a: 207c0000cf6e
	MOVE.L	(A0)+,-(A7)		;0c60: 2f18
	JSR	LAB_0238		;0c62: 4eb90000730a
	CLR.B	(A3)+			;0c68: 421b
	MOVE.L	-32644(A5),D6		;0c6a: 2c2d807c
	MOVE.L	D6,-(A7)		;0c6e: 2f06
	MOVE.L	#$00000002,D6		;0c70: 2c3c00000002
	MOVE.L	D6,-(A7)		;0c76: 2f06
	MOVE.B	-32553(A5),D6		;0c78: 1c2d80d7
	EXT.W	D6			;0c7c: 4886
	EXT.L	D6			;0c7e: 48c6
	MOVE.L	D6,-(A7)		;0c80: 2f06
	MOVE.L	#$00000100,D6		;0c82: 2c3c00000100
	MOVE.L	D6,D7			;0c88: 2e06
	MOVE.L	(A7)+,D6		;0c8a: 2c1f
	MOVEM.L	D0-D1,-(A7)		;0c8c: 48e7c000
	MOVE.L	D6,D0			;0c90: 2006
	MOVE.L	D7,D1			;0c92: 2207
	JSR	LAB_031D		;0c94: 4eb90000a972
	MOVE.L	D0,D6			;0c9a: 2c00
	MOVEM.L	(A7)+,D0-D1		;0c9c: 4cdf0003
	MOVE.L	D6,D7			;0ca0: 2e06
	MOVE.L	(A7)+,D6		;0ca2: 2c1f
	ADD.L	D7,D6			;0ca4: dc87
	MOVE.L	D6,-(A7)		;0ca6: 2f06
	LEA	12(A7),A2		;0ca8: 45ef000c
	MOVEA.L	-32452(A5),A3		;0cac: 266d813c
	LSL.W	#4,D0			;0cb0: e948
	ADDA.W	D0,A3			;0cb2: d6c0
	MOVEA.L	-32436(A5),A0		;0cb4: 206d814c
	MOVEA.L	-32748(A5),A1		;0cb8: 226d8014
	JSR	LAB_02CC		;0cbc: 4eb900009fc6
	LEA	12(A7),A7		;0cc2: 4fef000c
	MOVE.W	#$0000,D0		;0cc6: 303c0000
	MOVE.W	#$0008,D1		;0cca: 323c0008
	MOVE.W	#$0005,D2		;0cce: 343c0005
	MOVE.L	#$0000008e,D3		;0cd2: 263c0000008e
	MOVE.W	#$0030,D4		;0cd8: 383c0030
	MOVE.W	#$000f,D5		;0cdc: 3a3c000f
	MOVEA.L	-32644(A5),A3		;0ce0: 266d807c
	MOVEA.L	#LAB_045A,A0		;0ce4: 207c0000cf7c
	MOVE.L	(A0)+,-(A7)		;0cea: 2f18
	JSR	LAB_0238		;0cec: 4eb90000730a
	CLR.B	(A3)+			;0cf2: 421b
	MOVE.L	-32644(A5),D6		;0cf4: 2c2d807c
	MOVE.L	D6,-(A7)		;0cf8: 2f06
	MOVE.L	#$00000000,D6		;0cfa: 2c3c00000000
	MOVE.L	D6,-(A7)		;0d00: 2f06
	MOVE.B	-32554(A5),D6		;0d02: 1c2d80d6
	EXT.W	D6			;0d06: 4886
	EXT.L	D6			;0d08: 48c6
	MOVE.L	D6,-(A7)		;0d0a: 2f06
	LEA	16(A7),A2		;0d0c: 45ef0010
	MOVEA.L	-32452(A5),A3		;0d10: 266d813c
	LSL.W	#4,D0			;0d14: e948
	ADDA.W	D0,A3			;0d16: d6c0
	MOVEA.L	-32436(A5),A0		;0d18: 206d814c
	MOVEA.L	-32748(A5),A1		;0d1c: 226d8014
	JSR	LAB_02E2		;0d20: 4eb90000a244
	LEA	16(A7),A7		;0d26: 4fef0010
	MOVE.W	#$0000,D0		;0d2a: 303c0000
	MOVE.W	#$0009,D1		;0d2e: 323c0009
	MOVE.W	#$0037,D2		;0d32: 343c0037
	MOVE.L	#$0000008e,D3		;0d36: 263c0000008e
	MOVE.W	#$00b9,D4		;0d3c: 383c00b9
	MOVE.W	#$000f,D5		;0d40: 3a3c000f
	MOVEA.L	-32644(A5),A3		;0d44: 266d807c
	MOVEA.L	#LAB_045B,A0		;0d48: 207c0000cf80
	MOVE.L	(A0)+,-(A7)		;0d4e: 2f18
	JSR	LAB_0238		;0d50: 4eb90000730a
	CLR.B	(A3)+			;0d56: 421b
	MOVE.L	-32644(A5),D6		;0d58: 2c2d807c
	MOVE.L	D6,-(A7)		;0d5c: 2f06
	MOVE.L	#$00000004,D6		;0d5e: 2c3c00000004
	MOVE.L	D6,-(A7)		;0d64: 2f06
	MOVE.W	#$000f,D6		;0d66: 3c3c000f
	NEG.W	D6			;0d6a: 4446
	MOVE.W	D6,-(A7)		;0d6c: 3f06
	MOVE.W	#$000f,D6		;0d6e: 3c3c000f
	MOVE.W	D6,-(A7)		;0d72: 3f06
	MOVE.B	-32554(A5),D6		;0d74: 1c2d80d6
	EXT.W	D6			;0d78: 4886
	MOVE.W	D6,-(A7)		;0d7a: 3f06
	MOVE.W	D6,-(A7)		;0d7c: 3f06
	LEA	20(A7),A2		;0d7e: 45ef0014
	MOVEA.L	-32452(A5),A3		;0d82: 266d813c
	LSL.W	#4,D0			;0d86: e948
	ADDA.W	D0,A3			;0d88: d6c0
	MOVEA.L	-32436(A5),A0		;0d8a: 206d814c
	MOVEA.L	-32748(A5),A1		;0d8e: 226d8014
	JSR	LAB_02F5		;0d92: 4eb90000a57a
	LEA	20(A7),A7		;0d98: 4fef0014
	MOVE.W	#$0000,D0		;0d9c: 303c0000
	MOVE.W	#$000a,D1		;0da0: 323c000a
	MOVE.W	#$0005,D2		;0da4: 343c0005
	MOVE.L	#$000000ac,D3		;0da8: 263c000000ac
	MOVE.W	#$002d,D4		;0dae: 383c002d
	MOVE.W	#$000f,D5		;0db2: 3a3c000f
	MOVEA.L	-32644(A5),A3		;0db6: 266d807c
	MOVEA.L	#LAB_045C,A0		;0dba: 207c0000cf98
	MOVE.L	(A0)+,-(A7)		;0dc0: 2f18
	JSR	LAB_0238		;0dc2: 4eb90000730a
	CLR.B	(A3)+			;0dc8: 421b
	MOVE.L	-32644(A5),D6		;0dca: 2c2d807c
	MOVE.L	D6,-(A7)		;0dce: 2f06
	MOVE.L	#$00000004,D6		;0dd0: 2c3c00000004
	MOVE.L	D6,-(A7)		;0dd6: 2f06
	MOVE.B	-32565(A5),D6		;0dd8: 1c2d80cb
	EXT.W	D6			;0ddc: 4886
	EXT.L	D6			;0dde: 48c6
	MOVE.L	D6,-(A7)		;0de0: 2f06
	LEA	16(A7),A2		;0de2: 45ef0010
	MOVEA.L	-32452(A5),A3		;0de6: 266d813c
	LSL.W	#4,D0			;0dea: e948
	ADDA.W	D0,A3			;0dec: d6c0
	MOVEA.L	-32436(A5),A0		;0dee: 206d814c
	MOVEA.L	-32748(A5),A1		;0df2: 226d8014
	JSR	LAB_02E2		;0df6: 4eb90000a244
	LEA	16(A7),A7		;0dfc: 4fef0010
	MOVE.W	#$0000,D0		;0e00: 303c0000
	MOVE.W	#$000b,D1		;0e04: 323c000b
	MOVE.W	#$0037,D2		;0e08: 343c0037
	MOVE.L	#$000000ac,D3		;0e0c: 263c000000ac
	MOVE.W	#$000f,D4		;0e12: 383c000f
	MOVE.W	#$000f,D5		;0e16: 3a3c000f
	MOVEA.L	-32644(A5),A3		;0e1a: 266d807c
	MOVEA.L	#LAB_045D,A0		;0e1e: 207c0000cfa0
	MOVE.L	(A0)+,-(A7)		;0e24: 2f18
	JSR	LAB_0238		;0e26: 4eb90000730a
	CLR.B	(A3)+			;0e2c: 421b
	MOVE.L	-32644(A5),D6		;0e2e: 2c2d807c
	MOVE.L	D6,-(A7)		;0e32: 2f06
	MOVE.L	#$00000000,D6		;0e34: 2c3c00000000
	MOVE.L	D6,-(A7)		;0e3a: 2f06
	LEA	12(A7),A2		;0e3c: 45ef000c
	MOVEA.L	-32452(A5),A3		;0e40: 266d813c
	LSL.W	#4,D0			;0e44: e948
	ADDA.W	D0,A3			;0e46: d6c0
	MOVEA.L	-32436(A5),A0		;0e48: 206d814c
	MOVEA.L	-32748(A5),A1		;0e4c: 226d8014
	JSR	LAB_02C7		;0e50: 4eb900009f32
	LEA	12(A7),A7		;0e56: 4fef000c
	MOVE.W	#$0000,D0		;0e5a: 303c0000
	MOVE.W	#$000c,D1		;0e5e: 323c000c
	MOVE.W	#$004b,D2		;0e62: 343c004b
	MOVE.L	#$000000ac,D3		;0e66: 263c000000ac
	MOVE.W	#$00a0,D4		;0e6c: 383c00a0
	MOVE.W	#$000f,D5		;0e70: 3a3c000f
	MOVEA.L	-32644(A5),A3		;0e74: 266d807c
	MOVEA.L	#LAB_045E,A0		;0e78: 207c0000cfa6
	MOVE.L	(A0)+,-(A7)		;0e7e: 2f18
	JSR	LAB_0238		;0e80: 4eb90000730a
	CLR.B	(A3)+			;0e86: 421b
	MOVE.L	-32644(A5),D6		;0e88: 2c2d807c
	MOVE.L	D6,-(A7)		;0e8c: 2f06
	MOVE.L	#$00000004,D6		;0e8e: 2c3c00000004
	MOVE.L	D6,-(A7)		;0e94: 2f06
	MOVE.W	#$0023,D6		;0e96: 3c3c0023
	MOVE.W	D6,-(A7)		;0e9a: 3f06
	MOVE.L	A3,-(A7)		;0e9c: 2f0b
	LEA	-32574(A5),A2		;0e9e: 45ed80c2
	MOVEQ	#0,D6			;0ea2: 7c00
	MOVE.L	D6,-(A7)		;0ea4: 2f06
	TST.L	(A2)			;0ea6: 4a92
	BEQ.W	LAB_000E		;0ea8: 6700000e
	MOVEA.L	(A2),A0			;0eac: 2052
	SUBQ.W	#4,A0			;0eae: 5948
	MOVE.L	(A0)+,(A7)		;0eb0: 2e98
	JSR	LAB_0238		;0eb2: 4eb90000730a
LAB_000E:
	CLR.B	(A3)+			;0eb8: 421b
	MOVE.L	4(A7),D6		;0eba: 2c2f0004
	MOVE.L	(A7)+,(A7)		;0ebe: 2e9f
	MOVE.L	D6,-(A7)		;0ec0: 2f06
	MOVE.L	D6,-(A7)		;0ec2: 2f06
	LEA	26(A7),A2		;0ec4: 45ef001a
	MOVEA.L	-32452(A5),A3		;0ec8: 266d813c
	LSL.W	#4,D0			;0ecc: e948
	ADDA.W	D0,A3			;0ece: d6c0
	MOVEA.L	-32436(A5),A0		;0ed0: 206d814c
	MOVEA.L	-32748(A5),A1		;0ed4: 226d8014
	JSR	LAB_02FD		;0ed8: 4eb90000a646
	LEA	26(A7),A7		;0ede: 4fef001a
	MOVE.W	#$0000,D0		;0ee2: 303c0000
	MOVE.W	#$000d,D1		;0ee6: 323c000d
	MOVE.W	#$0005,D2		;0eea: 343c0005
	MOVE.L	#$000000ca,D3		;0eee: 263c000000ca
	MOVE.W	#$00aa,D4		;0ef4: 383c00aa
	MOVE.W	#$000f,D5		;0ef8: 3a3c000f
	MOVEA.L	-32644(A5),A3		;0efc: 266d807c
	MOVEA.L	#LAB_045F,A0		;0f00: 207c0000cfba
	MOVE.L	(A0)+,-(A7)		;0f06: 2f18
	JSR	LAB_0238		;0f08: 4eb90000730a
	CLR.B	(A3)+			;0f0e: 421b
	MOVE.L	-32644(A5),D6		;0f10: 2c2d807c
	MOVE.L	D6,-(A7)		;0f14: 2f06
	MOVE.L	#$00000004,D6		;0f16: 2c3c00000004
	MOVE.L	D6,-(A7)		;0f1c: 2f06
	MOVE.W	#$0000,D6		;0f1e: 3c3c0000
	MOVE.W	D6,-(A7)		;0f22: 3f06
	MOVE.W	#$0006,D6		;0f24: 3c3c0006
	MOVE.W	D6,-(A7)		;0f28: 3f06
	MOVE.B	-32540(A5),D6		;0f2a: 1c2d80e4
	EXT.W	D6			;0f2e: 4886
	MOVE.W	D6,-(A7)		;0f30: 3f06
	MOVE.W	D6,-(A7)		;0f32: 3f06
	LEA	20(A7),A2		;0f34: 45ef0014
	MOVEA.L	-32452(A5),A3		;0f38: 266d813c
	LSL.W	#4,D0			;0f3c: e948
	ADDA.W	D0,A3			;0f3e: d6c0
	MOVEA.L	-32436(A5),A0		;0f40: 206d814c
	MOVEA.L	-32748(A5),A1		;0f44: 226d8014
	JSR	LAB_02F5		;0f48: 4eb90000a57a
	LEA	20(A7),A7		;0f4e: 4fef0014
	MOVE.W	#$0000,D0		;0f52: 303c0000
	MOVE.W	#$000e,D1		;0f56: 323c000e
	MOVE.W	#$00b9,D2		;0f5a: 343c00b9
	MOVE.L	#$000000ca,D3		;0f5e: 263c000000ca
	MOVE.W	#$003c,D4		;0f64: 383c003c
	MOVE.W	#$000f,D5		;0f68: 3a3c000f
	MOVEA.L	-32644(A5),A3		;0f6c: 266d807c
	MOVEA.L	#LAB_0460,A0		;0f70: 207c0000cfc8
	MOVE.L	(A0)+,-(A7)		;0f76: 2f18
	JSR	LAB_0238		;0f78: 4eb90000730a
	CLR.B	(A3)+			;0f7e: 421b
	MOVE.L	-32644(A5),D6		;0f80: 2c2d807c
	MOVE.L	D6,-(A7)		;0f84: 2f06
	MOVE.L	#$00000000,D6		;0f86: 2c3c00000000
	MOVE.L	D6,-(A7)		;0f8c: 2f06
	MOVE.L	A3,-(A7)		;0f8e: 2f0b
	MOVEM.L	D0-D5,-(A7)		;0f90: 48e7fc00
	MOVE.B	-32540(A5),D0		;0f94: 102d80e4
	EXT.W	D0			;0f98: 4880
	EXT.L	D0			;0f9a: 48c0
	LSL.L	#2,D0			;0f9c: e588
	MOVEA.L	-32528(A5),A2		;0f9e: 246d80f0
	ADDA.L	D0,A2			;0fa2: d5c0
	MOVE.L	(A2),D0			;0fa4: 2012
	MOVEQ	#3,D1			;0fa6: 7203
	MOVE.W	D1,-(A7)		;0fa8: 3f01
	LEA	2(A7),A2		;0faa: 45ef0002
	MOVEA.L	-32432(A5),A6		;0fae: 2c6d8150
	JSR	LAB_034E		;0fb2: 4eb90000ad0e
	ADDQ.W	#2,A7			;0fb8: 544f
	MOVE.L	D0,D6			;0fba: 2c00
	MOVEM.L	(A7)+,D0-D5		;0fbc: 4cdf003f
	MOVE.L	D6,-(A7)		;0fc0: 2f06
	CLR.B	(A3)+			;0fc2: 421b
	MOVE.L	4(A7),D6		;0fc4: 2c2f0004
	MOVE.L	(A7)+,(A7)		;0fc8: 2e9f
	MOVE.L	D6,-(A7)		;0fca: 2f06
	LEA	20(A7),A2		;0fcc: 45ef0014
	MOVEA.L	-32452(A5),A3		;0fd0: 266d813c
	LSL.W	#4,D0			;0fd4: e948
	ADDA.W	D0,A3			;0fd6: d6c0
	MOVEA.L	-32436(A5),A0		;0fd8: 206d814c
	MOVEA.L	-32748(A5),A1		;0fdc: 226d8014
	JSR	LAB_02DD		;0fe0: 4eb90000a1d8
	LEA	20(A7),A7		;0fe6: 4fef0014
	MOVE.W	#$0000,D0		;0fea: 303c0000
	MOVE.W	#$000f,D1		;0fee: 323c000f
	MOVE.W	#$0082,D2		;0ff2: 343c0082
	MOVE.L	#$00000073,D3		;0ff6: 263c00000073
	MOVE.W	#$0019,D4		;0ffc: 383c0019
	MOVE.W	#$000f,D5		;1000: 3a3c000f
	MOVEA.L	-32644(A5),A3		;1004: 266d807c
	MOVEA.L	#LAB_0461,A0		;1008: 207c0000cfcc
	MOVE.L	(A0)+,-(A7)		;100e: 2f18
	JSR	LAB_0238		;1010: 4eb90000730a
	CLR.B	(A3)+			;1016: 421b
	MOVE.L	-32644(A5),D6		;1018: 2c2d807c
	MOVE.L	D6,-(A7)		;101c: 2f06
	MOVE.L	#$00000002,D6		;101e: 2c3c00000002
	MOVE.L	D6,-(A7)		;1024: 2f06
	MOVE.B	-32539(A5),D6		;1026: 1c2d80e5
	EXT.W	D6			;102a: 4886
	EXT.L	D6			;102c: 48c6
	MOVE.L	D6,-(A7)		;102e: 2f06
	MOVE.L	#$00000100,D6		;1030: 2c3c00000100
	MOVE.L	D6,D7			;1036: 2e06
	MOVE.L	(A7)+,D6		;1038: 2c1f
	MOVEM.L	D0-D1,-(A7)		;103a: 48e7c000
	MOVE.L	D6,D0			;103e: 2006
	MOVE.L	D7,D1			;1040: 2207
	JSR	LAB_031D		;1042: 4eb90000a972
	MOVE.L	D0,D6			;1048: 2c00
	MOVEM.L	(A7)+,D0-D1		;104a: 4cdf0003
	MOVE.L	D6,D7			;104e: 2e06
	MOVE.L	(A7)+,D6		;1050: 2c1f
	ADD.L	D7,D6			;1052: dc87
	MOVE.L	D6,-(A7)		;1054: 2f06
	LEA	12(A7),A2		;1056: 45ef000c
	MOVEA.L	-32452(A5),A3		;105a: 266d813c
	LSL.W	#4,D0			;105e: e948
	ADDA.W	D0,A3			;1060: d6c0
	MOVEA.L	-32436(A5),A0		;1062: 206d814c
	MOVEA.L	-32748(A5),A1		;1066: 226d8014
	JSR	LAB_02CC		;106a: 4eb900009fc6
	LEA	12(A7),A7		;1070: 4fef000c
	MOVE.W	#$0000,D0		;1074: 303c0000
	MOVE.W	#$0010,D1		;1078: 323c0010
	MOVE.W	#$0005,D2		;107c: 343c0005
	MOVE.L	#$00000060,D3		;1080: 263c00000060
	MOVE.W	#$00f0,D4		;1086: 383c00f0
	MOVE.W	#$000f,D5		;108a: 3a3c000f
	MOVEA.L	-32644(A5),A3		;108e: 266d807c
	MOVEA.L	#LAB_0462,A0		;1092: 207c0000cfda
	MOVE.L	(A0)+,-(A7)		;1098: 2f18
	JSR	LAB_0238		;109a: 4eb90000730a
	CLR.B	(A3)+			;10a0: 421b
	MOVE.L	-32644(A5),D6		;10a2: 2c2d807c
	MOVE.L	D6,-(A7)		;10a6: 2f06
	MOVE.L	#$00000000,D6		;10a8: 2c3c00000000
	MOVE.L	D6,-(A7)		;10ae: 2f06
	LEA	12(A7),A2		;10b0: 45ef000c
	MOVEA.L	-32452(A5),A3		;10b4: 266d813c
	LSL.W	#4,D0			;10b8: e948
	ADDA.W	D0,A3			;10ba: d6c0
	MOVEA.L	-32436(A5),A0		;10bc: 206d814c
	MOVEA.L	-32748(A5),A1		;10c0: 226d8014
	JSR	LAB_02C7		;10c4: 4eb900009f32
	LEA	12(A7),A7		;10ca: 4fef000c
	MOVE.W	#$0000,D0		;10ce: 303c0000
	MOVE.W	#$0011,D1		;10d2: 323c0011
	MOVE.W	#$0005,D2		;10d6: 343c0005
	MOVE.L	#$000000dc,D3		;10da: 263c000000dc
	MOVE.W	#$0078,D4		;10e0: 383c0078
	MOVE.W	#$0012,D5		;10e4: 3a3c0012
	MOVEA.L	-32644(A5),A3		;10e8: 266d807c
	MOVEA.L	#LAB_0463,A0		;10ec: 207c0000cff0
	MOVE.L	(A0)+,-(A7)		;10f2: 2f18
	JSR	LAB_0238		;10f4: 4eb90000730a
	CLR.B	(A3)+			;10fa: 421b
	MOVE.L	-32644(A5),D6		;10fc: 2c2d807c
	MOVE.L	D6,-(A7)		;1100: 2f06
	MOVE.L	#$00000000,D6		;1102: 2c3c00000000
	MOVE.L	D6,-(A7)		;1108: 2f06
	LEA	12(A7),A2		;110a: 45ef000c
	MOVEA.L	-32452(A5),A3		;110e: 266d813c
	LSL.W	#4,D0			;1112: e948
	ADDA.W	D0,A3			;1114: d6c0
	MOVEA.L	-32436(A5),A0		;1116: 206d814c
	MOVEA.L	-32748(A5),A1		;111a: 226d8014
	JSR	LAB_02C7		;111e: 4eb900009f32
	LEA	12(A7),A7		;1124: 4fef000c
	MOVE.W	#$0000,D0		;1128: 303c0000
	MOVE.W	#$0012,D1		;112c: 323c0012
	MOVE.W	#$007d,D2		;1130: 343c007d
	MOVE.L	#$000000dc,D3		;1134: 263c000000dc
	MOVE.W	#$0078,D4		;113a: 383c0078
	MOVE.W	#$0012,D5		;113e: 3a3c0012
	MOVEA.L	-32644(A5),A3		;1142: 266d807c
	MOVEA.L	#LAB_0464,A0		;1146: 207c0000cff8
	MOVE.L	(A0)+,-(A7)		;114c: 2f18
	JSR	LAB_0238		;114e: 4eb90000730a
	CLR.B	(A3)+			;1154: 421b
	MOVE.L	-32644(A5),D6		;1156: 2c2d807c
	MOVE.L	D6,-(A7)		;115a: 2f06
	MOVE.L	#$00000000,D6		;115c: 2c3c00000000
	MOVE.L	D6,-(A7)		;1162: 2f06
	LEA	12(A7),A2		;1164: 45ef000c
	MOVEA.L	-32452(A5),A3		;1168: 266d813c
	LSL.W	#4,D0			;116c: e948
	ADDA.W	D0,A3			;116e: d6c0
	MOVEA.L	-32436(A5),A0		;1170: 206d814c
	MOVEA.L	-32748(A5),A1		;1174: 226d8014
	JSR	LAB_02C7		;1178: 4eb900009f32
	LEA	12(A7),A7		;117e: 4fef000c
	MOVE.W	-32634(A5),D0		;1182: 302d8086
	MOVE.W	#$0002,D1		;1186: 323c0002
	EXT.L	D0			;118a: 48c0
	DIVS	D1,D0			;118c: 81c1
	MOVE.W	-32626(A5),D1		;118e: 322d808e
	MOVE.W	#$0002,D2		;1192: 343c0002
	EXT.L	D1			;1196: 48c1
	DIVS	D2,D1			;1198: 83c2
	SUB.W	D1,D0			;119a: 9041
	MOVE.W	D0,-32428(A5)		;119c: 3b408154
	MOVE.W	-32632(A5),D0		;11a0: 302d8088
	MOVE.W	#$0002,D1		;11a4: 323c0002
	EXT.L	D0			;11a8: 48c0
	DIVS	D1,D0			;11aa: 81c1
	MOVE.W	-32624(A5),D1		;11ac: 322d8090
	MOVE.W	#$0002,D2		;11b0: 343c0002
	EXT.L	D1			;11b4: 48c1
	DIVS	D2,D1			;11b6: 83c2
	SUB.W	D1,D0			;11b8: 9041
	MOVE.W	D0,-32426(A5)		;11ba: 3b408156
	MOVE.W	-32632(A5),D0		;11be: 302d8088
	MOVE.W	#$0100,D1		;11c2: 323c0100
	CMP.W	D1,D0			;11c6: b041
	SLE	D0			;11c8: 5fc0
	EXT.W	D0			;11ca: 4880
	TST.W	D0			;11cc: 4a40
	BEQ.W	LAB_000F		;11ce: 6700000a
	MOVE.W	#$0000,D0		;11d2: 303c0000
	MOVE.W	D0,-32426(A5)		;11d6: 3b408156
LAB_000F:
	MOVE.W	-32624(A5),D0		;11da: 302d8090
	MOVE.W	-32632(A5),D1		;11de: 322d8088
	CMP.W	D1,D0			;11e2: b041
	SGE	D0			;11e4: 5cc0
	EXT.W	D0			;11e6: 4880
	TST.W	D0			;11e8: 4a40
	BEQ.W	LAB_0012		;11ea: 670000d8
	MOVE.L	#$00000009,D0		;11ee: 203c00000009
	LSL.L	#2,D0			;11f4: e588
	MOVEA.L	-32494(A5),A2		;11f6: 246d8112
	ADDA.L	D0,A2			;11fa: d5c0
	MOVEA.L	-32644(A5),A3		;11fc: 266d807c
	MOVEQ	#0,D0			;1200: 7000
	MOVE.L	D0,-(A7)		;1202: 2f00
	TST.L	(A2)			;1204: 4a92
	BEQ.W	LAB_0010		;1206: 6700000e
	MOVEA.L	(A2),A0			;120a: 2052
	SUBQ.W	#4,A0			;120c: 5948
	MOVE.L	(A0)+,(A7)		;120e: 2e98
	JSR	LAB_0238		;1210: 4eb90000730a
LAB_0010:
	MOVEM.L	D0,-(A7)		;1216: 48e78000
	MOVE.W	#$0000,D0		;121a: 303c0000
	MOVE.B	D0,(A3)+		;121e: 16c0
	MOVEQ	#1,D0			;1220: 7001
	MOVE.L	D0,D1			;1222: 2200
	MOVEM.L	(A7)+,D0		;1224: 4cdf0001
	MOVE.L	D1,-(A7)		;1228: 2f01
	MOVE.L	(A7)+,D0		;122a: 201f
	ADD.L	D0,(A7)			;122c: d197
	CLR.B	(A3)+			;122e: 421b
	MOVE.L	-32644(A5),D0		;1230: 202d807c
	MOVEA.L	D0,A3			;1234: 2640
	LEA	-32606(A5),A2		;1236: 45ed80a2
	MOVEA.L	-32768(A5),A6		;123a: 2c6d8000
	JSR	LAB_023D		;123e: 4eb900007352
	MOVEA.L	-32644(A5),A3		;1244: 266d807c
	LEA	-32648(A5),A2		;1248: 45ed8078
	MOVEQ	#0,D0			;124c: 7000
	MOVE.L	D0,-(A7)		;124e: 2f00
	TST.L	(A2)			;1250: 4a92
	BEQ.W	LAB_0011		;1252: 6700000e
	MOVEA.L	(A2),A0			;1256: 2052
	SUBQ.W	#4,A0			;1258: 5948
	MOVE.L	(A0)+,(A7)		;125a: 2e98
	JSR	LAB_0238		;125c: 4eb90000730a
LAB_0011:
	MOVEM.L	D0,-(A7)		;1262: 48e78000
	MOVE.W	#$0000,D0		;1266: 303c0000
	MOVE.B	D0,(A3)+		;126a: 16c0
	MOVEQ	#1,D0			;126c: 7001
	MOVE.L	D0,D1			;126e: 2200
	MOVEM.L	(A7)+,D0		;1270: 4cdf0001
	MOVE.L	D1,-(A7)		;1274: 2f01
	MOVE.L	(A7)+,D0		;1276: 201f
	ADD.L	D0,(A7)			;1278: d197
	CLR.B	(A3)+			;127a: 421b
	MOVE.L	-32644(A5),D0		;127c: 202d807c
	MOVEA.L	D0,A3			;1280: 2640
	LEA	-32602(A5),A2		;1282: 45ed80a6
	MOVEA.L	-32768(A5),A6		;1286: 2c6d8000
	JSR	LAB_023D		;128a: 4eb900007352
	MOVEM.L	D0-D7/A0-A1/A3-A7,-(A7)	;1290: 48e7ffdf
	MOVEA.L	-32606(A5),A2		;1294: 246d80a2
	MOVE.L	A2,D0			;1298: 200a
	MOVEA.L	D0,A2			;129a: 2440
	MOVEM.L	(A7)+,D0-D7/A0-A1/A3-A7	;129c: 4cdffbff
	MOVEM.L	D0-D7/A0-A2/A4-A7,-(A7)	;12a0: 48e7ffef
	MOVEA.L	-32602(A5),A2		;12a4: 246d80a6
	MOVE.L	A2,D0			;12a8: 200a
	MOVEA.L	D0,A3			;12aa: 2640
	MOVEM.L	(A7)+,D0-D7/A0-A2/A4-A7	;12ac: 4cdff7ff
	JSR	LAB_00A7		;12b0: 4eb900003240
	MOVE.W	-32632(A5),D0		;12b6: 302d8088
	MOVE.W	#$0001,D1		;12ba: 323c0001
	SUB.W	D1,D0			;12be: 9041
	MOVE.W	D0,-32624(A5)		;12c0: 3b408090
LAB_0012:
	MOVE.W	#$0000,D0		;12c4: 303c0000
	MOVE.W	#$0000,D1		;12c8: 323c0000
	MOVEA.L	-32644(A5),A3		;12cc: 266d807c
	MOVEA.L	#LAB_0465,A0		;12d0: 207c0000d002
	MOVE.L	(A0)+,-(A7)		;12d6: 2f18
	JSR	LAB_0238		;12d8: 4eb90000730a
	CLR.B	(A3)+			;12de: 421b
	MOVE.L	-32644(A5),D2		;12e0: 242d807c
	LEA	4(A7),A2		;12e4: 45ef0004
	MOVEA.L	-32424(A5),A3		;12e8: 266d8158
	LSL.W	#2,D0			;12ec: e548
	ADDA.W	D0,A3			;12ee: d6c0
	JSR	LAB_03B4		;12f0: 4eb90000b4e0
	ADDQ.W	#4,A7			;12f6: 584f
	MOVE.W	#$0000,D0		;12f8: 303c0000
	MOVE.L	#$00000002,D1		;12fc: 223c00000002
	MOVE.B	-32530(A5),D2		;1302: 142d80ee
	EXT.W	D2			;1306: 4882
	EXT.L	D2			;1308: 48c2
	ADD.L	D2,D1			;130a: d282
	MOVE.L	D1,-(A7)		;130c: 2f01
	MOVE.W	#$0000,D1		;130e: 323c0000
	MOVE.W	#$0000,D2		;1312: 343c0000
	MOVEA.L	-32644(A5),A3		;1316: 266d807c
	MOVEA.L	#LAB_0466,A0		;131a: 207c0000d00c
	MOVE.L	(A0)+,-(A7)		;1320: 2f18
	JSR	LAB_0238		;1322: 4eb90000730a
	CLR.B	(A3)+			;1328: 421b
	MOVE.L	-32644(A5),D3		;132a: 262d807c
	MOVE.L	A3,-(A7)		;132e: 2f0b
	MOVEA.L	#LAB_0467,A0		;1330: 207c0000d01e
	MOVE.L	(A0)+,-(A7)		;1336: 2f18
	JSR	LAB_0238		;1338: 4eb90000730a
	CLR.B	(A3)+			;133e: 421b
	MOVE.L	4(A7),D4		;1340: 282f0004
	MOVE.L	(A7)+,(A7)		;1344: 2e9f
	LEA	12(A7),A2		;1346: 45ef000c
	MOVEA.L	-32424(A5),A3		;134a: 266d8158
	LSL.W	#2,D0			;134e: e548
	ADDA.W	D0,A3			;1350: d6c0
	MOVEA.L	-32436(A5),A1		;1352: 226d814c
	MOVEA.L	-32744(A5),A6		;1356: 2c6d8018
	JSR	LAB_03B6		;135a: 4eb90000b5e4
	LEA	12(A7),A7		;1360: 4fef000c
	MOVE.W	#$0000,D0		;1364: 303c0000
	MOVE.L	#$00000000,D1		;1368: 223c00000000
	MOVE.L	D1,-(A7)		;136e: 2f01
	MOVE.W	#$0000,D1		;1370: 323c0000
	MOVE.W	#$0001,D2		;1374: 343c0001
	MOVEA.L	-32644(A5),A3		;1378: 266d807c
	MOVEA.L	#LAB_0468,A0		;137c: 207c0000d024
	MOVE.L	(A0)+,-(A7)		;1382: 2f18
	JSR	LAB_0238		;1384: 4eb90000730a
	CLR.B	(A3)+			;138a: 421b
	MOVE.L	-32644(A5),D3		;138c: 262d807c
	MOVE.L	A3,-(A7)		;1390: 2f0b
	MOVEA.L	#LAB_0469,A0		;1392: 207c0000d034
	MOVE.L	(A0)+,-(A7)		;1398: 2f18
	JSR	LAB_0238		;139a: 4eb90000730a
	CLR.B	(A3)+			;13a0: 421b
	MOVE.L	4(A7),D4		;13a2: 282f0004
	MOVE.L	(A7)+,(A7)		;13a6: 2e9f
	LEA	12(A7),A2		;13a8: 45ef000c
	MOVEA.L	-32424(A5),A3		;13ac: 266d8158
	LSL.W	#2,D0			;13b0: e548
	ADDA.W	D0,A3			;13b2: d6c0
	MOVEA.L	-32436(A5),A1		;13b4: 226d814c
	MOVEA.L	-32744(A5),A6		;13b8: 2c6d8018
	JSR	LAB_03B6		;13bc: 4eb90000b5e4
	LEA	12(A7),A7		;13c2: 4fef000c
	MOVE.W	#$0000,D0		;13c6: 303c0000
	MOVE.W	-32428(A5),D1		;13ca: 322d8154
	MOVE.W	D1,-(A7)		;13ce: 3f01
	MOVE.W	-32426(A5),D1		;13d0: 322d8156
	MOVE.W	D1,-(A7)		;13d4: 3f01
	MOVE.W	-32626(A5),D1		;13d6: 322d808e
	MOVE.W	D1,-(A7)		;13da: 3f01
	MOVE.W	-32624(A5),D1		;13dc: 322d8090
	MOVE.W	D1,-(A7)		;13e0: 3f01
	MOVE.L	#$0020100e,D1		;13e2: 223c0020100e
	MOVEA.L	-32644(A5),A3		;13e8: 266d807c
	LEA	-32630(A5),A2		;13ec: 45ed808a
	MOVEQ	#0,D2			;13f0: 7400
	MOVE.L	D2,-(A7)		;13f2: 2f02
	TST.L	(A2)			;13f4: 4a92
	BEQ.W	LAB_0013		;13f6: 6700000e
	MOVEA.L	(A2),A0			;13fa: 2052
	SUBQ.W	#4,A0			;13fc: 5948
	MOVE.L	(A0)+,(A7)		;13fe: 2e98
	JSR	LAB_0238		;1400: 4eb90000730a
LAB_0013:
	CLR.B	(A3)+			;1406: 421b
	MOVE.L	-32644(A5),D2		;1408: 242d807c
	MOVE.W	#$0002,D3		;140c: 363c0002
	MOVE.W	#$0001,D4		;1410: 383c0001
	MOVE.W	#$0000,D5		;1414: 3a3c0000
	LEA	12(A7),A2		;1418: 45ef000c
	MOVEA.L	-32716(A5),A3		;141c: 266d8034
	LSL.W	#5,D0			;1420: eb48
	ADDA.W	D0,A3			;1422: d6c0
	MOVEA.L	-32748(A5),A1		;1424: 226d8014
	MOVEA.L	-32416(A5),A0		;1428: 206d8160
	LSL.W	#2,D5			;142c: e54d
	ADDA.W	D5,A0			;142e: d0c5
	MOVE.W	#$8038,D6		;1430: 3c3c8038
	MOVEA.L	-32744(A5),A6		;1434: 2c6d8018
	JSR	LAB_01F6		;1438: 4eb9000064da
	LEA	12(A7),A7		;143e: 4fef000c
	MOVE.W	#$0000,D0		;1442: 303c0000
	MOVE.W	#$0000,D1		;1446: 323c0000
	MOVEA.L	-32452(A5),A1		;144a: 226d813c
	LSL.W	#4,D0			;144e: e948
	ADDA.W	D0,A1			;1450: d2c0
	MOVEA.L	-32716(A5),A0		;1452: 206d8034
	LSL.W	#5,D1			;1456: eb49
	ADDA.W	D1,A0			;1458: d0c1
	MOVEA.L	-32744(A5),A6		;145a: 2c6d8018
	JSR	LAB_02A8		;145e: 4eb900009aec
	MOVE.W	#$0000,D0		;1464: 303c0000
	MOVEA.L	-32712(A5),A2		;1468: 246d8038
	MOVEA.L	-32424(A5),A3		;146c: 266d8158
	LSL.W	#2,D0			;1470: e548
	ADDA.W	D0,A3			;1472: d6c0
	MOVEA.L	-32744(A5),A6		;1474: 2c6d8018
	JSR	LAB_03AA		;1478: 4eb90000b46c
	MOVE.W	#$0000,D0		;147e: 303c0000
	MOVE.W	D0,-32496(A5)		;1482: 3b408110
	MOVE.L	-32538(A5),D0		;1486: 202d80e6
	MOVE.L	D0,-32558(A5)		;148a: 2b4080d2
	JSR	LAB_007C		;148e: 4eb900002b1a
	MOVE.W	#$0001,D0		;1494: 303c0001
	MOVE.W	D0,-32496(A5)		;1498: 3b408110
	MOVE.L	-32534(A5),D0		;149c: 202d80ea
	MOVE.L	D0,-32558(A5)		;14a0: 2b4080d2
	JSR	LAB_007C		;14a4: 4eb900002b1a
LAB_0014:
	JSR	LAB_01D4		;14aa: 4eb900006222
	MOVE.L	D0,-32408(A5)		;14b0: 2b408168
	JSR	LAB_01F5		;14b4: 4eb9000064b8
	EXT.L	D0			;14ba: 48c0
	MOVE.L	D0,-32404(A5)		;14bc: 2b40816c
	JSR	LAB_01F3		;14c0: 4eb9000064a6
	EXT.L	D0			;14c6: 48c0
	MOVE.L	D0,-32400(A5)		;14c8: 2b408170
	JSR	LAB_01F4		;14cc: 4eb9000064ac
	EXT.L	D0			;14d2: 48c0
	MOVE.L	D0,-32396(A5)		;14d4: 2b408174
	MOVE.L	-32408(A5),D0		;14d8: 202d8168
	MOVE.L	#$00000020,D1		;14dc: 223c00000020
	CMP.L	D1,D0			;14e2: b081
	SEQ	D0			;14e4: 57c0
	EXT.W	D0			;14e6: 4880
	MOVE.L	-32408(A5),D1		;14e8: 222d8168
	MOVE.L	#$00000040,D2		;14ec: 243c00000040
	CMP.L	D2,D1			;14f2: b282
	SEQ	D1			;14f4: 57c1
	EXT.W	D1			;14f6: 4881
	OR.W	D1,D0			;14f8: 8041
	TST.W	D0			;14fa: 4a40
	BEQ.W	LAB_0015		;14fc: 67000014
	JSR	LAB_01F2		;1500: 4eb9000064a0
	SWAP	D0			;1506: 4840
	CLR.W	D0			;1508: 4240
	MOVE.L	D0,-32392(A5)		;150a: 2b408178
	BRA.W	LAB_0016		;150e: 6000000e
LAB_0015:
	MOVE.L	#$00010000,D0		;1512: 203c00010000
	NEG.L	D0			;1518: 4480
	MOVE.L	D0,-32392(A5)		;151a: 2b408178
LAB_0016:
	MOVE.L	-32392(A5),D0		;151e: 202d8178
	MOVE.L	D0,-(A7)		;1522: 2f00
	MOVE.L	#$00000000,D0		;1524: 203c00000000
	CMP.L	(A7),D0			;152a: b097
	BNE.W	LAB_0017		;152c: 6600003c
	MOVEA.L	-32644(A5),A3		;1530: 266d807c
	MOVE.W	#$0000,D0		;1534: 303c0000
	MOVE.L	-32392(A5),D1		;1538: 222d8178
	CLR.W	D1			;153c: 4241
	SWAP	D1			;153e: 4841
	MOVEA.L	-32452(A5),A1		;1540: 226d813c
	LSL.W	#4,D0			;1544: e948
	ADDA.W	D0,A1			;1546: d2c0
	JSR	LAB_02B8		;1548: 4eb900009ce2
	MOVE.L	D0,-(A7)		;154e: 2f00
	CLR.B	(A3)+			;1550: 421b
	MOVE.L	-32644(A5),D0		;1552: 202d807c
	MOVEA.L	D0,A3			;1556: 2640
	LEA	-32578(A5),A2		;1558: 45ed80be
	MOVEA.L	-32768(A5),A6		;155c: 2c6d8000
	JSR	LAB_023D		;1560: 4eb900007352
	BRA.W	LAB_0037		;1566: 600006e4
LAB_0017:
	MOVE.L	#$00010000,D0		;156a: 203c00010000
	CMP.L	(A7),D0			;1570: b097
	BNE.W	LAB_001C		;1572: 6600015c
	MOVEA.L	-32644(A5),A3		;1576: 266d807c
	MOVEA.L	#LAB_046A,A0		;157a: 207c0000d03a
	MOVE.L	(A0)+,-(A7)		;1580: 2f18
	JSR	LAB_0238		;1582: 4eb90000730a
	CLR.B	(A3)+			;1588: 421b
	MOVE.L	-32644(A5),D0		;158a: 202d807c
	MOVEA.L	D0,A3			;158e: 2640
	LEA	-32602(A5),A2		;1590: 45ed80a6
	MOVEA.L	-32768(A5),A6		;1594: 2c6d8000
	JSR	LAB_023D		;1598: 4eb900007352
	MOVEA.L	-32644(A5),A3		;159e: 266d807c
	MOVEA.L	#LAB_046B,A0		;15a2: 207c0000d04e
	MOVE.L	(A0)+,-(A7)		;15a8: 2f18
	JSR	LAB_0238		;15aa: 4eb90000730a
	CLR.B	(A3)+			;15b0: 421b
	MOVE.L	-32644(A5),D0		;15b2: 202d807c
	MOVEA.L	D0,A3			;15b6: 2640
	LEA	-32614(A5),A2		;15b8: 45ed809a
	MOVEA.L	-32768(A5),A6		;15bc: 2c6d8000
	JSR	LAB_023D		;15c0: 4eb900007352
	MOVEA.L	-32644(A5),A3		;15c6: 266d807c
	MOVEA.L	#LAB_046C,A0		;15ca: 207c0000d05a
	MOVE.L	(A0)+,-(A7)		;15d0: 2f18
	JSR	LAB_0238		;15d2: 4eb90000730a
	CLR.B	(A3)+			;15d8: 421b
	MOVE.L	-32644(A5),D0		;15da: 202d807c
	MOVEA.L	D0,A3			;15de: 2640
	LEA	-32622(A5),A2		;15e0: 45ed8092
	MOVEA.L	-32768(A5),A6		;15e4: 2c6d8000
	JSR	LAB_023D		;15e8: 4eb900007352
	MOVEA.L	-32644(A5),A3		;15ee: 266d807c
	MOVEA.L	#LAB_046D,A0		;15f2: 207c0000d05e
	MOVE.L	(A0)+,-(A7)		;15f8: 2f18
	JSR	LAB_0238		;15fa: 4eb90000730a
	CLR.B	(A3)+			;1600: 421b
	MOVE.L	-32644(A5),D0		;1602: 202d807c
	MOVEA.L	D0,A3			;1606: 2640
	LEA	-32610(A5),A2		;1608: 45ed809e
	MOVEA.L	-32768(A5),A6		;160c: 2c6d8000
	JSR	LAB_023D		;1610: 4eb900007352
	JSR	LAB_0063		;1616: 4eb900002698
	MOVEA.L	-32644(A5),A3		;161c: 266d807c
	LEA	-32622(A5),A2		;1620: 45ed8092
	MOVEQ	#0,D0			;1624: 7000
	MOVE.L	D0,-(A7)		;1626: 2f00
	TST.L	(A2)			;1628: 4a92
	BEQ.W	LAB_0018		;162a: 6700000e
	MOVEA.L	(A2),A0			;162e: 2052
	SUBQ.W	#4,A0			;1630: 5948
	MOVE.L	(A0)+,(A7)		;1632: 2e98
	JSR	LAB_0238		;1634: 4eb90000730a
LAB_0018:
	MOVEA.L	#LAB_046E,A0		;163a: 207c0000d06c
	MOVE.L	(A0)+,-(A7)		;1640: 2f18
	JSR	LAB_0238		;1642: 4eb90000730a
	JSR	LAB_03D8		;1648: 4eb90000c02a
	SNE	D0			;164e: 56c0
	EXT.W	D0			;1650: 4880
	TST.W	D0			;1652: 4a40
	BEQ.W	LAB_001B		;1654: 67000076
	MOVEA.L	-32644(A5),A3		;1658: 266d807c
	LEA	-32622(A5),A2		;165c: 45ed8092
	MOVEQ	#0,D0			;1660: 7000
	MOVE.L	D0,-(A7)		;1662: 2f00
	TST.L	(A2)			;1664: 4a92
	BEQ.W	LAB_0019		;1666: 6700000e
	MOVEA.L	(A2),A0			;166a: 2052
	SUBQ.W	#4,A0			;166c: 5948
	MOVE.L	(A0)+,(A7)		;166e: 2e98
	JSR	LAB_0238		;1670: 4eb90000730a
LAB_0019:
	CLR.B	(A3)+			;1676: 421b
	MOVE.L	-32644(A5),D0		;1678: 202d807c
	MOVEA.L	D0,A3			;167c: 2640
	LEA	-32578(A5),A2		;167e: 45ed80be
	MOVEA.L	-32768(A5),A6		;1682: 2c6d8000
	JSR	LAB_023D		;1686: 4eb900007352
	MOVE.W	#$0000,D0		;168c: 303c0000
	MOVE.W	#$0000,D1		;1690: 323c0000
	MOVEA.L	-32644(A5),A3		;1694: 266d807c
	LEA	-32578(A5),A2		;1698: 45ed80be
	MOVEQ	#0,D2			;169c: 7400
	MOVE.L	D2,-(A7)		;169e: 2f02
	TST.L	(A2)			;16a0: 4a92
	BEQ.W	LAB_001A		;16a2: 6700000e
	MOVEA.L	(A2),A0			;16a6: 2052
	SUBQ.W	#4,A0			;16a8: 5948
	MOVE.L	(A0)+,(A7)		;16aa: 2e98
	JSR	LAB_0238		;16ac: 4eb90000730a
LAB_001A:
	CLR.B	(A3)+			;16b2: 421b
	MOVE.L	-32644(A5),D2		;16b4: 242d807c
	LEA	4(A7),A2		;16b8: 45ef0004
	MOVEA.L	-32452(A5),A1		;16bc: 226d813c
	LSL.W	#4,D0			;16c0: e948
	ADDA.W	D0,A1			;16c2: d2c0
	JSR	LAB_02AF		;16c4: 4eb900009c54
	ADDQ.W	#4,A7			;16ca: 584f
LAB_001B:
	BRA.W	LAB_0037		;16cc: 6000057e
LAB_001C:
	MOVE.L	#$00020000,D0		;16d0: 203c00020000
	CMP.L	(A7),D0			;16d6: b097
	BNE.W	LAB_001F		;16d8: 66000068
	MOVE.W	#$0000,D0		;16dc: 303c0000
	MOVE.L	-32392(A5),D1		;16e0: 222d8178
	CLR.W	D1			;16e4: 4241
	SWAP	D1			;16e6: 4841
	MOVEA.L	-32452(A5),A1		;16e8: 226d813c
	LSL.W	#4,D0			;16ec: e948
	ADDA.W	D0,A1			;16ee: d2c0
	JSR	LAB_02BB		;16f0: 4eb900009d08
	MOVE.W	D0,-32588(A5)		;16f6: 3b4080b4
	MOVE.W	-32588(A5),D0		;16fa: 302d80b4
	MOVE.W	#$0000,D1		;16fe: 323c0000
	CMP.W	D1,D0			;1702: b041
	SLT	D0			;1704: 5dc0
	EXT.W	D0			;1706: 4880
	TST.W	D0			;1708: 4a40
	BEQ.W	LAB_001D		;170a: 6700000c
	MOVE.B	-32566(A5),D0		;170e: 102d80ca
	EXT.W	D0			;1712: 4880
	MOVE.W	D0,-32588(A5)		;1714: 3b4080b4
LAB_001D:
	MOVE.W	-32588(A5),D0		;1718: 302d80b4
	MOVE.W	#$007f,D1		;171c: 323c007f
	CMP.W	D1,D0			;1720: b041
	SGT	D0			;1722: 5ec0
	EXT.W	D0			;1724: 4880
	TST.W	D0			;1726: 4a40
	BEQ.W	LAB_001E		;1728: 6700000c
	MOVE.B	-32566(A5),D0		;172c: 102d80ca
	EXT.W	D0			;1730: 4880
	MOVE.W	D0,-32588(A5)		;1732: 3b4080b4
LAB_001E:
	MOVE.W	-32588(A5),D0		;1736: 302d80b4
	MOVE.B	D0,-32566(A5)		;173a: 1b4080ca
	BRA.W	LAB_0037		;173e: 6000050c
LAB_001F:
	MOVE.L	#$00030000,D0		;1742: 203c00030000
	CMP.L	(A7),D0			;1748: b097
	BNE.W	LAB_0020		;174a: 6600000e
	MOVE.L	-32404(A5),D0		;174e: 202d816c
	MOVE.B	D0,-32560(A5)		;1752: 1b4080d0
	BRA.W	LAB_0037		;1756: 600004f4
LAB_0020:
	MOVE.L	#$00040000,D0		;175a: 203c00040000
	CMP.L	(A7),D0			;1760: b097
	BNE.W	LAB_0021		;1762: 6600000e
	MOVE.L	-32404(A5),D0		;1766: 202d816c
	MOVE.B	D0,-32559(A5)		;176a: 1b4080d1
	BRA.W	LAB_0037		;176e: 600004dc
LAB_0021:
	MOVE.L	#$00050000,D0		;1772: 203c00050000
	CMP.L	(A7),D0			;1778: b097
	BNE.W	LAB_0022		;177a: 66000006
	BRA.W	LAB_0037		;177e: 600004cc
LAB_0022:
	MOVE.L	#$00060000,D0		;1782: 203c00060000
	CMP.L	(A7),D0			;1788: b097
	BNE.W	LAB_0023		;178a: 66000006
	BRA.W	LAB_0037		;178e: 600004bc
LAB_0023:
	MOVE.L	#$00070000,D0		;1792: 203c00070000
	CMP.L	(A7),D0			;1798: b097
	BNE.W	LAB_0024		;179a: 66000016
	MOVE.W	#$0001,D0		;179e: 303c0001
	MOVE.B	-32553(A5),D1		;17a2: 122d80d7
	EXT.W	D1			;17a6: 4881
	SUB.W	D1,D0			;17a8: 9041
	MOVE.B	D0,-32553(A5)		;17aa: 1b4080d7
	BRA.W	LAB_0037		;17ae: 6000049c
LAB_0024:
	MOVE.L	#$00080000,D0		;17b2: 203c00080000
	CMP.L	(A7),D0			;17b8: b097
	BNE.W	LAB_0027		;17ba: 660000bc
	MOVE.W	#$0000,D0		;17be: 303c0000
	MOVE.L	-32392(A5),D1		;17c2: 222d8178
	CLR.W	D1			;17c6: 4241
	SWAP	D1			;17c8: 4841
	MOVEA.L	-32452(A5),A1		;17ca: 226d813c
	LSL.W	#4,D0			;17ce: e948
	ADDA.W	D0,A1			;17d0: d2c0
	JSR	LAB_02BB		;17d2: 4eb900009d08
	MOVE.W	D0,-32588(A5)		;17d8: 3b4080b4
	MOVE.W	-32588(A5),D0		;17dc: 302d80b4
	MOVE.W	#$000f,D1		;17e0: 323c000f
	CMP.W	D1,D0			;17e4: b041
	SGT	D0			;17e6: 5ec0
	EXT.W	D0			;17e8: 4880
	TST.W	D0			;17ea: 4a40
	BEQ.W	LAB_0025		;17ec: 6700000a
	MOVE.W	#$000f,D0		;17f0: 303c000f
	MOVE.W	D0,-32588(A5)		;17f4: 3b4080b4
LAB_0025:
	MOVE.W	-32588(A5),D0		;17f8: 302d80b4
	MOVE.W	#$000f,D1		;17fc: 323c000f
	NEG.W	D1			;1800: 4441
	CMP.W	D1,D0			;1802: b041
	SLT	D0			;1804: 5dc0
	EXT.W	D0			;1806: 4880
	TST.W	D0			;1808: 4a40
	BEQ.W	LAB_0026		;180a: 6700000c
	MOVE.W	#$000f,D0		;180e: 303c000f
	NEG.W	D0			;1812: 4440
	MOVE.W	D0,-32588(A5)		;1814: 3b4080b4
LAB_0026:
	MOVE.W	-32588(A5),D0		;1818: 302d80b4
	MOVE.B	D0,-32554(A5)		;181c: 1b4080d6
	MOVE.W	#$0000,D0		;1820: 303c0000
	MOVE.L	-32392(A5),D1		;1824: 222d8178
	CLR.W	D1			;1828: 4241
	SWAP	D1			;182a: 4841
	MOVE.B	-32554(A5),D2		;182c: 142d80d6
	EXT.W	D2			;1830: 4882
	EXT.L	D2			;1832: 48c2
	MOVEA.L	-32452(A5),A1		;1834: 226d813c
	LSL.W	#4,D0			;1838: e948
	ADDA.W	D0,A1			;183a: d2c0
	JSR	LAB_02B3		;183c: 4eb900009c96
	MOVE.W	#$0000,D0		;1842: 303c0000
	MOVE.W	#$0009,D1		;1846: 323c0009
	MOVE.L	#$80080028,D2		;184a: 243c80080028
	MOVE.L	D2,-(A7)		;1850: 2f02
	MOVE.B	-32554(A5),D2		;1852: 142d80d6
	EXT.W	D2			;1856: 4882
	EXT.L	D2			;1858: 48c2
	MOVE.L	D2,-(A7)		;185a: 2f02
	LEA	8(A7),A2		;185c: 45ef0008
	MOVE.W	#$0001,D7		;1860: 3e3c0001
	MOVEA.L	-32452(A5),A1		;1864: 226d813c
	LSL.W	#4,D0			;1868: e948
	ADDA.W	D0,A1			;186a: d2c0
	JSR	LAB_02AA		;186c: 4eb900009c08
	ADDQ.W	#8,A7			;1872: 504f
	BRA.W	LAB_0037		;1874: 600003d6
LAB_0027:
	MOVE.L	#$00090000,D0		;1878: 203c00090000
	CMP.L	(A7),D0			;187e: b097
	BNE.W	LAB_0028		;1880: 6600002c
	MOVE.L	-32404(A5),D0		;1884: 202d816c
	MOVE.B	D0,-32554(A5)		;1888: 1b4080d6
	MOVE.W	#$0000,D0		;188c: 303c0000
	MOVE.W	#$0008,D1		;1890: 323c0008
	MOVE.B	-32554(A5),D2		;1894: 142d80d6
	EXT.W	D2			;1898: 4882
	EXT.L	D2			;189a: 48c2
	MOVEA.L	-32452(A5),A1		;189c: 226d813c
	LSL.W	#4,D0			;18a0: e948
	ADDA.W	D0,A1			;18a2: d2c0
	JSR	LAB_02B3		;18a4: 4eb900009c96
	BRA.W	LAB_0037		;18aa: 600003a0
LAB_0028:
	MOVE.L	#$000a0000,D0		;18ae: 203c000a0000
	CMP.L	(A7),D0			;18b4: b097
	BNE.W	LAB_002B		;18b6: 66000068
	MOVE.W	#$0000,D0		;18ba: 303c0000
	MOVE.L	-32392(A5),D1		;18be: 222d8178
	CLR.W	D1			;18c2: 4241
	SWAP	D1			;18c4: 4841
	MOVEA.L	-32452(A5),A1		;18c6: 226d813c
	LSL.W	#4,D0			;18ca: e948
	ADDA.W	D0,A1			;18cc: d2c0
	JSR	LAB_02BB		;18ce: 4eb900009d08
	MOVE.W	D0,-32588(A5)		;18d4: 3b4080b4
	MOVE.W	-32588(A5),D0		;18d8: 302d80b4
	MOVE.W	#$0000,D1		;18dc: 323c0000
	CMP.W	D1,D0			;18e0: b041
	SLT	D0			;18e2: 5dc0
	EXT.W	D0			;18e4: 4880
	TST.W	D0			;18e6: 4a40
	BEQ.W	LAB_0029		;18e8: 6700000c
	MOVE.B	-32565(A5),D0		;18ec: 102d80cb
	EXT.W	D0			;18f0: 4880
	MOVE.W	D0,-32588(A5)		;18f2: 3b4080b4
LAB_0029:
	MOVE.W	-32588(A5),D0		;18f6: 302d80b4
	MOVE.W	#$007f,D1		;18fa: 323c007f
	CMP.W	D1,D0			;18fe: b041
	SGT	D0			;1900: 5ec0
	EXT.W	D0			;1902: 4880
	TST.W	D0			;1904: 4a40
	BEQ.W	LAB_002A		;1906: 6700000c
	MOVE.B	-32565(A5),D0		;190a: 102d80cb
	EXT.W	D0			;190e: 4880
	MOVE.W	D0,-32588(A5)		;1910: 3b4080b4
LAB_002A:
	MOVE.W	-32588(A5),D0		;1914: 302d80b4
	MOVE.B	D0,-32565(A5)		;1918: 1b4080cb
	BRA.W	LAB_0037		;191c: 6000032e
LAB_002B:
	MOVE.L	#$000b0000,D0		;1920: 203c000b0000
	CMP.L	(A7),D0			;1926: b097
	BNE.W	LAB_0030		;1928: 6600015c
	MOVEA.L	-32644(A5),A3		;192c: 266d807c
	MOVEA.L	#LAB_046F,A0		;1930: 207c0000d070
	MOVE.L	(A0)+,-(A7)		;1936: 2f18
	JSR	LAB_0238		;1938: 4eb90000730a
	CLR.B	(A3)+			;193e: 421b
	MOVE.L	-32644(A5),D0		;1940: 202d807c
	MOVEA.L	D0,A3			;1944: 2640
	LEA	-32602(A5),A2		;1946: 45ed80a6
	MOVEA.L	-32768(A5),A6		;194a: 2c6d8000
	JSR	LAB_023D		;194e: 4eb900007352
	MOVEA.L	-32644(A5),A3		;1954: 266d807c
	MOVEA.L	#LAB_0470,A0		;1958: 207c0000d08a
	MOVE.L	(A0)+,-(A7)		;195e: 2f18
	JSR	LAB_0238		;1960: 4eb90000730a
	CLR.B	(A3)+			;1966: 421b
	MOVE.L	-32644(A5),D0		;1968: 202d807c
	MOVEA.L	D0,A3			;196c: 2640
	LEA	-32614(A5),A2		;196e: 45ed809a
	MOVEA.L	-32768(A5),A6		;1972: 2c6d8000
	JSR	LAB_023D		;1976: 4eb900007352
	MOVEA.L	-32644(A5),A3		;197c: 266d807c
	MOVEA.L	#LAB_0471,A0		;1980: 207c0000d096
	MOVE.L	(A0)+,-(A7)		;1986: 2f18
	JSR	LAB_0238		;1988: 4eb90000730a
	CLR.B	(A3)+			;198e: 421b
	MOVE.L	-32644(A5),D0		;1990: 202d807c
	MOVEA.L	D0,A3			;1994: 2640
	LEA	-32622(A5),A2		;1996: 45ed8092
	MOVEA.L	-32768(A5),A6		;199a: 2c6d8000
	JSR	LAB_023D		;199e: 4eb900007352
	MOVEA.L	-32644(A5),A3		;19a4: 266d807c
	MOVEA.L	#LAB_0472,A0		;19a8: 207c0000d09a
	MOVE.L	(A0)+,-(A7)		;19ae: 2f18
	JSR	LAB_0238		;19b0: 4eb90000730a
	CLR.B	(A3)+			;19b6: 421b
	MOVE.L	-32644(A5),D0		;19b8: 202d807c
	MOVEA.L	D0,A3			;19bc: 2640
	LEA	-32610(A5),A2		;19be: 45ed809e
	MOVEA.L	-32768(A5),A6		;19c2: 2c6d8000
	JSR	LAB_023D		;19c6: 4eb900007352
	JSR	LAB_0063		;19cc: 4eb900002698
	MOVEA.L	-32644(A5),A3		;19d2: 266d807c
	LEA	-32622(A5),A2		;19d6: 45ed8092
	MOVEQ	#0,D0			;19da: 7000
	MOVE.L	D0,-(A7)		;19dc: 2f00
	TST.L	(A2)			;19de: 4a92
	BEQ.W	LAB_002C		;19e0: 6700000e
	MOVEA.L	(A2),A0			;19e4: 2052
	SUBQ.W	#4,A0			;19e6: 5948
	MOVE.L	(A0)+,(A7)		;19e8: 2e98
	JSR	LAB_0238		;19ea: 4eb90000730a
LAB_002C:
	MOVEA.L	#LAB_0473,A0		;19f0: 207c0000d0a8
	MOVE.L	(A0)+,-(A7)		;19f6: 2f18
	JSR	LAB_0238		;19f8: 4eb90000730a
	JSR	LAB_03D8		;19fe: 4eb90000c02a
	SNE	D0			;1a04: 56c0
	EXT.W	D0			;1a06: 4880
	TST.W	D0			;1a08: 4a40
	BEQ.W	LAB_002F		;1a0a: 67000076
	MOVEA.L	-32644(A5),A3		;1a0e: 266d807c
	LEA	-32622(A5),A2		;1a12: 45ed8092
	MOVEQ	#0,D0			;1a16: 7000
	MOVE.L	D0,-(A7)		;1a18: 2f00
	TST.L	(A2)			;1a1a: 4a92
	BEQ.W	LAB_002D		;1a1c: 6700000e
	MOVEA.L	(A2),A0			;1a20: 2052
	SUBQ.W	#4,A0			;1a22: 5948
	MOVE.L	(A0)+,(A7)		;1a24: 2e98
	JSR	LAB_0238		;1a26: 4eb90000730a
LAB_002D:
	CLR.B	(A3)+			;1a2c: 421b
	MOVE.L	-32644(A5),D0		;1a2e: 202d807c
	MOVEA.L	D0,A3			;1a32: 2640
	LEA	-32574(A5),A2		;1a34: 45ed80c2
	MOVEA.L	-32768(A5),A6		;1a38: 2c6d8000
	JSR	LAB_023D		;1a3c: 4eb900007352
	MOVE.W	#$0000,D0		;1a42: 303c0000
	MOVE.W	#$000c,D1		;1a46: 323c000c
	MOVEA.L	-32644(A5),A3		;1a4a: 266d807c
	LEA	-32574(A5),A2		;1a4e: 45ed80c2
	MOVEQ	#0,D2			;1a52: 7400
	MOVE.L	D2,-(A7)		;1a54: 2f02
	TST.L	(A2)			;1a56: 4a92
	BEQ.W	LAB_002E		;1a58: 6700000e
	MOVEA.L	(A2),A0			;1a5c: 2052
	SUBQ.W	#4,A0			;1a5e: 5948
	MOVE.L	(A0)+,(A7)		;1a60: 2e98
	JSR	LAB_0238		;1a62: 4eb90000730a
LAB_002E:
	CLR.B	(A3)+			;1a68: 421b
	MOVE.L	-32644(A5),D2		;1a6a: 242d807c
	LEA	4(A7),A2		;1a6e: 45ef0004
	MOVEA.L	-32452(A5),A1		;1a72: 226d813c
	LSL.W	#4,D0			;1a76: e948
	ADDA.W	D0,A1			;1a78: d2c0
	JSR	LAB_02AF		;1a7a: 4eb900009c54
	ADDQ.W	#4,A7			;1a80: 584f
LAB_002F:
	BRA.W	LAB_0037		;1a82: 600001c8
LAB_0030:
	MOVE.L	#$000c0000,D0		;1a86: 203c000c0000
	CMP.L	(A7),D0			;1a8c: b097
	BNE.W	LAB_0031		;1a8e: 6600003c
	MOVEA.L	-32644(A5),A3		;1a92: 266d807c
	MOVE.W	#$0000,D0		;1a96: 303c0000
	MOVE.L	-32392(A5),D1		;1a9a: 222d8178
	CLR.W	D1			;1a9e: 4241
	SWAP	D1			;1aa0: 4841
	MOVEA.L	-32452(A5),A1		;1aa2: 226d813c
	LSL.W	#4,D0			;1aa6: e948
	ADDA.W	D0,A1			;1aa8: d2c0
	JSR	LAB_02B8		;1aaa: 4eb900009ce2
	MOVE.L	D0,-(A7)		;1ab0: 2f00
	CLR.B	(A3)+			;1ab2: 421b
	MOVE.L	-32644(A5),D0		;1ab4: 202d807c
	MOVEA.L	D0,A3			;1ab8: 2640
	LEA	-32574(A5),A2		;1aba: 45ed80c2
	MOVEA.L	-32768(A5),A6		;1abe: 2c6d8000
	JSR	LAB_023D		;1ac2: 4eb900007352
	BRA.W	LAB_0037		;1ac8: 60000182
LAB_0031:
	MOVE.L	#$000d0000,D0		;1acc: 203c000d0000
	CMP.L	(A7),D0			;1ad2: b097
	BNE.W	LAB_0032		;1ad4: 66000066
	MOVE.L	-32404(A5),D0		;1ad8: 202d816c
	MOVE.B	D0,-32540(A5)		;1adc: 1b4080e4
	MOVE.W	#$0000,D0		;1ae0: 303c0000
	MOVE.W	#$000e,D1		;1ae4: 323c000e
	MOVEA.L	-32644(A5),A3		;1ae8: 266d807c
	MOVEM.L	D0-D1,-(A7)		;1aec: 48e7c000
	MOVE.B	-32540(A5),D0		;1af0: 102d80e4
	EXT.W	D0			;1af4: 4880
	EXT.L	D0			;1af6: 48c0
	LSL.L	#2,D0			;1af8: e588
	MOVEA.L	-32528(A5),A2		;1afa: 246d80f0
	ADDA.L	D0,A2			;1afe: d5c0
	MOVE.L	(A2),D0			;1b00: 2012
	MOVEQ	#3,D1			;1b02: 7203
	MOVE.W	D1,-(A7)		;1b04: 3f01
	LEA	2(A7),A2		;1b06: 45ef0002
	MOVEA.L	-32432(A5),A6		;1b0a: 2c6d8150
	JSR	LAB_034E		;1b0e: 4eb90000ad0e
	ADDQ.W	#2,A7			;1b14: 544f
	MOVE.L	D0,D2			;1b16: 2400
	MOVEM.L	(A7)+,D0-D1		;1b18: 4cdf0003
	MOVE.L	D2,-(A7)		;1b1c: 2f02
	CLR.B	(A3)+			;1b1e: 421b
	MOVE.L	-32644(A5),D2		;1b20: 242d807c
	LEA	4(A7),A2		;1b24: 45ef0004
	MOVEA.L	-32452(A5),A1		;1b28: 226d813c
	LSL.W	#4,D0			;1b2c: e948
	ADDA.W	D0,A1			;1b2e: d2c0
	JSR	LAB_02AF		;1b30: 4eb900009c54
	ADDQ.W	#4,A7			;1b36: 584f
	BRA.W	LAB_0037		;1b38: 60000112
LAB_0032:
	MOVE.L	#$000e0000,D0		;1b3c: 203c000e0000
	CMP.L	(A7),D0			;1b42: b097
	BNE.W	LAB_0033		;1b44: 66000006
	BRA.W	LAB_0037		;1b48: 60000102
LAB_0033:
	MOVE.L	#$000f0000,D0		;1b4c: 203c000f0000
	CMP.L	(A7),D0			;1b52: b097
	BNE.W	LAB_0034		;1b54: 66000016
	MOVE.W	#$0001,D0		;1b58: 303c0001
	MOVE.B	-32539(A5),D1		;1b5c: 122d80e5
	EXT.W	D1			;1b60: 4881
	SUB.W	D1,D0			;1b62: 9041
	MOVE.B	D0,-32539(A5)		;1b64: 1b4080e5
	BRA.W	LAB_0037		;1b68: 600000e2
LAB_0034:
	MOVE.L	#$00100000,D0		;1b6c: 203c00100000
	CMP.L	(A7),D0			;1b72: b097
	BNE.W	LAB_0035		;1b74: 660000ae
	MOVE.W	-32520(A5),D0		;1b78: 302d80f8
	MOVE.W	D0,-32502(A5)		;1b7c: 3b40810a
	MOVE.W	-32518(A5),D0		;1b80: 302d80fa
	MOVE.W	D0,-32500(A5)		;1b84: 3b40810c
	MOVE.W	-32516(A5),D0		;1b88: 302d80fc
	MOVE.W	D0,-32498(A5)		;1b8c: 3b40810e
	MOVE.L	-32538(A5),D0		;1b90: 202d80e6
	MOVE.L	D0,-32558(A5)		;1b94: 2b4080d2
	MOVE.W	#$0000,D0		;1b98: 303c0000
	MOVE.W	D0,-32496(A5)		;1b9c: 3b408110
	JSR	LAB_008D		;1ba0: 4eb900002e0c
	MOVE.L	-32558(A5),D0		;1ba6: 202d80d2
	MOVE.L	D0,-32538(A5)		;1baa: 2b4080e6
	JSR	LAB_007C		;1bae: 4eb900002b1a
	MOVE.W	-32508(A5),D0		;1bb4: 302d8104
	MOVE.W	D0,-32502(A5)		;1bb8: 3b40810a
	MOVE.W	-32506(A5),D0		;1bbc: 302d8106
	MOVE.W	D0,-32500(A5)		;1bc0: 3b40810c
	MOVE.W	-32504(A5),D0		;1bc4: 302d8108
	MOVE.W	D0,-32498(A5)		;1bc8: 3b40810e
	MOVE.L	-32534(A5),D0		;1bcc: 202d80ea
	MOVE.L	D0,-32558(A5)		;1bd0: 2b4080d2
	MOVE.W	#$0001,D0		;1bd4: 303c0001
	MOVE.W	D0,-32496(A5)		;1bd8: 3b408110
	JSR	LAB_008D		;1bdc: 4eb900002e0c
	MOVE.L	-32558(A5),D0		;1be2: 202d80d2
	MOVE.L	D0,-32534(A5)		;1be6: 2b4080ea
	JSR	LAB_007C		;1bea: 4eb900002b1a
	MOVEM.L	D0-D7/A1-A7,-(A7)	;1bf0: 48e7ff7f
	MOVE.W	#$0000,D0		;1bf4: 303c0000
	LSL.W	#5,D0			;1bf8: eb48
	MOVEA.L	-32716(A5),A0		;1bfa: 206d8034
	ADDA.W	D0,A0			;1bfe: d0c0
	MOVE.L	A0,D0			;1c00: 2008
	MOVEA.L	D0,A0			;1c02: 2040
	MOVEM.L	(A7)+,D0-D7/A1-A7	;1c04: 4cdffeff
	MOVEM.L	D0-D7/A0-A5/A7,-(A7)	;1c08: 48e7fffd
	MOVE.L	-32744(A5),D0		;1c0c: 202d8018
	JSR	LAB_03D9		;1c10: 4eb90000c140
	MOVEA.L	D0,A6			;1c16: 2c40
	MOVEM.L	(A7)+,D0-D7/A0-A5/A7	;1c18: 4cdfbfff
	JSR	-450(A6)		;1c1c: 4eaefe3e
	BRA.W	LAB_0037		;1c20: 6000002a
LAB_0035:
	MOVE.L	#$00110000,D0		;1c24: 203c00110000
	CMP.L	(A7),D0			;1c2a: b097
	BNE.W	LAB_0036		;1c2c: 6600000c
	JSR	LAB_004F		;1c30: 4eb90000221a
	BRA.W	LAB_0037		;1c36: 60000014
LAB_0036:
	MOVE.L	#$00120000,D0		;1c3a: 203c00120000
	CMP.L	(A7),D0			;1c40: b097
	BNE.W	LAB_0037		;1c42: 66000008
	MOVEQ	#-1,D0			;1c46: 70ff
	MOVE.B	D0,-32598(A5)		;1c48: 1b4080aa
LAB_0037:
	ADDQ.W	#4,A7			;1c4c: 584f
	MOVE.L	-32408(A5),D0		;1c4e: 202d8168
	MOVE.L	#$00000100,D1		;1c52: 223c00000100
	CMP.L	D1,D0			;1c58: b081
	SEQ	D0			;1c5a: 57c0
	EXT.W	D0			;1c5c: 4880
	TST.W	D0			;1c5e: 4a40
	BEQ.W	LAB_0038		;1c60: 67000012
	JSR	LAB_01F3		;1c64: 4eb9000064a6
	EXT.L	D0			;1c6a: 48c0
	MOVE.L	D0,-32400(A5)		;1c6c: 2b408170
	BRA.W	LAB_0039		;1c70: 6000000e
LAB_0038:
	MOVE.L	#$00000001,D0		;1c74: 203c00000001
	NEG.L	D0			;1c7a: 4480
	MOVE.L	D0,-32400(A5)		;1c7c: 2b408170
LAB_0039:
	MOVE.L	-32400(A5),D0		;1c80: 202d8170
	MOVE.L	D0,-(A7)		;1c84: 2f00
	MOVE.L	#$00000000,D0		;1c86: 203c00000000
	CMP.L	(A7),D0			;1c8c: b097
	BNE.W	LAB_003D		;1c8e: 660000fa
	MOVE.L	-32396(A5),D0		;1c92: 202d8174
	MOVE.L	D0,-(A7)		;1c96: 2f00
	MOVE.L	#$00000000,D0		;1c98: 203c00000000
	CMP.L	(A7),D0			;1c9e: b097
	BNE.W	LAB_003A		;1ca0: 66000016
	MOVE.W	#$0001,D0		;1ca4: 303c0001
	MOVE.B	-32530(A5),D1		;1ca8: 122d80ee
	EXT.W	D1			;1cac: 4881
	SUB.W	D1,D0			;1cae: 9041
	MOVE.B	D0,-32530(A5)		;1cb0: 1b4080ee
	BRA.W	LAB_003C		;1cb4: 600000d2
LAB_003A:
	MOVE.L	#$00000001,D0		;1cb8: 203c00000001
	CMP.L	(A7),D0			;1cbe: b097
	BNE.W	LAB_003C		;1cc0: 660000c6
	MOVEA.L	-32644(A5),A3		;1cc4: 266d807c
	LEA	-32630(A5),A2		;1cc8: 45ed808a
	MOVEQ	#0,D0			;1ccc: 7000
	MOVE.L	D0,-(A7)		;1cce: 2f00
	TST.L	(A2)			;1cd0: 4a92
	BEQ.W	LAB_003B		;1cd2: 6700000e
	MOVEA.L	(A2),A0			;1cd6: 2052
	SUBQ.W	#4,A0			;1cd8: 5948
	MOVE.L	(A0)+,(A7)		;1cda: 2e98
	JSR	LAB_0238		;1cdc: 4eb90000730a
LAB_003B:
	MOVEA.L	#LAB_0474,A0		;1ce2: 207c0000d0ac
	MOVE.L	(A0)+,-(A7)		;1ce8: 2f18
	JSR	LAB_0238		;1cea: 4eb90000730a
	MOVE.L	(A7)+,D0		;1cf0: 201f
	ADD.L	D0,(A7)			;1cf2: d197
	MOVEM.L	D0,-(A7)		;1cf4: 48e78000
	MOVE.W	#$0000,D0		;1cf8: 303c0000
	MOVE.B	D0,(A3)+		;1cfc: 16c0
	MOVEQ	#1,D0			;1cfe: 7001
	MOVE.L	D0,D1			;1d00: 2200
	MOVEM.L	(A7)+,D0		;1d02: 4cdf0001
	MOVE.L	D1,-(A7)		;1d06: 2f01
	MOVE.L	(A7)+,D0		;1d08: 201f
	ADD.L	D0,(A7)			;1d0a: d197
	CLR.B	(A3)+			;1d0c: 421b
	MOVE.L	-32644(A5),D0		;1d0e: 202d807c
	MOVEA.L	D0,A3			;1d12: 2640
	LEA	-32606(A5),A2		;1d14: 45ed80a2
	MOVEA.L	-32768(A5),A6		;1d18: 2c6d8000
	JSR	LAB_023D		;1d1c: 4eb900007352
	MOVEA.L	-32644(A5),A3		;1d22: 266d807c
	MOVEA.L	#LAB_0475,A0		;1d26: 207c0000d0c8
	MOVE.L	(A0)+,-(A7)		;1d2c: 2f18
	JSR	LAB_0238		;1d2e: 4eb90000730a
	MOVEM.L	D0,-(A7)		;1d34: 48e78000
	MOVE.W	#$0000,D0		;1d38: 303c0000
	MOVE.B	D0,(A3)+		;1d3c: 16c0
	MOVEQ	#1,D0			;1d3e: 7001
	MOVE.L	D0,D1			;1d40: 2200
	MOVEM.L	(A7)+,D0		;1d42: 4cdf0001
	MOVE.L	D1,-(A7)		;1d46: 2f01
	MOVE.L	(A7)+,D0		;1d48: 201f
	ADD.L	D0,(A7)			;1d4a: d197
	CLR.B	(A3)+			;1d4c: 421b
	MOVE.L	-32644(A5),D0		;1d4e: 202d807c
	MOVEA.L	D0,A3			;1d52: 2640
	LEA	-32602(A5),A2		;1d54: 45ed80a6
	MOVEA.L	-32768(A5),A6		;1d58: 2c6d8000
	JSR	LAB_023D		;1d5c: 4eb900007352
	MOVEM.L	D0-D7/A0-A1/A3-A7,-(A7)	;1d62: 48e7ffdf
	MOVEA.L	-32606(A5),A2		;1d66: 246d80a2
	MOVE.L	A2,D0			;1d6a: 200a
	MOVEA.L	D0,A2			;1d6c: 2440
	MOVEM.L	(A7)+,D0-D7/A0-A1/A3-A7	;1d6e: 4cdffbff
	MOVEM.L	D0-D7/A0-A2/A4-A7,-(A7)	;1d72: 48e7ffef
	MOVEA.L	-32602(A5),A2		;1d76: 246d80a6
	MOVE.L	A2,D0			;1d7a: 200a
	MOVEA.L	D0,A3			;1d7c: 2640
	MOVEM.L	(A7)+,D0-D7/A0-A2/A4-A7	;1d7e: 4cdff7ff
	JSR	LAB_00A7		;1d82: 4eb900003240
LAB_003C:
	ADDQ.W	#4,A7			;1d88: 584f
LAB_003D:
	ADDQ.W	#4,A7			;1d8a: 584f
	MOVE.L	-32408(A5),D0		;1d8c: 202d8168
	MOVE.L	#$00000200,D1		;1d90: 223c00000200
	CMP.L	D1,D0			;1d96: b081
	SEQ	D0			;1d98: 57c0
	EXT.W	D0			;1d9a: 4880
	MOVE.B	-32598(A5),D1		;1d9c: 122d80aa
	EXT.W	D1			;1da0: 4881
	OR.W	D1,D0			;1da2: 8041
	TST.W	D0			;1da4: 4a40
	BEQ.W	LAB_0014		;1da6: 6700f702
LAB_003E:
	MOVE.L	-32592(A5),D0		;1daa: 202d80b0
	MOVE.L	D0,-(A7)		;1dae: 2f00
	MOVE.L	-32696(A5),D0		;1db0: 202d8048
	MOVE.L	D0,-(A7)		;1db4: 2f00
	MOVEA.L	(A7)+,A1		;1db6: 225f
	MOVEA.L	(A7)+,A0		;1db8: 205f
	MOVEA.L	-32744(A5),A6		;1dba: 2c6d8018
	JSR	-516(A6)		;1dbe: 4eaefdfc
	JSR	LAB_03E5		;1dc2: 4eb90000c28e
LAB_003F:
	MOVEA.L	-32644(A5),A3		;1dc8: 266d807c
	LEA	-32570(A5),A2		;1dcc: 45ed80c6
	MOVEQ	#0,D0			;1dd0: 7000
	MOVE.L	D0,-(A7)		;1dd2: 2f00
	TST.L	(A2)			;1dd4: 4a92
	BEQ.W	LAB_0040		;1dd6: 6700000e
	MOVEA.L	(A2),A0			;1dda: 2052
	SUBQ.W	#4,A0			;1ddc: 5948
	MOVE.L	(A0)+,(A7)		;1dde: 2e98
	JSR	LAB_0238		;1de0: 4eb90000730a
LAB_0040:
	CLR.B	(A3)+			;1de6: 421b
	MOVE.L	-32644(A5),D0		;1de8: 202d807c
	MOVEA.L	D0,A3			;1dec: 2640
	LEA	-32622(A5),A2		;1dee: 45ed8092
	MOVEA.L	-32768(A5),A6		;1df2: 2c6d8000
	JSR	LAB_023D		;1df6: 4eb900007352
	MOVEA.L	-32644(A5),A3		;1dfc: 266d807c
	LEA	-32622(A5),A2		;1e00: 45ed8092
	MOVEQ	#0,D0			;1e04: 7000
	MOVE.L	D0,-(A7)		;1e06: 2f00
	TST.L	(A2)			;1e08: 4a92
	BEQ.W	LAB_0041		;1e0a: 6700000e
	MOVEA.L	(A2),A0			;1e0e: 2052
	SUBQ.W	#4,A0			;1e10: 5948
	MOVE.L	(A0)+,(A7)		;1e12: 2e98
	JSR	LAB_0238		;1e14: 4eb90000730a
LAB_0041:
	MOVEA.L	#LAB_0476,A0		;1e1a: 207c0000d0d2
	MOVE.L	(A0)+,-(A7)		;1e20: 2f18
	JSR	LAB_0238		;1e22: 4eb90000730a
	JSR	LAB_03D8		;1e28: 4eb90000c02a
	SNE	D0			;1e2e: 56c0
	EXT.W	D0			;1e30: 4880
	TST.W	D0			;1e32: 4a40
	BEQ.W	LAB_004E		;1e34: 670003e2
	MOVEA.L	-32644(A5),A3		;1e38: 266d807c
	LEA	-32622(A5),A2		;1e3c: 45ed8092
	MOVEQ	#0,D0			;1e40: 7000
	MOVE.L	D0,-(A7)		;1e42: 2f00
	TST.L	(A2)			;1e44: 4a92
	BEQ.W	LAB_0042		;1e46: 6700000e
	MOVEA.L	(A2),A0			;1e4a: 2052
	SUBQ.W	#4,A0			;1e4c: 5948
	MOVE.L	(A0)+,(A7)		;1e4e: 2e98
	JSR	LAB_0238		;1e50: 4eb90000730a
LAB_0042:
	CLR.B	(A3)+			;1e56: 421b
	MOVE.L	-32644(A5),D0		;1e58: 202d807c
	LEA	4(A7),A2		;1e5c: 45ef0004
	MOVEA.L	-32736(A5),A6		;1e60: 2c6d8020
	JSR	LAB_03EC		;1e64: 4eb90000c2b2
	ADDQ.W	#4,A7			;1e6a: 584f
	TST.L	D0			;1e6c: 4a80
	BEQ.W	LAB_004E		;1e6e: 670003a8
	MOVE.W	#$0000,D0		;1e72: 303c0000
	MOVEA.L	-32644(A5),A3		;1e76: 266d807c
	LEA	-32622(A5),A2		;1e7a: 45ed8092
	MOVEQ	#0,D1			;1e7e: 7200
	MOVE.L	D1,-(A7)		;1e80: 2f01
	TST.L	(A2)			;1e82: 4a92
	BEQ.W	LAB_0043		;1e84: 6700000e
	MOVEA.L	(A2),A0			;1e88: 2052
	SUBQ.W	#4,A0			;1e8a: 5948
	MOVE.L	(A0)+,(A7)		;1e8c: 2e98
	JSR	LAB_0238		;1e8e: 4eb90000730a
LAB_0043:
	CLR.B	(A3)+			;1e94: 421b
	MOVE.L	-32644(A5),D1		;1e96: 222d807c
	LEA	4(A7),A2		;1e9a: 45ef0004
	MOVEA.L	-32384(A5),A1		;1e9e: 226d8180
	LSL.W	#5,D0			;1ea2: eb48
	ADDA.W	D0,A1			;1ea4: d2c0
	MOVEA.L	-32736(A5),A6		;1ea6: 2c6d8020
	JSR	LAB_0405		;1eaa: 4eb90000c584
	ADDQ.W	#4,A7			;1eb0: 584f
	EXT.L	D0			;1eb2: 48c0
	MOVE.L	D0,-32592(A5)		;1eb4: 2b4080b0
	MOVE.W	#$0000,D0		;1eb8: 303c0000
	MOVE.L	-32484(A5),D1		;1ebc: 222d811c
	MOVE.L	-32480(A5),D2		;1ec0: 242d8120
	MOVEA.L	-32384(A5),A2		;1ec4: 246d8180
	LSL.W	#5,D0			;1ec8: eb48
	ADDA.W	D0,A2			;1eca: d4c0
	MOVEA.L	-32736(A5),A6		;1ecc: 2c6d8020
	JSR	LAB_03F1		;1ed0: 4eb90000c324
	MOVE.L	-32484(A5),D0		;1ed6: 202d811c
	MOVE.L	#$00000000,D1		;1eda: 223c00000000
	ADD.L	D1,D0			;1ee0: d081
	MOVE.L	D0,-32586(A5)		;1ee2: 2b4080b6
	MOVEA.L	-32644(A5),A3		;1ee6: 266d807c
	MOVEA.L	#LAB_0477,A0		;1eea: 207c0000d0d6
	MOVE.L	(A0)+,-(A7)		;1ef0: 2f18
	JSR	LAB_0238		;1ef2: 4eb90000730a
	CLR.B	(A3)+			;1ef8: 421b
	MOVE.L	-32644(A5),D0		;1efa: 202d807c
	MOVEA.L	D0,A3			;1efe: 2640
	LEA	-32578(A5),A2		;1f00: 45ed80be
	MOVEA.L	-32768(A5),A6		;1f04: 2c6d8000
	JSR	LAB_023D		;1f08: 4eb900007352
LAB_0044:
	MOVEQ	#1,D0			;1f0e: 7001
	MOVE.L	-32586(A5),D1		;1f10: 222d80b6
	JSR	LAB_040C		;1f14: 4eb90000c890
	EXT.W	D0			;1f1a: 4880
	MOVE.W	D0,-32588(A5)		;1f1c: 3b4080b4
	MOVE.W	-32588(A5),D0		;1f20: 302d80b4
	TST.W	D0			;1f24: 4a40
	BEQ.W	LAB_0046		;1f26: 6700004e
	MOVEA.L	-32644(A5),A3		;1f2a: 266d807c
	LEA	-32578(A5),A2		;1f2e: 45ed80be
	MOVEQ	#0,D0			;1f32: 7000
	MOVE.L	D0,-(A7)		;1f34: 2f00
	TST.L	(A2)			;1f36: 4a92
	BEQ.W	LAB_0045		;1f38: 6700000e
	MOVEA.L	(A2),A0			;1f3c: 2052
	SUBQ.W	#4,A0			;1f3e: 5948
	MOVE.L	(A0)+,(A7)		;1f40: 2e98
	JSR	LAB_0238		;1f42: 4eb90000730a
LAB_0045:
	MOVEM.L	D0,-(A7)		;1f48: 48e78000
	MOVE.W	-32588(A5),D0		;1f4c: 302d80b4
	MOVE.B	D0,(A3)+		;1f50: 16c0
	MOVEQ	#1,D0			;1f52: 7001
	MOVE.L	D0,D1			;1f54: 2200
	MOVEM.L	(A7)+,D0		;1f56: 4cdf0001
	MOVE.L	D1,-(A7)		;1f5a: 2f01
	MOVE.L	(A7)+,D0		;1f5c: 201f
	ADD.L	D0,(A7)			;1f5e: d197
	CLR.B	(A3)+			;1f60: 421b
	MOVE.L	-32644(A5),D0		;1f62: 202d807c
	MOVEA.L	D0,A3			;1f66: 2640
	LEA	-32578(A5),A2		;1f68: 45ed80be
	MOVEA.L	-32768(A5),A6		;1f6c: 2c6d8000
	JSR	LAB_023D		;1f70: 4eb900007352
LAB_0046:
	MOVE.L	-32586(A5),D0		;1f76: 202d80b6
	MOVE.L	#$00000001,D1		;1f7a: 223c00000001
	ADD.L	D1,D0			;1f80: d081
	MOVE.L	D0,-32586(A5)		;1f82: 2b4080b6
	MOVE.W	-32588(A5),D0		;1f86: 302d80b4
	MOVEM.L	D0,-(A7)		;1f8a: 48e78000
	MOVEQ	#0,D0			;1f8e: 7000
	MOVE.L	D0,D1			;1f90: 2200
	MOVEM.L	(A7)+,D0		;1f92: 4cdf0001
	CMP.W	D1,D0			;1f96: b041
	SEQ	D0			;1f98: 57c0
	EXT.W	D0			;1f9a: 4880
	TST.W	D0			;1f9c: 4a40
	BEQ.W	LAB_0044		;1f9e: 6700ff6e
	MOVEQ	#1,D0			;1fa2: 7001
	MOVE.L	-32484(A5),D1		;1fa4: 222d811c
	MOVE.L	#$00000020,D2		;1fa8: 243c00000020
	ADD.L	D2,D1			;1fae: d282
	JSR	LAB_040C		;1fb0: 4eb90000c890
	EXT.W	D0			;1fb6: 4880
	MOVE.B	D0,-32566(A5)		;1fb8: 1b4080ca
	MOVEQ	#1,D0			;1fbc: 7001
	MOVE.L	-32484(A5),D1		;1fbe: 222d811c
	MOVE.L	#$00000021,D2		;1fc2: 243c00000021
	ADD.L	D2,D1			;1fc8: d282
	JSR	LAB_040C		;1fca: 4eb90000c890
	EXT.W	D0			;1fd0: 4880
	MOVE.B	D0,-32560(A5)		;1fd2: 1b4080d0
	MOVEQ	#1,D0			;1fd6: 7001
	MOVE.L	-32484(A5),D1		;1fd8: 222d811c
	MOVE.L	#$00000022,D2		;1fdc: 243c00000022
	ADD.L	D2,D1			;1fe2: d282
	JSR	LAB_040C		;1fe4: 4eb90000c890
	EXT.W	D0			;1fea: 4880
	MOVE.B	D0,-32559(A5)		;1fec: 1b4080d1
	MOVEQ	#1,D0			;1ff0: 7001
	MOVE.L	-32484(A5),D1		;1ff2: 222d811c
	MOVE.L	#$00000023,D2		;1ff6: 243c00000023
	ADD.L	D2,D1			;1ffc: d282
	JSR	LAB_040C		;1ffe: 4eb90000c890
	EXT.W	D0			;2004: 4880
	MOVE.B	D0,-32539(A5)		;2006: 1b4080e5
	MOVEQ	#1,D0			;200a: 7001
	MOVE.L	-32484(A5),D1		;200c: 222d811c
	MOVE.L	#$00000024,D2		;2010: 243c00000024
	ADD.L	D2,D1			;2016: d282
	JSR	LAB_040C		;2018: 4eb90000c890
	EXT.W	D0			;201e: 4880
	MOVE.B	D0,-32530(A5)		;2020: 1b4080ee
	MOVEQ	#3,D0			;2024: 7003
	MOVE.L	-32484(A5),D1		;2026: 222d811c
	MOVE.L	#$00000026,D2		;202a: 243c00000026
	ADD.L	D2,D1			;2030: d282
	JSR	LAB_040C		;2032: 4eb90000c890
	MOVE.L	D0,-32538(A5)		;2038: 2b4080e6
	MOVEQ	#3,D0			;203c: 7003
	MOVE.L	-32484(A5),D1		;203e: 222d811c
	MOVE.L	#$0000002a,D2		;2042: 243c0000002a
	ADD.L	D2,D1			;2048: d282
	JSR	LAB_040C		;204a: 4eb90000c890
	MOVE.L	D0,-32534(A5)		;2050: 2b4080ea
	MOVEQ	#1,D0			;2054: 7001
	MOVE.L	-32484(A5),D1		;2056: 222d811c
	MOVE.L	#$0000002e,D2		;205a: 243c0000002e
	ADD.L	D2,D1			;2060: d282
	JSR	LAB_040C		;2062: 4eb90000c890
	EXT.W	D0			;2068: 4880
	MOVE.B	D0,-32554(A5)		;206a: 1b4080d6
	MOVEQ	#1,D0			;206e: 7001
	MOVE.L	-32484(A5),D1		;2070: 222d811c
	MOVE.L	#$0000002f,D2		;2074: 243c0000002f
	ADD.L	D2,D1			;207a: d282
	JSR	LAB_040C		;207c: 4eb90000c890
	EXT.W	D0			;2082: 4880
	MOVE.B	D0,-32553(A5)		;2084: 1b4080d7
	MOVE.L	-32484(A5),D0		;2088: 202d811c
	MOVE.L	#$00000030,D1		;208c: 223c00000030
	ADD.L	D1,D0			;2092: d081
	MOVE.L	D0,-32586(A5)		;2094: 2b4080b6
	MOVEA.L	-32644(A5),A3		;2098: 266d807c
	MOVEA.L	#LAB_0478,A0		;209c: 207c0000d0da
	MOVE.L	(A0)+,-(A7)		;20a2: 2f18
	JSR	LAB_0238		;20a4: 4eb90000730a
	CLR.B	(A3)+			;20aa: 421b
	MOVE.L	-32644(A5),D0		;20ac: 202d807c
	MOVEA.L	D0,A3			;20b0: 2640
	LEA	-32574(A5),A2		;20b2: 45ed80c2
	MOVEA.L	-32768(A5),A6		;20b6: 2c6d8000
	JSR	LAB_023D		;20ba: 4eb900007352
LAB_0047:
	MOVEQ	#1,D0			;20c0: 7001
	MOVE.L	-32586(A5),D1		;20c2: 222d80b6
	JSR	LAB_040C		;20c6: 4eb90000c890
	EXT.W	D0			;20cc: 4880
	MOVE.W	D0,-32588(A5)		;20ce: 3b4080b4
	MOVE.W	-32588(A5),D0		;20d2: 302d80b4
	TST.W	D0			;20d6: 4a40
	BEQ.W	LAB_0049		;20d8: 6700004e
	MOVEA.L	-32644(A5),A3		;20dc: 266d807c
	LEA	-32574(A5),A2		;20e0: 45ed80c2
	MOVEQ	#0,D0			;20e4: 7000
	MOVE.L	D0,-(A7)		;20e6: 2f00
	TST.L	(A2)			;20e8: 4a92
	BEQ.W	LAB_0048		;20ea: 6700000e
	MOVEA.L	(A2),A0			;20ee: 2052
	SUBQ.W	#4,A0			;20f0: 5948
	MOVE.L	(A0)+,(A7)		;20f2: 2e98
	JSR	LAB_0238		;20f4: 4eb90000730a
LAB_0048:
	MOVEM.L	D0,-(A7)		;20fa: 48e78000
	MOVE.W	-32588(A5),D0		;20fe: 302d80b4
	MOVE.B	D0,(A3)+		;2102: 16c0
	MOVEQ	#1,D0			;2104: 7001
	MOVE.L	D0,D1			;2106: 2200
	MOVEM.L	(A7)+,D0		;2108: 4cdf0001
	MOVE.L	D1,-(A7)		;210c: 2f01
	MOVE.L	(A7)+,D0		;210e: 201f
	ADD.L	D0,(A7)			;2110: d197
	CLR.B	(A3)+			;2112: 421b
	MOVE.L	-32644(A5),D0		;2114: 202d807c
	MOVEA.L	D0,A3			;2118: 2640
	LEA	-32574(A5),A2		;211a: 45ed80c2
	MOVEA.L	-32768(A5),A6		;211e: 2c6d8000
	JSR	LAB_023D		;2122: 4eb900007352
LAB_0049:
	MOVE.L	-32586(A5),D0		;2128: 202d80b6
	MOVE.L	#$00000001,D1		;212c: 223c00000001
	ADD.L	D1,D0			;2132: d081
	MOVE.L	D0,-32586(A5)		;2134: 2b4080b6
	MOVE.W	-32588(A5),D0		;2138: 302d80b4
	MOVEM.L	D0,-(A7)		;213c: 48e78000
	MOVEQ	#0,D0			;2140: 7000
	MOVE.L	D0,D1			;2142: 2200
	MOVEM.L	(A7)+,D0		;2144: 4cdf0001
	CMP.W	D1,D0			;2148: b041
	SEQ	D0			;214a: 57c0
	EXT.W	D0			;214c: 4880
	TST.W	D0			;214e: 4a40
	BEQ.W	LAB_0047		;2150: 6700ff6e
	MOVEQ	#3,D0			;2154: 7003
	MOVE.L	-32484(A5),D1		;2156: 222d811c
	MOVE.L	#$00000050,D2		;215a: 243c00000050
	ADD.L	D2,D1			;2160: d282
	JSR	LAB_040C		;2162: 4eb90000c890
	MOVE.L	D0,-32592(A5)		;2168: 2b4080b0
	MOVE.W	#$0000,D0		;216c: 303c0000
	MOVE.B	D0,-32540(A5)		;2170: 1b4080e4
	MOVE.L	#$00000000,D0		;2174: 203c00000000
	MOVE.L	D0,-32596(A5)		;217a: 2b4080ac
	LEA	-32596(A5),A2		;217e: 45ed80ac
	MOVE.L	A2,-(A7)		;2182: 2f0a
	MOVE.L	#$00000009,D0		;2184: 203c00000009
	MOVE.L	D0,-(A7)		;218a: 2f00
	MOVEQ	#1,D0			;218c: 7001
	MOVE.L	D0,-(A7)		;218e: 2f00
	MOVEA.L	8(A7),A2		;2190: 246f0008
LAB_004A:
	MOVE.L	(A2),D0			;2194: 2012
	MOVE.L	4(A7),D1		;2196: 222f0004
	TST.W	(A7)			;219a: 4a57
	BPL.W	LAB_004B		;219c: 6a000004
	EXG	D0,D1			;21a0: c141
LAB_004B:
	CMP.L	D1,D0			;21a2: b081
	BGT.W	LAB_004D		;21a4: 6e000034
	MOVE.L	-32596(A5),D0		;21a8: 202d80ac
	LSL.L	#2,D0			;21ac: e588
	MOVEA.L	-32528(A5),A2		;21ae: 246d80f0
	ADDA.L	D0,A2			;21b2: d5c0
	MOVE.L	(A2),D0			;21b4: 2012
	MOVE.L	-32592(A5),D1		;21b6: 222d80b0
	CMP.L	D1,D0			;21ba: b081
	SEQ	D0			;21bc: 57c0
	EXT.W	D0			;21be: 4880
	TST.W	D0			;21c0: 4a40
	BEQ.W	LAB_004C		;21c2: 6700000a
	MOVE.L	-32596(A5),D0		;21c6: 202d80ac
	MOVE.B	D0,-32540(A5)		;21ca: 1b4080e4
LAB_004C:
	MOVEA.L	8(A7),A2		;21ce: 246f0008
	MOVE.L	(A7),D0			;21d2: 2017
	ADD.L	D0,(A2)			;21d4: d192
	BRA.W	LAB_004A		;21d6: 6000ffbc
LAB_004D:
	LEA	12(A7),A7		;21da: 4fef000c
	MOVEQ	#1,D0			;21de: 7001
	MOVE.L	-32484(A5),D1		;21e0: 222d811c
	MOVE.L	#$00000054,D2		;21e4: 243c00000054
	ADD.L	D2,D1			;21ea: d282
	JSR	LAB_040C		;21ec: 4eb90000c890
	EXT.W	D0			;21f2: 4880
	MOVE.B	D0,-32565(A5)		;21f4: 1b4080cb
	MOVE.W	#$0000,D0		;21f8: 303c0000
	MOVEA.L	-32384(A5),A3		;21fc: 266d8180
	LSL.W	#5,D0			;2200: eb48
	ADDA.W	D0,A3			;2202: d6c0
	MOVEA.L	-32736(A5),A6		;2204: 2c6d8020
	JSR	LAB_0409		;2208: 4eb90000c61a
	MOVE.L	#$00000001,LAB_00A0	;220e: 23fc000000010000313e
LAB_004E:
	RTS				;2218: 4e75
LAB_004F:
	MOVEA.L	-32644(A5),A3		;221a: 266d807c
	LEA	-32570(A5),A2		;221e: 45ed80c6
	MOVEQ	#0,D0			;2222: 7000
	MOVE.L	D0,-(A7)		;2224: 2f00
	TST.L	(A2)			;2226: 4a92
	BEQ.W	LAB_0050		;2228: 6700000e
	MOVEA.L	(A2),A0			;222c: 2052
	SUBQ.W	#4,A0			;222e: 5948
	MOVE.L	(A0)+,(A7)		;2230: 2e98
	JSR	LAB_0238		;2232: 4eb90000730a
LAB_0050:
	CLR.B	(A3)+			;2238: 421b
	MOVE.L	-32644(A5),D0		;223a: 202d807c
	MOVEA.L	D0,A3			;223e: 2640
	LEA	-32622(A5),A2		;2240: 45ed8092
	MOVEA.L	-32768(A5),A6		;2244: 2c6d8000
	JSR	LAB_023D		;2248: 4eb900007352
	MOVEA.L	-32644(A5),A3		;224e: 266d807c
	LEA	-32622(A5),A2		;2252: 45ed8092
	MOVEQ	#0,D0			;2256: 7000
	MOVE.L	D0,-(A7)		;2258: 2f00
	TST.L	(A2)			;225a: 4a92
	BEQ.W	LAB_0051		;225c: 6700000e
	MOVEA.L	(A2),A0			;2260: 2052
	SUBQ.W	#4,A0			;2262: 5948
	MOVE.L	(A0)+,(A7)		;2264: 2e98
	JSR	LAB_0238		;2266: 4eb90000730a
LAB_0051:
	CLR.B	(A3)+			;226c: 421b
	MOVE.L	-32644(A5),D0		;226e: 202d807c
	LEA	4(A7),A2		;2272: 45ef0004
	MOVEA.L	-32736(A5),A6		;2276: 2c6d8020
	JSR	LAB_03EC		;227a: 4eb90000c2b2
	ADDQ.W	#4,A7			;2280: 584f
	TST.L	D0			;2282: 4a80
	BEQ.W	LAB_0054		;2284: 67000080
	MOVEA.L	-32644(A5),A3		;2288: 266d807c
	LEA	-32622(A5),A2		;228c: 45ed8092
	MOVEQ	#0,D0			;2290: 7000
	MOVE.L	D0,-(A7)		;2292: 2f00
	TST.L	(A2)			;2294: 4a92
	BEQ.W	LAB_0052		;2296: 6700000e
	MOVEA.L	(A2),A0			;229a: 2052
	SUBQ.W	#4,A0			;229c: 5948
	MOVE.L	(A0)+,(A7)		;229e: 2e98
	JSR	LAB_0238		;22a0: 4eb90000730a
LAB_0052:
	MOVEM.L	D0,-(A7)		;22a6: 48e78000
	MOVE.W	#$0000,D0		;22aa: 303c0000
	MOVE.B	D0,(A3)+		;22ae: 16c0
	MOVEQ	#1,D0			;22b0: 7001
	MOVE.L	D0,D1			;22b2: 2200
	MOVEM.L	(A7)+,D0		;22b4: 4cdf0001
	MOVE.L	D1,-(A7)		;22b8: 2f01
	MOVE.L	(A7)+,D0		;22ba: 201f
	ADD.L	D0,(A7)			;22bc: d197
	CLR.B	(A3)+			;22be: 421b
	MOVE.L	-32644(A5),D0		;22c0: 202d807c
	MOVEA.L	D0,A3			;22c4: 2640
	LEA	-32376(A5),A2		;22c6: 45ed8188
	MOVEA.L	-32768(A5),A6		;22ca: 2c6d8000
	JSR	LAB_023D		;22ce: 4eb900007352
	MOVEA.L	-32644(A5),A3		;22d4: 266d807c
	LEA	-32376(A5),A2		;22d8: 45ed8188
	MOVEQ	#0,D0			;22dc: 7000
	MOVE.L	D0,-(A7)		;22de: 2f00
	TST.L	(A2)			;22e0: 4a92
	BEQ.W	LAB_0053		;22e2: 6700000e
	MOVEA.L	(A2),A0			;22e6: 2052
	SUBQ.W	#4,A0			;22e8: 5948
	MOVE.L	(A0)+,(A7)		;22ea: 2e98
	JSR	LAB_0238		;22ec: 4eb90000730a
LAB_0053:
	ADDQ.W	#4,A7			;22f2: 584f
	CLR.B	(A3)+			;22f4: 421b
	MOVE.L	-32644(A5),D0		;22f6: 202d807c
	MOVE.L	D0,-(A7)		;22fa: 2f00
	MOVE.L	(A7)+,D1		;22fc: 221f
	MOVEA.L	-32736(A5),A6		;22fe: 2c6d8020
	JSR	-72(A6)			;2302: 4eaeffb8
LAB_0054:
	MOVE.W	#$0000,D0		;2306: 303c0000
	MOVEA.L	-32644(A5),A3		;230a: 266d807c
	LEA	-32622(A5),A2		;230e: 45ed8092
	MOVEQ	#0,D1			;2312: 7200
	MOVE.L	D1,-(A7)		;2314: 2f01
	TST.L	(A2)			;2316: 4a92
	BEQ.W	LAB_0055		;2318: 6700000e
	MOVEA.L	(A2),A0			;231c: 2052
	SUBQ.W	#4,A0			;231e: 5948
	MOVE.L	(A0)+,(A7)		;2320: 2e98
	JSR	LAB_0238		;2322: 4eb90000730a
LAB_0055:
	CLR.B	(A3)+			;2328: 421b
	MOVE.L	-32644(A5),D1		;232a: 222d807c
	LEA	4(A7),A2		;232e: 45ef0004
	MOVEA.L	-32384(A5),A1		;2332: 226d8180
	LSL.W	#5,D0			;2336: eb48
	ADDA.W	D0,A1			;2338: d2c0
	MOVEA.L	-32736(A5),A6		;233a: 2c6d8020
	JSR	LAB_0405		;233e: 4eb90000c584
	ADDQ.W	#4,A7			;2344: 584f
	EXT.L	D0			;2346: 48c0
	MOVE.L	D0,-32592(A5)		;2348: 2b4080b0
	MOVE.L	#$00000000,D0		;234c: 203c00000000
	MOVE.L	D0,-32596(A5)		;2352: 2b4080ac
	LEA	-32596(A5),A2		;2356: 45ed80ac
	MOVE.L	A2,-(A7)		;235a: 2f0a
	MOVE.L	-32480(A5),D0		;235c: 202d8120
	MOVE.L	#$00000001,D1		;2360: 223c00000001
	SUB.L	D1,D0			;2366: 9081
	MOVE.L	D0,-(A7)		;2368: 2f00
	MOVEQ	#1,D0			;236a: 7001
	MOVE.L	D0,-(A7)		;236c: 2f00
	MOVEA.L	8(A7),A2		;236e: 246f0008
LAB_0056:
	MOVE.L	(A2),D0			;2372: 2012
	MOVE.L	4(A7),D1		;2374: 222f0004
	TST.W	(A7)			;2378: 4a57
	BPL.W	LAB_0057		;237a: 6a000004
	EXG	D0,D1			;237e: c141
LAB_0057:
	CMP.L	D1,D0			;2380: b081
	BGT.W	LAB_0058		;2382: 6e000024
	MOVEQ	#1,D0			;2386: 7001
	MOVE.L	-32484(A5),D1		;2388: 222d811c
	MOVE.L	-32596(A5),D2		;238c: 242d80ac
	ADD.L	D2,D1			;2390: d282
	MOVE.W	#$0000,D2		;2392: 343c0000
	JSR	LAB_0412		;2396: 4eb90000c8d4
	MOVEA.L	8(A7),A2		;239c: 246f0008
	MOVE.L	(A7),D0			;23a0: 2017
	ADD.L	D0,(A2)			;23a2: d192
	BRA.W	LAB_0056		;23a4: 6000ffcc
LAB_0058:
	LEA	12(A7),A7		;23a8: 4fef000c
	MOVEA.L	-32644(A5),A3		;23ac: 266d807c
	LEA	-32578(A5),A2		;23b0: 45ed80be
	MOVEQ	#0,D0			;23b4: 7000
	MOVE.L	D0,-(A7)		;23b6: 2f00
	TST.L	(A2)			;23b8: 4a92
	BEQ.W	LAB_0059		;23ba: 6700000e
	MOVEA.L	(A2),A0			;23be: 2052
	SUBQ.W	#4,A0			;23c0: 5948
	MOVE.L	(A0)+,(A7)		;23c2: 2e98
	JSR	LAB_0238		;23c4: 4eb90000730a
LAB_0059:
	CLR.B	(A3)+			;23ca: 421b
	MOVE.L	-32644(A5),D0		;23cc: 202d807c
	LEA	4(A7),A2		;23d0: 45ef0004
	MOVEA.L	D0,A3			;23d4: 2640
	MOVE.L	-(A2),D0		;23d6: 2022
	ADDQ.W	#4,A7			;23d8: 584f
	MOVE.L	D0,-32596(A5)		;23da: 2b4080ac
	MOVE.L	-32596(A5),D0		;23de: 202d80ac
	TST.L	D0			;23e2: 4a80
	BEQ.W	LAB_005D		;23e4: 6700008e
	MOVEA.L	-32578(A5),A2		;23e8: 246d80be
	MOVE.L	A2,D0			;23ec: 200a
	MOVE.L	D0,-32586(A5)		;23ee: 2b4080b6
	MOVE.W	#$0000,D0		;23f2: 303c0000
	MOVE.W	D0,-32588(A5)		;23f6: 3b4080b4
	LEA	-32588(A5),A2		;23fa: 45ed80b4
	MOVE.L	A2,-(A7)		;23fe: 2f0a
	MOVE.L	-32596(A5),D0		;2400: 202d80ac
	MOVE.L	#$00000001,D1		;2404: 223c00000001
	SUB.L	D1,D0			;240a: 9081
	MOVE.W	D0,-(A7)		;240c: 3f00
	MOVEQ	#1,D0			;240e: 7001
	MOVE.W	D0,-(A7)		;2410: 3f00
	MOVEA.L	4(A7),A2		;2412: 246f0004
LAB_005A:
	MOVE.W	(A2),D0			;2416: 3012
	MOVE.W	2(A7),D1		;2418: 322f0002
	TST.W	(A7)			;241c: 4a57
	BPL.W	LAB_005B		;241e: 6a000004
	EXG	D0,D1			;2422: c141
LAB_005B:
	CMP.W	D1,D0			;2424: b041
	BGT.W	LAB_005C		;2426: 6e00004a
	MOVEQ	#1,D0			;242a: 7001
	MOVE.L	-32484(A5),D1		;242c: 222d811c
	MOVE.L	#$00000000,D2		;2430: 243c00000000
	ADD.L	D2,D1			;2436: d282
	MOVE.W	-32588(A5),D2		;2438: 342d80b4
	EXT.L	D2			;243c: 48c2
	ADD.L	D2,D1			;243e: d282
	MOVEM.L	D0-D1,-(A7)		;2440: 48e7c000
	MOVEQ	#1,D0			;2444: 7001
	MOVE.L	-32586(A5),D1		;2446: 222d80b6
	MOVE.W	-32588(A5),D2		;244a: 342d80b4
	EXT.L	D2			;244e: 48c2
	ADD.L	D2,D1			;2450: d282
	JSR	LAB_040C		;2452: 4eb90000c890
	MOVE.L	D0,D2			;2458: 2400
	MOVEM.L	(A7)+,D0-D1		;245a: 4cdf0003
	EXT.W	D2			;245e: 4882
	JSR	LAB_0412		;2460: 4eb90000c8d4
	MOVEA.L	4(A7),A2		;2466: 246f0004
	MOVE.W	(A7),D0			;246a: 3017
	ADD.W	D0,(A2)			;246c: d152
	BRA.W	LAB_005A		;246e: 6000ffa6
LAB_005C:
	ADDQ.W	#8,A7			;2472: 504f
LAB_005D:
	MOVEQ	#1,D0			;2474: 7001
	MOVE.L	-32484(A5),D1		;2476: 222d811c
	MOVE.L	#$00000020,D2		;247a: 243c00000020
	ADD.L	D2,D1			;2480: d282
	MOVE.B	-32566(A5),D2		;2482: 142d80ca
	EXT.W	D2			;2486: 4882
	JSR	LAB_0412		;2488: 4eb90000c8d4
	MOVEQ	#1,D0			;248e: 7001
	MOVE.L	-32484(A5),D1		;2490: 222d811c
	MOVE.L	#$00000021,D2		;2494: 243c00000021
	ADD.L	D2,D1			;249a: d282
	MOVE.B	-32560(A5),D2		;249c: 142d80d0
	EXT.W	D2			;24a0: 4882
	JSR	LAB_0412		;24a2: 4eb90000c8d4
	MOVEQ	#1,D0			;24a8: 7001
	MOVE.L	-32484(A5),D1		;24aa: 222d811c
	MOVE.L	#$00000022,D2		;24ae: 243c00000022
	ADD.L	D2,D1			;24b4: d282
	MOVE.B	-32559(A5),D2		;24b6: 142d80d1
	EXT.W	D2			;24ba: 4882
	JSR	LAB_0412		;24bc: 4eb90000c8d4
	MOVEQ	#1,D0			;24c2: 7001
	MOVE.L	-32484(A5),D1		;24c4: 222d811c
	MOVE.L	#$00000023,D2		;24c8: 243c00000023
	ADD.L	D2,D1			;24ce: d282
	MOVE.B	-32539(A5),D2		;24d0: 142d80e5
	EXT.W	D2			;24d4: 4882
	JSR	LAB_0412		;24d6: 4eb90000c8d4
	MOVEQ	#1,D0			;24dc: 7001
	MOVE.L	-32484(A5),D1		;24de: 222d811c
	MOVE.L	#$00000024,D2		;24e2: 243c00000024
	ADD.L	D2,D1			;24e8: d282
	MOVE.B	-32530(A5),D2		;24ea: 142d80ee
	EXT.W	D2			;24ee: 4882
	JSR	LAB_0412		;24f0: 4eb90000c8d4
	MOVEQ	#3,D0			;24f6: 7003
	MOVE.L	-32484(A5),D1		;24f8: 222d811c
	MOVE.L	#$00000026,D2		;24fc: 243c00000026
	ADD.L	D2,D1			;2502: d282
	MOVE.L	-32538(A5),D2		;2504: 242d80e6
	JSR	LAB_0412		;2508: 4eb90000c8d4
	MOVEQ	#3,D0			;250e: 7003
	MOVE.L	-32484(A5),D1		;2510: 222d811c
	MOVE.L	#$0000002a,D2		;2514: 243c0000002a
	ADD.L	D2,D1			;251a: d282
	MOVE.L	-32534(A5),D2		;251c: 242d80ea
	JSR	LAB_0412		;2520: 4eb90000c8d4
	MOVEQ	#1,D0			;2526: 7001
	MOVE.L	-32484(A5),D1		;2528: 222d811c
	MOVE.L	#$0000002e,D2		;252c: 243c0000002e
	ADD.L	D2,D1			;2532: d282
	MOVE.B	-32554(A5),D2		;2534: 142d80d6
	EXT.W	D2			;2538: 4882
	JSR	LAB_0412		;253a: 4eb90000c8d4
	MOVEQ	#1,D0			;2540: 7001
	MOVE.L	-32484(A5),D1		;2542: 222d811c
	MOVE.L	#$0000002f,D2		;2546: 243c0000002f
	ADD.L	D2,D1			;254c: d282
	MOVE.B	-32553(A5),D2		;254e: 142d80d7
	EXT.W	D2			;2552: 4882
	JSR	LAB_0412		;2554: 4eb90000c8d4
	MOVEA.L	-32644(A5),A3		;255a: 266d807c
	LEA	-32574(A5),A2		;255e: 45ed80c2
	MOVEQ	#0,D0			;2562: 7000
	MOVE.L	D0,-(A7)		;2564: 2f00
	TST.L	(A2)			;2566: 4a92
	BEQ.W	LAB_005E		;2568: 6700000e
	MOVEA.L	(A2),A0			;256c: 2052
	SUBQ.W	#4,A0			;256e: 5948
	MOVE.L	(A0)+,(A7)		;2570: 2e98
	JSR	LAB_0238		;2572: 4eb90000730a
LAB_005E:
	CLR.B	(A3)+			;2578: 421b
	MOVE.L	-32644(A5),D0		;257a: 202d807c
	LEA	4(A7),A2		;257e: 45ef0004
	MOVEA.L	D0,A3			;2582: 2640
	MOVE.L	-(A2),D0		;2584: 2022
	ADDQ.W	#4,A7			;2586: 584f
	MOVE.L	D0,-32596(A5)		;2588: 2b4080ac
	MOVE.L	-32596(A5),D0		;258c: 202d80ac
	TST.L	D0			;2590: 4a80
	BEQ.W	LAB_0062		;2592: 6700008e
	MOVEA.L	-32574(A5),A2		;2596: 246d80c2
	MOVE.L	A2,D0			;259a: 200a
	MOVE.L	D0,-32586(A5)		;259c: 2b4080b6
	MOVE.W	#$0000,D0		;25a0: 303c0000
	MOVE.W	D0,-32588(A5)		;25a4: 3b4080b4
	LEA	-32588(A5),A2		;25a8: 45ed80b4
	MOVE.L	A2,-(A7)		;25ac: 2f0a
	MOVE.L	-32596(A5),D0		;25ae: 202d80ac
	MOVE.L	#$00000001,D1		;25b2: 223c00000001
	SUB.L	D1,D0			;25b8: 9081
	MOVE.W	D0,-(A7)		;25ba: 3f00
	MOVEQ	#1,D0			;25bc: 7001
	MOVE.W	D0,-(A7)		;25be: 3f00
	MOVEA.L	4(A7),A2		;25c0: 246f0004
LAB_005F:
	MOVE.W	(A2),D0			;25c4: 3012
	MOVE.W	2(A7),D1		;25c6: 322f0002
	TST.W	(A7)			;25ca: 4a57
	BPL.W	LAB_0060		;25cc: 6a000004
	EXG	D0,D1			;25d0: c141
LAB_0060:
	CMP.W	D1,D0			;25d2: b041
	BGT.W	LAB_0061		;25d4: 6e00004a
	MOVEQ	#1,D0			;25d8: 7001
	MOVE.L	-32484(A5),D1		;25da: 222d811c
	MOVE.L	#$00000030,D2		;25de: 243c00000030
	ADD.L	D2,D1			;25e4: d282
	MOVE.W	-32588(A5),D2		;25e6: 342d80b4
	EXT.L	D2			;25ea: 48c2
	ADD.L	D2,D1			;25ec: d282
	MOVEM.L	D0-D1,-(A7)		;25ee: 48e7c000
	MOVEQ	#1,D0			;25f2: 7001
	MOVE.L	-32586(A5),D1		;25f4: 222d80b6
	MOVE.W	-32588(A5),D2		;25f8: 342d80b4
	EXT.L	D2			;25fc: 48c2
	ADD.L	D2,D1			;25fe: d282
	JSR	LAB_040C		;2600: 4eb90000c890
	MOVE.L	D0,D2			;2606: 2400
	MOVEM.L	(A7)+,D0-D1		;2608: 4cdf0003
	EXT.W	D2			;260c: 4882
	JSR	LAB_0412		;260e: 4eb90000c8d4
	MOVEA.L	4(A7),A2		;2614: 246f0004
	MOVE.W	(A7),D0			;2618: 3017
	ADD.W	D0,(A2)			;261a: d152
	BRA.W	LAB_005F		;261c: 6000ffa6
LAB_0061:
	ADDQ.W	#8,A7			;2620: 504f
LAB_0062:
	MOVEQ	#3,D0			;2622: 7003
	MOVE.L	-32484(A5),D1		;2624: 222d811c
	MOVE.L	#$00000050,D2		;2628: 243c00000050
	ADD.L	D2,D1			;262e: d282
	MOVE.B	-32540(A5),D2		;2630: 142d80e4
	EXT.W	D2			;2634: 4882
	EXT.L	D2			;2636: 48c2
	LSL.L	#2,D2			;2638: e58a
	MOVEA.L	-32528(A5),A2		;263a: 246d80f0
	ADDA.L	D2,A2			;263e: d5c2
	MOVE.L	(A2),D2			;2640: 2412
	JSR	LAB_0412		;2642: 4eb90000c8d4
	MOVEQ	#1,D0			;2648: 7001
	MOVE.L	-32484(A5),D1		;264a: 222d811c
	MOVE.L	#$00000054,D2		;264e: 243c00000054
	ADD.L	D2,D1			;2654: d282
	MOVE.B	-32565(A5),D2		;2656: 142d80cb
	EXT.W	D2			;265a: 4882
	JSR	LAB_0412		;265c: 4eb90000c8d4
	MOVE.W	#$0000,D0		;2662: 303c0000
	MOVE.L	-32484(A5),D1		;2666: 222d811c
	MOVE.L	-32480(A5),D2		;266a: 242d8120
	MOVEA.L	-32384(A5),A2		;266e: 246d8180
	LSL.W	#5,D0			;2672: eb48
	ADDA.W	D0,A2			;2674: d4c0
	MOVEA.L	-32736(A5),A6		;2676: 2c6d8020
	JSR	LAB_03F0		;267a: 4eb90000c31a
	MOVE.W	#$0000,D0		;2680: 303c0000
	MOVEA.L	-32384(A5),A3		;2684: 266d8180
	LSL.W	#5,D0			;2688: eb48
	ADDA.W	D0,A3			;268a: d6c0
	MOVEA.L	-32736(A5),A6		;268c: 2c6d8020
	JSR	LAB_0409		;2690: 4eb90000c61a
	RTS				;2696: 4e75
LAB_0063:
	MOVEA.L	-32644(A5),A3		;2698: 266d807c
	LEA	-32614(A5),A2		;269c: 45ed809a
	MOVEQ	#0,D0			;26a0: 7000
	MOVE.L	D0,-(A7)		;26a2: 2f00
	TST.L	(A2)			;26a4: 4a92
	BEQ.W	LAB_0064		;26a6: 6700000e
	MOVEA.L	(A2),A0			;26aa: 2052
	SUBQ.W	#4,A0			;26ac: 5948
	MOVE.L	(A0)+,(A7)		;26ae: 2e98
	JSR	LAB_0238		;26b0: 4eb90000730a
LAB_0064:
	CLR.B	(A3)+			;26b6: 421b
	MOVE.L	-32644(A5),D0		;26b8: 202d807c
	MOVEA.L	D0,A3			;26bc: 2640
	LEA	-32606(A5),A2		;26be: 45ed80a2
	MOVEA.L	-32768(A5),A6		;26c2: 2c6d8000
	JSR	LAB_023D		;26c6: 4eb900007352
	MOVEA.L	-32644(A5),A3		;26cc: 266d807c
	LEA	-32606(A5),A2		;26d0: 45ed80a2
	MOVEQ	#0,D0			;26d4: 7000
	MOVE.L	D0,-(A7)		;26d6: 2f00
	TST.L	(A2)			;26d8: 4a92
	BEQ.W	LAB_0065		;26da: 6700000e
	MOVEA.L	(A2),A0			;26de: 2052
	SUBQ.W	#4,A0			;26e0: 5948
	MOVE.L	(A0)+,(A7)		;26e2: 2e98
	JSR	LAB_0238		;26e4: 4eb90000730a
LAB_0065:
	CLR.B	(A3)+			;26ea: 421b
	MOVE.L	-32644(A5),D0		;26ec: 202d807c
	LEA	4(A7),A2		;26f0: 45ef0004
	MOVEA.L	D0,A3			;26f4: 2640
	MOVE.L	-(A2),D0		;26f6: 2022
	ADDQ.W	#4,A7			;26f8: 584f
	MOVE.L	D0,-32596(A5)		;26fa: 2b4080ac
	LEA	-32596(A5),A2		;26fe: 45ed80ac
	MOVE.L	A2,-(A7)		;2702: 2f0a
	MOVE.L	#$00000001,D0		;2704: 203c00000001
	MOVE.L	D0,-(A7)		;270a: 2f00
	MOVE.L	#$00000001,D0		;270c: 203c00000001
	NEG.L	D0			;2712: 4480
	MOVE.L	D0,-(A7)		;2714: 2f00
	MOVEA.L	8(A7),A2		;2716: 246f0008
LAB_0066:
	MOVE.L	(A2),D0			;271a: 2012
	MOVE.L	4(A7),D1		;271c: 222f0004
	TST.W	(A7)			;2720: 4a57
	BPL.W	LAB_0067		;2722: 6a000004
	EXG	D0,D1			;2726: c141
LAB_0067:
	CMP.L	D1,D0			;2728: b081
	BGT.W	LAB_006B		;272a: 6e0000ce
	MOVEA.L	-32644(A5),A3		;272e: 266d807c
	MOVE.L	A3,-(A7)		;2732: 2f0b
	LEA	-32606(A5),A2		;2734: 45ed80a2
	MOVEQ	#0,D0			;2738: 7000
	MOVE.L	D0,-(A7)		;273a: 2f00
	TST.L	(A2)			;273c: 4a92
	BEQ.W	LAB_0068		;273e: 6700000e
	MOVEA.L	(A2),A0			;2742: 2052
	SUBQ.W	#4,A0			;2744: 5948
	MOVE.L	(A0)+,(A7)		;2746: 2e98
	JSR	LAB_0238		;2748: 4eb90000730a
LAB_0068:
	CLR.B	(A3)+			;274e: 421b
	MOVE.L	4(A7),D0		;2750: 202f0004
	MOVE.L	(A7)+,(A7)		;2754: 2e9f
	MOVE.L	-32596(A5),D1		;2756: 222d80ac
	MOVE.L	#$00000001,D2		;275a: 243c00000001
	LEA	4(A7),A2		;2760: 45ef0004
	JSR	LAB_029B		;2764: 4eb90000981a
	ADDQ.W	#4,A7			;276a: 584f
	MOVE.L	D0,-(A7)		;276c: 2f00
	MOVEA.L	#LAB_0479,A0		;276e: 207c0000d0de
	MOVE.L	(A0)+,-(A7)		;2774: 2f18
	JSR	LAB_0238		;2776: 4eb90000730a
	JSR	LAB_03D8		;277c: 4eb90000c02a
	SEQ	D0			;2782: 57c0
	EXT.W	D0			;2784: 4880
	TST.W	D0			;2786: 4a40
	BEQ.W	LAB_006A		;2788: 67000064
	MOVEA.L	-32644(A5),A3		;278c: 266d807c
	MOVE.L	A3,-(A7)		;2790: 2f0b
	LEA	-32606(A5),A2		;2792: 45ed80a2
	MOVEQ	#0,D0			;2796: 7000
	MOVE.L	D0,-(A7)		;2798: 2f00
	TST.L	(A2)			;279a: 4a92
	BEQ.W	LAB_0069		;279c: 6700000e
	MOVEA.L	(A2),A0			;27a0: 2052
	SUBQ.W	#4,A0			;27a2: 5948
	MOVE.L	(A0)+,(A7)		;27a4: 2e98
	JSR	LAB_0238		;27a6: 4eb90000730a
LAB_0069:
	CLR.B	(A3)+			;27ac: 421b
	MOVE.L	4(A7),D0		;27ae: 202f0004
	MOVE.L	(A7)+,(A7)		;27b2: 2e9f
	MOVE.L	-32596(A5),D1		;27b4: 222d80ac
	MOVE.L	#$00000001,D2		;27b8: 243c00000001
	SUB.L	D2,D1			;27be: 9282
	LEA	4(A7),A2		;27c0: 45ef0004
	JSR	LAB_0295		;27c4: 4eb900009666
	ADDQ.W	#4,A7			;27ca: 584f
	MOVE.L	D0,-(A7)		;27cc: 2f00
	CLR.B	(A3)+			;27ce: 421b
	MOVE.L	-32644(A5),D0		;27d0: 202d807c
	MOVEA.L	D0,A3			;27d4: 2640
	LEA	-32614(A5),A2		;27d6: 45ed809a
	MOVEA.L	-32768(A5),A6		;27da: 2c6d8000
	JSR	LAB_023D		;27de: 4eb900007352
	LEA	12(A7),A7		;27e4: 4fef000c
	JMP	LAB_006C		;27e8: 4ef9000027fe
LAB_006A:
	MOVEA.L	8(A7),A2		;27ee: 246f0008
	MOVE.L	(A7),D0			;27f2: 2017
	ADD.L	D0,(A2)			;27f4: d192
	BRA.W	LAB_0066		;27f6: 6000ff22
LAB_006B:
	LEA	12(A7),A7		;27fa: 4fef000c
LAB_006C:
	MOVEA.L	-32644(A5),A3		;27fe: 266d807c
	MOVE.L	A3,-(A7)		;2802: 2f0b
	LEA	-32602(A5),A2		;2804: 45ed80a6
	MOVEQ	#0,D0			;2808: 7000
	MOVE.L	D0,-(A7)		;280a: 2f00
	TST.L	(A2)			;280c: 4a92
	BEQ.W	LAB_006D		;280e: 6700000e
	MOVEA.L	(A2),A0			;2812: 2052
	SUBQ.W	#4,A0			;2814: 5948
	MOVE.L	(A0)+,(A7)		;2816: 2e98
	JSR	LAB_0238		;2818: 4eb90000730a
LAB_006D:
	CLR.B	(A3)+			;281e: 421b
	MOVE.L	4(A7),D0		;2820: 202f0004
	MOVE.L	(A7)+,(A7)		;2824: 2e9f
	MOVEA.L	-32614(A5),A2		;2826: 246d809a
	MOVE.L	A2,D1			;282a: 220a
	MOVEA.L	-32622(A5),A2		;282c: 246d8092
	MOVE.L	A2,D2			;2830: 240a
	MOVE.L	A3,-(A7)		;2832: 2f0b
	LEA	-32610(A5),A2		;2834: 45ed809e
	MOVEQ	#0,D3			;2838: 7600
	MOVE.L	D3,-(A7)		;283a: 2f03
	TST.L	(A2)			;283c: 4a92
	BEQ.W	LAB_006E		;283e: 6700000e
	MOVEA.L	(A2),A0			;2842: 2052
	SUBQ.W	#4,A0			;2844: 5948
	MOVE.L	(A0)+,(A7)		;2846: 2e98
	JSR	LAB_0238		;2848: 4eb90000730a
LAB_006E:
	CLR.B	(A3)+			;284e: 421b
	MOVE.L	4(A7),D3		;2850: 262f0004
	MOVE.L	(A7)+,(A7)		;2854: 2e9f
	MOVE.L	#$00000032,D4		;2856: 283c00000032
	MOVE.L	#$0000000a,D5		;285c: 2a3c0000000a
	MOVE.L	#$0000012c,D6		;2862: 2c3c0000012c
	MOVE.L	D6,-(A7)		;2868: 2f06
	MOVE.L	#$0000012c,D6		;286a: 2c3c0000012c
	MOVE.L	D6,-(A7)		;2870: 2f06
	LEA	16(A7),A2		;2872: 45ef0010
	MOVEA.L	-32748(A5),A1		;2876: 226d8014
	JSR	LAB_042A		;287a: 4eb90000cb78
	LEA	16(A7),A7		;2880: 4fef0010
	MOVE.L	D0,-(A7)		;2884: 2f00
	CLR.B	(A3)+			;2886: 421b
	MOVE.L	-32644(A5),D0		;2888: 202d807c
	MOVEA.L	D0,A3			;288c: 2640
	LEA	-32618(A5),A2		;288e: 45ed8096
	MOVEA.L	-32768(A5),A6		;2892: 2c6d8000
	JSR	LAB_023D		;2896: 4eb900007352
	MOVEA.L	-32644(A5),A3		;289c: 266d807c
	LEA	-32618(A5),A2		;28a0: 45ed8096
	MOVEQ	#0,D0			;28a4: 7000
	MOVE.L	D0,-(A7)		;28a6: 2f00
	TST.L	(A2)			;28a8: 4a92
	BEQ.W	LAB_006F		;28aa: 6700000e
	MOVEA.L	(A2),A0			;28ae: 2052
	SUBQ.W	#4,A0			;28b0: 5948
	MOVE.L	(A0)+,(A7)		;28b2: 2e98
	JSR	LAB_0238		;28b4: 4eb90000730a
LAB_006F:
	MOVEA.L	#LAB_047A,A0		;28ba: 207c0000d0e4
	MOVE.L	(A0)+,-(A7)		;28c0: 2f18
	JSR	LAB_0238		;28c2: 4eb90000730a
	JSR	LAB_03D8		;28c8: 4eb90000c02a
	SNE	D0			;28ce: 56c0
	EXT.W	D0			;28d0: 4880
	TST.W	D0			;28d2: 4a40
	BEQ.W	LAB_007B		;28d4: 67000242
	MOVEA.L	-32644(A5),A3		;28d8: 266d807c
	LEA	-32618(A5),A2		;28dc: 45ed8096
	MOVEQ	#0,D0			;28e0: 7000
	MOVE.L	D0,-(A7)		;28e2: 2f00
	TST.L	(A2)			;28e4: 4a92
	BEQ.W	LAB_0070		;28e6: 6700000e
	MOVEA.L	(A2),A0			;28ea: 2052
	SUBQ.W	#4,A0			;28ec: 5948
	MOVE.L	(A0)+,(A7)		;28ee: 2e98
	JSR	LAB_0238		;28f0: 4eb90000730a
LAB_0070:
	CLR.B	(A3)+			;28f6: 421b
	MOVE.L	-32644(A5),D0		;28f8: 202d807c
	MOVEA.L	D0,A3			;28fc: 2640
	LEA	-32606(A5),A2		;28fe: 45ed80a2
	MOVEA.L	-32768(A5),A6		;2902: 2c6d8000
	JSR	LAB_023D		;2906: 4eb900007352
	MOVE.L	#$00000001,D0		;290c: 203c00000001
	MOVE.L	D0,-32596(A5)		;2912: 2b4080ac
	LEA	-32596(A5),A2		;2916: 45ed80ac
	MOVE.L	A2,-(A7)		;291a: 2f0a
	MOVEA.L	-32644(A5),A3		;291c: 266d807c
	LEA	-32606(A5),A2		;2920: 45ed80a2
	MOVEQ	#0,D0			;2924: 7000
	MOVE.L	D0,-(A7)		;2926: 2f00
	TST.L	(A2)			;2928: 4a92
	BEQ.W	LAB_0071		;292a: 6700000e
	MOVEA.L	(A2),A0			;292e: 2052
	SUBQ.W	#4,A0			;2930: 5948
	MOVE.L	(A0)+,(A7)		;2932: 2e98
	JSR	LAB_0238		;2934: 4eb90000730a
LAB_0071:
	CLR.B	(A3)+			;293a: 421b
	MOVE.L	-32644(A5),D0		;293c: 202d807c
	LEA	4(A7),A2		;2940: 45ef0004
	MOVEA.L	D0,A3			;2944: 2640
	MOVE.L	-(A2),D0		;2946: 2022
	ADDQ.W	#4,A7			;2948: 584f
	MOVE.L	D0,-(A7)		;294a: 2f00
	MOVEQ	#1,D0			;294c: 7001
	MOVE.L	D0,-(A7)		;294e: 2f00
	MOVEA.L	8(A7),A2		;2950: 246f0008
LAB_0072:
	MOVE.L	(A2),D0			;2954: 2012
	MOVE.L	4(A7),D1		;2956: 222f0004
	TST.W	(A7)			;295a: 4a57
	BPL.W	LAB_0073		;295c: 6a000004
	EXG	D0,D1			;2960: c141
LAB_0073:
	CMP.L	D1,D0			;2962: b081
	BGT.W	LAB_007A		;2964: 6e0001ae
	MOVEA.L	-32644(A5),A3		;2968: 266d807c
	MOVE.L	A3,-(A7)		;296c: 2f0b
	LEA	-32606(A5),A2		;296e: 45ed80a2
	MOVEQ	#0,D0			;2972: 7000
	MOVE.L	D0,-(A7)		;2974: 2f00
	TST.L	(A2)			;2976: 4a92
	BEQ.W	LAB_0074		;2978: 6700000e
	MOVEA.L	(A2),A0			;297c: 2052
	SUBQ.W	#4,A0			;297e: 5948
	MOVE.L	(A0)+,(A7)		;2980: 2e98
	JSR	LAB_0238		;2982: 4eb90000730a
LAB_0074:
	CLR.B	(A3)+			;2988: 421b
	MOVE.L	4(A7),D0		;298a: 202f0004
	MOVE.L	(A7)+,(A7)		;298e: 2e9f
	MOVE.L	-32596(A5),D1		;2990: 222d80ac
	MOVE.L	#$00000001,D2		;2994: 243c00000001
	LEA	4(A7),A2		;299a: 45ef0004
	JSR	LAB_029B		;299e: 4eb90000981a
	ADDQ.W	#4,A7			;29a4: 584f
	MOVE.L	D0,-(A7)		;29a6: 2f00
	MOVEA.L	#LAB_047B,A0		;29a8: 207c0000d0e8
	MOVE.L	(A0)+,-(A7)		;29ae: 2f18
	JSR	LAB_0238		;29b0: 4eb90000730a
	JSR	LAB_03D8		;29b6: 4eb90000c02a
	SEQ	D0			;29bc: 57c0
	EXT.W	D0			;29be: 4880
	MOVEM.L	D0,-(A7)		;29c0: 48e78000
	MOVE.L	A3,-(A7)		;29c4: 2f0b
	LEA	-32606(A5),A2		;29c6: 45ed80a2
	MOVEQ	#0,D0			;29ca: 7000
	MOVE.L	D0,-(A7)		;29cc: 2f00
	TST.L	(A2)			;29ce: 4a92
	BEQ.W	LAB_0075		;29d0: 6700000e
	MOVEA.L	(A2),A0			;29d4: 2052
	SUBQ.W	#4,A0			;29d6: 5948
	MOVE.L	(A0)+,(A7)		;29d8: 2e98
	JSR	LAB_0238		;29da: 4eb90000730a
LAB_0075:
	CLR.B	(A3)+			;29e0: 421b
	MOVE.L	4(A7),D0		;29e2: 202f0004
	MOVE.L	(A7)+,(A7)		;29e6: 2e9f
	MOVE.L	-32596(A5),D1		;29e8: 222d80ac
	MOVE.L	#$00000001,D2		;29ec: 243c00000001
	LEA	4(A7),A2		;29f2: 45ef0004
	JSR	LAB_029B		;29f6: 4eb90000981a
	ADDQ.W	#4,A7			;29fc: 584f
	MOVE.L	D0,D1			;29fe: 2200
	MOVEM.L	(A7)+,D0		;2a00: 4cdf0001
	MOVE.L	D1,-(A7)		;2a04: 2f01
	MOVEA.L	#LAB_047C,A0		;2a06: 207c0000d0ee
	MOVE.L	(A0)+,-(A7)		;2a0c: 2f18
	JSR	LAB_0238		;2a0e: 4eb90000730a
	JSR	LAB_03D8		;2a14: 4eb90000c02a
	SEQ	D1			;2a1a: 57c1
	EXT.W	D1			;2a1c: 4881
	OR.W	D1,D0			;2a1e: 8041
	TST.W	D0			;2a20: 4a40
	BEQ.W	LAB_0079		;2a22: 670000e4
	MOVEA.L	-32644(A5),A3		;2a26: 266d807c
	MOVE.L	A3,-(A7)		;2a2a: 2f0b
	LEA	-32606(A5),A2		;2a2c: 45ed80a2
	MOVEQ	#0,D0			;2a30: 7000
	MOVE.L	D0,-(A7)		;2a32: 2f00
	TST.L	(A2)			;2a34: 4a92
	BEQ.W	LAB_0076		;2a36: 6700000e
	MOVEA.L	(A2),A0			;2a3a: 2052
	SUBQ.W	#4,A0			;2a3c: 5948
	MOVE.L	(A0)+,(A7)		;2a3e: 2e98
	JSR	LAB_0238		;2a40: 4eb90000730a
LAB_0076:
	CLR.B	(A3)+			;2a46: 421b
	MOVE.L	4(A7),D0		;2a48: 202f0004
	MOVE.L	(A7)+,(A7)		;2a4c: 2e9f
	MOVE.L	-32596(A5),D1		;2a4e: 222d80ac
	MOVE.L	#$00000000,D2		;2a52: 243c00000000
	SUB.L	D2,D1			;2a58: 9282
	LEA	4(A7),A2		;2a5a: 45ef0004
	JSR	LAB_0295		;2a5e: 4eb900009666
	ADDQ.W	#4,A7			;2a64: 584f
	MOVE.L	D0,-(A7)		;2a66: 2f00
	CLR.B	(A3)+			;2a68: 421b
	MOVE.L	-32644(A5),D0		;2a6a: 202d807c
	MOVEA.L	D0,A3			;2a6e: 2640
	LEA	-32614(A5),A2		;2a70: 45ed809a
	MOVEA.L	-32768(A5),A6		;2a74: 2c6d8000
	JSR	LAB_023D		;2a78: 4eb900007352
	MOVEA.L	-32644(A5),A3		;2a7e: 266d807c
	MOVE.L	A3,-(A7)		;2a82: 2f0b
	LEA	-32606(A5),A2		;2a84: 45ed80a2
	MOVEQ	#0,D0			;2a88: 7000
	MOVE.L	D0,-(A7)		;2a8a: 2f00
	TST.L	(A2)			;2a8c: 4a92
	BEQ.W	LAB_0077		;2a8e: 6700000e
	MOVEA.L	(A2),A0			;2a92: 2052
	SUBQ.W	#4,A0			;2a94: 5948
	MOVE.L	(A0)+,(A7)		;2a96: 2e98
	JSR	LAB_0238		;2a98: 4eb90000730a
LAB_0077:
	CLR.B	(A3)+			;2a9e: 421b
	MOVE.L	4(A7),D0		;2aa0: 202f0004
	MOVE.L	(A7)+,(A7)		;2aa4: 2e9f
	MOVEM.L	D0,-(A7)		;2aa6: 48e78000
	MOVE.L	A3,-(A7)		;2aaa: 2f0b
	LEA	-32606(A5),A2		;2aac: 45ed80a2
	MOVEQ	#0,D0			;2ab0: 7000
	MOVE.L	D0,-(A7)		;2ab2: 2f00
	TST.L	(A2)			;2ab4: 4a92
	BEQ.W	LAB_0078		;2ab6: 6700000e
	MOVEA.L	(A2),A0			;2aba: 2052
	SUBQ.W	#4,A0			;2abc: 5948
	MOVE.L	(A0)+,(A7)		;2abe: 2e98
	JSR	LAB_0238		;2ac0: 4eb90000730a
LAB_0078:
	CLR.B	(A3)+			;2ac6: 421b
	MOVE.L	4(A7),D0		;2ac8: 202f0004
	MOVE.L	(A7)+,(A7)		;2acc: 2e9f
	LEA	4(A7),A2		;2ace: 45ef0004
	MOVEA.L	D0,A3			;2ad2: 2640
	MOVE.L	-(A2),D0		;2ad4: 2022
	ADDQ.W	#4,A7			;2ad6: 584f
	MOVE.L	D0,D1			;2ad8: 2200
	MOVEM.L	(A7)+,D0		;2ada: 4cdf0001
	MOVE.L	-32596(A5),D2		;2ade: 242d80ac
	SUB.L	D2,D1			;2ae2: 9282
	LEA	4(A7),A2		;2ae4: 45ef0004
	JSR	LAB_0298		;2ae8: 4eb9000097ec
	ADDQ.W	#4,A7			;2aee: 584f
	MOVE.L	D0,-(A7)		;2af0: 2f00
	CLR.B	(A3)+			;2af2: 421b
	MOVE.L	-32644(A5),D0		;2af4: 202d807c
	MOVEA.L	D0,A3			;2af8: 2640
	LEA	-32622(A5),A2		;2afa: 45ed8092
	MOVEA.L	-32768(A5),A6		;2afe: 2c6d8000
	JSR	LAB_023D		;2b02: 4eb900007352
LAB_0079:
	MOVEA.L	8(A7),A2		;2b08: 246f0008
	MOVE.L	(A7),D0			;2b0c: 2017
	ADD.L	D0,(A2)			;2b0e: d192
	BRA.W	LAB_0072		;2b10: 6000fe42
LAB_007A:
	LEA	12(A7),A7		;2b14: 4fef000c
LAB_007B:
	RTS				;2b18: 4e75
LAB_007C:
	MOVEM.L	D0-D6/A0-A7,-(A7)	;2b1a: 48e7feff
	MOVE.L	-32558(A5),D0		;2b1e: 202d80d2
	MOVE.L	D0,D7			;2b22: 2e00
	MOVEM.L	(A7)+,D0-D6/A0-A7	;2b24: 4cdfff7f
	CLR.L	D5			;2b28: 4285
	CLR.L	D6			;2b2a: 4286
	MOVE.L	#$00000000,LAB_008A	;2b2c: 23fc0000000000002dd0
	MOVEA.L	ABSEXECBASE,A6		;2b36: 2c7900000004
	JSR	LAB_0001		;2b3c: 4eb9000000c8
	MOVEQ	#0,D0			;2b42: 7000
	JSR	-552(A6)		;2b44: 4eaefdd8
	MOVE.L	D0,D6			;2b48: 2c00
	BEQ.W	LAB_007D		;2b4a: 67000042
	MOVEA.L	D6,A6			;2b4e: 2c46
	MOVE.L	D7,D0			;2b50: 2007
	JSR	-726(A6)		;2b52: 4eaefd2a
	TST.L	D0			;2b56: 4a80
	BEQ.W	LAB_007E		;2b58: 6700003a
	MOVEA.L	D0,A0			;2b5c: 2040
	MOVEA.L	#LAB_008C,A1		;2b5e: 227c00002dd4
	MOVE.L	#$00000038,D0		;2b64: 203c00000038
	MOVE.L	#$80003000,D1		;2b6a: 223c80003000
	MOVE.L	#$00000000,D2		;2b70: 243c00000000
	MOVEA.L	D6,A6			;2b76: 2c46
	JSR	-756(A6)		;2b78: 4eaefd0c
	TST.L	D0			;2b7c: 4a80
	BEQ.W	LAB_007F		;2b7e: 6700001a
	MOVE.W	#$0001,LAB_008B		;2b82: 33fc000100002dd2
	BRA.W	LAB_0080		;2b8a: 60000014
LAB_007D:
	MOVEQ	#3,D5			;2b8e: 7a03
	BRA.W	LAB_0080		;2b90: 6000000e
LAB_007E:
	MOVEQ	#4,D5			;2b94: 7a04
	BRA.W	LAB_0080		;2b96: 60000008
LAB_007F:
	MOVEQ	#5,D5			;2b9a: 7a05
	BRA.W	LAB_0080		;2b9c: 60000002
LAB_0080:
	MOVE.W	D5,LAB_008A		;2ba0: 33c500002dd0
	TST.L	D6			;2ba6: 4a86
	BEQ.W	LAB_0081		;2ba8: 6700000e
	MOVEA.L	D6,A1			;2bac: 2246
	MOVEA.L	ABSEXECBASE,A6		;2bae: 2c7900000004
	JSR	-414(A6)		;2bb4: 4eaefe62
LAB_0081:
	TST.W	LAB_008B		;2bb8: 4a7900002dd2
	BEQ.W	LAB_0086		;2bbe: 67000120
	MOVE.L	#LAB_008C,D0		;2bc2: 203c00002dd4
	MOVE.L	D0,-32586(A5)		;2bc8: 2b4080b6
	MOVE.L	-32586(A5),D0		;2bcc: 202d80b6
	MOVE.L	#$00000010,D1		;2bd0: 223c00000010
	ADD.L	D1,D0			;2bd6: d081
	MOVE.L	D0,-32586(A5)		;2bd8: 2b4080b6
	MOVEA.L	-32644(A5),A3		;2bdc: 266d807c
	MOVEA.L	#LAB_047D,A0		;2be0: 207c0000d0f4
	MOVE.L	(A0)+,-(A7)		;2be6: 2f18
	JSR	LAB_0238		;2be8: 4eb90000730a
	CLR.B	(A3)+			;2bee: 421b
	MOVE.L	-32644(A5),D0		;2bf0: 202d807c
	MOVEA.L	D0,A3			;2bf4: 2640
	LEA	-32552(A5),A2		;2bf6: 45ed80d8
	MOVEA.L	-32768(A5),A6		;2bfa: 2c6d8000
	JSR	LAB_023D		;2bfe: 4eb900007352
LAB_0082:
	MOVEQ	#1,D0			;2c04: 7001
	MOVE.L	-32586(A5),D1		;2c06: 222d80b6
	JSR	LAB_040C		;2c0a: 4eb90000c890
	EXT.W	D0			;2c10: 4880
	MOVE.W	D0,-32588(A5)		;2c12: 3b4080b4
	MOVE.W	-32588(A5),D0		;2c16: 302d80b4
	TST.W	D0			;2c1a: 4a40
	BEQ.W	LAB_0084		;2c1c: 6700004e
	MOVEA.L	-32644(A5),A3		;2c20: 266d807c
	LEA	-32552(A5),A2		;2c24: 45ed80d8
	MOVEQ	#0,D0			;2c28: 7000
	MOVE.L	D0,-(A7)		;2c2a: 2f00
	TST.L	(A2)			;2c2c: 4a92
	BEQ.W	LAB_0083		;2c2e: 6700000e
	MOVEA.L	(A2),A0			;2c32: 2052
	SUBQ.W	#4,A0			;2c34: 5948
	MOVE.L	(A0)+,(A7)		;2c36: 2e98
	JSR	LAB_0238		;2c38: 4eb90000730a
LAB_0083:
	MOVEM.L	D0,-(A7)		;2c3e: 48e78000
	MOVE.W	-32588(A5),D0		;2c42: 302d80b4
	MOVE.B	D0,(A3)+		;2c46: 16c0
	MOVEQ	#1,D0			;2c48: 7001
	MOVE.L	D0,D1			;2c4a: 2200
	MOVEM.L	(A7)+,D0		;2c4c: 4cdf0001
	MOVE.L	D1,-(A7)		;2c50: 2f01
	MOVE.L	(A7)+,D0		;2c52: 201f
	ADD.L	D0,(A7)			;2c54: d197
	CLR.B	(A3)+			;2c56: 421b
	MOVE.L	-32644(A5),D0		;2c58: 202d807c
	MOVEA.L	D0,A3			;2c5c: 2640
	LEA	-32552(A5),A2		;2c5e: 45ed80d8
	MOVEA.L	-32768(A5),A6		;2c62: 2c6d8000
	JSR	LAB_023D		;2c66: 4eb900007352
LAB_0084:
	MOVE.L	-32586(A5),D0		;2c6c: 202d80b6
	MOVE.L	#$00000001,D1		;2c70: 223c00000001
	ADD.L	D1,D0			;2c76: d081
	MOVE.L	D0,-32586(A5)		;2c78: 2b4080b6
	MOVE.W	-32588(A5),D0		;2c7c: 302d80b4
	MOVEM.L	D0,-(A7)		;2c80: 48e78000
	MOVEQ	#0,D0			;2c84: 7000
	MOVE.L	D0,D1			;2c86: 2200
	MOVEM.L	(A7)+,D0		;2c88: 4cdf0001
	CMP.W	D1,D0			;2c8c: b041
	SEQ	D0			;2c8e: 57c0
	EXT.W	D0			;2c90: 4880
	TST.W	D0			;2c92: 4a40
	BEQ.W	LAB_0082		;2c94: 6700ff6e
	MOVE.W	#$0000,D0		;2c98: 303c0000
	MOVE.W	#$0005,D1		;2c9c: 323c0005
	MOVE.W	-32496(A5),D2		;2ca0: 342d8110
	ADD.W	D2,D1			;2ca4: d242
	EXT.L	D1			;2ca6: 48c1
	MOVEA.L	-32644(A5),A3		;2ca8: 266d807c
	LEA	-32552(A5),A2		;2cac: 45ed80d8
	MOVEQ	#0,D2			;2cb0: 7400
	MOVE.L	D2,-(A7)		;2cb2: 2f02
	TST.L	(A2)			;2cb4: 4a92
	BEQ.W	LAB_0085		;2cb6: 6700000e
	MOVEA.L	(A2),A0			;2cba: 2052
	SUBQ.W	#4,A0			;2cbc: 5948
	MOVE.L	(A0)+,(A7)		;2cbe: 2e98
	JSR	LAB_0238		;2cc0: 4eb90000730a
LAB_0085:
	CLR.B	(A3)+			;2cc6: 421b
	MOVE.L	-32644(A5),D2		;2cc8: 242d807c
	LEA	4(A7),A2		;2ccc: 45ef0004
	MOVEA.L	-32452(A5),A1		;2cd0: 226d813c
	LSL.W	#4,D0			;2cd4: e948
	ADDA.W	D0,A1			;2cd6: d2c0
	JSR	LAB_02AF		;2cd8: 4eb900009c54
	ADDQ.W	#4,A7			;2cde: 584f
LAB_0086:
	MOVEQ	#2,D0			;2ce0: 7002
	MOVE.L	#LAB_008A,D1		;2ce2: 223c00002dd0
	JSR	LAB_040C		;2ce8: 4eb90000c890
	TST.W	D0			;2cee: 4a40
	BEQ.W	LAB_0089		;2cf0: 670000dc
	MOVEQ	#2,D0			;2cf4: 7002
	MOVE.L	#LAB_008A,D1		;2cf6: 223c00002dd0
	JSR	LAB_040C		;2cfc: 4eb90000c890
	EXT.L	D0			;2d02: 48c0
	LSL.L	#2,D0			;2d04: e588
	MOVEA.L	-32494(A5),A2		;2d06: 246d8112
	ADDA.L	D0,A2			;2d0a: d5c0
	MOVEA.L	-32644(A5),A3		;2d0c: 266d807c
	MOVEQ	#0,D0			;2d10: 7000
	MOVE.L	D0,-(A7)		;2d12: 2f00
	TST.L	(A2)			;2d14: 4a92
	BEQ.W	LAB_0087		;2d16: 6700000e
	MOVEA.L	(A2),A0			;2d1a: 2052
	SUBQ.W	#4,A0			;2d1c: 5948
	MOVE.L	(A0)+,(A7)		;2d1e: 2e98
	JSR	LAB_0238		;2d20: 4eb90000730a
LAB_0087:
	MOVEM.L	D0,-(A7)		;2d26: 48e78000
	MOVE.W	#$0000,D0		;2d2a: 303c0000
	MOVE.B	D0,(A3)+		;2d2e: 16c0
	MOVEQ	#1,D0			;2d30: 7001
	MOVE.L	D0,D1			;2d32: 2200
	MOVEM.L	(A7)+,D0		;2d34: 4cdf0001
	MOVE.L	D1,-(A7)		;2d38: 2f01
	MOVE.L	(A7)+,D0		;2d3a: 201f
	ADD.L	D0,(A7)			;2d3c: d197
	CLR.B	(A3)+			;2d3e: 421b
	MOVE.L	-32644(A5),D0		;2d40: 202d807c
	MOVEA.L	D0,A3			;2d44: 2640
	LEA	-32606(A5),A2		;2d46: 45ed80a2
	MOVEA.L	-32768(A5),A6		;2d4a: 2c6d8000
	JSR	LAB_023D		;2d4e: 4eb900007352
	MOVEA.L	-32644(A5),A3		;2d54: 266d807c
	LEA	-32648(A5),A2		;2d58: 45ed8078
	MOVEQ	#0,D0			;2d5c: 7000
	MOVE.L	D0,-(A7)		;2d5e: 2f00
	TST.L	(A2)			;2d60: 4a92
	BEQ.W	LAB_0088		;2d62: 6700000e
	MOVEA.L	(A2),A0			;2d66: 2052
	SUBQ.W	#4,A0			;2d68: 5948
	MOVE.L	(A0)+,(A7)		;2d6a: 2e98
	JSR	LAB_0238		;2d6c: 4eb90000730a
LAB_0088:
	MOVEM.L	D0,-(A7)		;2d72: 48e78000
	MOVE.W	#$0000,D0		;2d76: 303c0000
	MOVE.B	D0,(A3)+		;2d7a: 16c0
	MOVEQ	#1,D0			;2d7c: 7001
	MOVE.L	D0,D1			;2d7e: 2200
	MOVEM.L	(A7)+,D0		;2d80: 4cdf0001
	MOVE.L	D1,-(A7)		;2d84: 2f01
	MOVE.L	(A7)+,D0		;2d86: 201f
	ADD.L	D0,(A7)			;2d88: d197
	CLR.B	(A3)+			;2d8a: 421b
	MOVE.L	-32644(A5),D0		;2d8c: 202d807c
	MOVEA.L	D0,A3			;2d90: 2640
	LEA	-32602(A5),A2		;2d92: 45ed80a6
	MOVEA.L	-32768(A5),A6		;2d96: 2c6d8000
	JSR	LAB_023D		;2d9a: 4eb900007352
	MOVEM.L	D0-D7/A0-A1/A3-A7,-(A7)	;2da0: 48e7ffdf
	MOVEA.L	-32606(A5),A2		;2da4: 246d80a2
	MOVE.L	A2,D0			;2da8: 200a
	MOVEA.L	D0,A2			;2daa: 2440
	MOVEM.L	(A7)+,D0-D7/A0-A1/A3-A7	;2dac: 4cdffbff
	MOVEM.L	D0-D7/A0-A2/A4-A7,-(A7)	;2db0: 48e7ffef
	MOVEA.L	-32602(A5),A2		;2db4: 246d80a6
	MOVE.L	A2,D0			;2db8: 200a
	MOVEA.L	D0,A3			;2dba: 2640
	MOVEM.L	(A7)+,D0-D7/A0-A2/A4-A7	;2dbc: 4cdff7ff
	JSR	LAB_00A7		;2dc0: 4eb900003240
	MOVE.L	-32544(A5),D0		;2dc6: 202d80e0
	MOVE.L	D0,-32558(A5)		;2dca: 2b4080d2
LAB_0089:
	RTS				;2dce: 4e75
LAB_008A:
	DS.W	1			;2dd0
LAB_008B:
	DS.W	1			;2dd2
LAB_008C:
	DS.L	14			;2dd4
LAB_008D:
	MOVE.L	-32558(A5),D0		;2e0c: 202d80d2
	MOVE.L	D0,-32544(A5)		;2e10: 2b4080e0
	MOVEM.L	D1-D7/A0-A7,-(A7)	;2e14: 48e77fff
	MOVE.W	-32502(A5),D0		;2e18: 302d810a
	EXT.L	D0			;2e1c: 48c0
	MOVEM.L	(A7)+,D1-D7/A0-A7	;2e1e: 4cdffffe
	MOVEM.L	D0/D2-D7/A0-A7,-(A7)	;2e22: 48e7bfff
	MOVE.W	-32500(A5),D0		;2e26: 302d810c
	EXT.L	D0			;2e2a: 48c0
	MOVE.L	D0,D1			;2e2c: 2200
	MOVEM.L	(A7)+,D0/D2-D7/A0-A7	;2e2e: 4cdffffd
	MOVEM.L	D0-D1/D3-D7/A0-A7,-(A7)	;2e32: 48e7dfff
	MOVE.W	-32498(A5),D0		;2e36: 302d810e
	EXT.L	D0			;2e3a: 48c0
	MOVE.L	D0,D2			;2e3c: 2400
	MOVEM.L	(A7)+,D0-D1/D3-D7/A0-A7	;2e3e: 4cdffffb
	MOVEM.L	D0-D2/D4-D7/A0-A7,-(A7)	;2e42: 48e7efff
	MOVE.L	-32558(A5),D0		;2e46: 202d80d2
	MOVE.L	D0,D3			;2e4a: 2600
	MOVEM.L	(A7)+,D0-D2/D4-D7/A0-A7	;2e4c: 4cdffff7
	MOVEM.L	D0-D3/D5-D7/A0-A7,-(A7)	;2e50: 48e7f7ff
	MOVE.W	-32496(A5),D0		;2e54: 302d8110
	EXT.L	D0			;2e58: 48c0
	MOVE.L	D0,D4			;2e5a: 2800
	MOVEM.L	(A7)+,D0-D3/D5-D7/A0-A7	;2e5c: 4cdfffef
	LEA	LAB_009C(PC),A0		;2e60: 41fa02c0
	MOVE.L	D4,0(A0)		;2e64: 21440000
	MOVE.L	D3,4(A0)		;2e68: 21430004
	MOVE.L	D0,8(A0)		;2e6c: 21400008
	MOVE.L	D1,12(A0)		;2e70: 2141000c
	MOVE.L	D2,16(A0)		;2e74: 21420010
	CLR.L	D6			;2e78: 4286
	CLR.L	D7			;2e7a: 4287
	MOVEA.L	ABSEXECBASE,A6		;2e7c: 2c7900000004
	JSR	LAB_0002		;2e82: 4eb9000000ce
	MOVEQ	#37,D0			;2e88: 7025
	JSR	-552(A6)		;2e8a: 4eaefdd8
	MOVE.L	D0,D7			;2e8e: 2e00
	BEQ.W	LAB_0090		;2e90: 670000fc
	MOVEA.L	D0,A6			;2e94: 2c40
	MOVE.L	#$00000002,D0		;2e96: 203c00000002
	MOVEA.L	#LAB_009E,A0		;2e9c: 207c00003136
	JSR	-48(A6)			;2ea2: 4eaeffd0
	MOVE.L	D0,D5			;2ea6: 2a00
	BEQ.W	LAB_0091		;2ea8: 670000ee
	MOVEA.L	ABSEXECBASE,A6		;2eac: 2c7900000004
	JSR	LAB_0001		;2eb2: 4eb9000000c8
	MOVEQ	#0,D0			;2eb8: 7000
	JSR	-552(A6)		;2eba: 4eaefdd8
	MOVE.L	D0,D6			;2ebe: 2c00
	BEQ.W	LAB_0092		;2ec0: 670000e0
	MOVE.L	LAB_009D,D0		;2ec4: 203900003126
	MOVEA.L	D6,A6			;2eca: 2c46
	MOVE.W	20(A6),D1		;2ecc: 322e0014
	MOVE.L	#$0000100e,D3		;2ed0: 263c0000100e
	LEA	LAB_009C(PC),A4		;2ed6: 49fa024a
	TST.L	LAB_00A0		;2eda: 4ab90000313e
	BNE.W	LAB_008E		;2ee0: 66000028
	CMPI.W	#$0027,D1		;2ee4: 0c410027
	BNE.W	LAB_008E		;2ee8: 66000020
	LEA	LAB_00A1(PC),A0		;2eec: 41fa0254
	MOVE.L	8(A4),4(A0)		;2ef0: 216c00080004
	MOVE.L	12(A4),12(A0)		;2ef6: 216c000c000c
	MOVE.L	16(A4),20(A0)		;2efc: 216c00100014
	MOVE.L	D3,28(A0)		;2f02: 2143001c
	JSR	-1050(A6)		;2f06: 4eaefbe6
LAB_008E:
	MOVE.L	D0,LAB_009F		;2f0a: 23c00000313a
	MOVEA.L	D7,A6			;2f10: 2c47
	MOVEA.L	D5,A0			;2f12: 2045
	LEA	LAB_00A2(PC),A1		;2f14: 43fa0250
	MOVE.L	LAB_009F,4(A1)		;2f18: 23790000313a0004
	MOVE.L	8(A4),12(A1)		;2f20: 236c0008000c
	MOVE.L	12(A4),20(A1)		;2f26: 236c000c0014
	MOVE.L	8(A4),28(A1)		;2f2c: 236c0008001c
	MOVE.L	12(A4),36(A1)		;2f32: 236c000c0024
	MOVE.L	16(A4),44(A1)		;2f38: 236c0010002c
	MOVE.L	16(A4),52(A1)		;2f3e: 236c00100034
	MOVE.L	D3,60(A1)		;2f44: 2343003c
	MOVE.L	#$00000000,68(A1)	;2f48: 237c000000000044
	LEA	LAB_00A3(PC),A2		;2f50: 45fa0298
	TST.L	0(A4)			;2f54: 4aac0000
	BEQ.W	LAB_008F		;2f58: 67000006
	LEA	LAB_00A4(PC),A2		;2f5c: 45fa02af
LAB_008F:
	MOVE.L	A2,76(A1)		;2f60: 234a004c
	JSR	-60(A6)			;2f64: 4eaeffc4
	MOVEA.L	D5,A0			;2f68: 2045
	MOVE.L	0(A0),D0		;2f6a: 20280000
	MOVE.L	D0,LAB_009F		;2f6e: 23c00000313a
	MOVEA.L	D7,A6			;2f74: 2c47
	JSR	-54(A6)			;2f76: 4eaeffca
	MOVE.L	#$00000000,D5		;2f7a: 2a3c00000000
	MOVE.L	#$00000001,LAB_00A0	;2f80: 23fc000000010000313e
	BRA.W	LAB_0094		;2f8a: 60000044
LAB_0090:
	MOVE.L	#$00000001,D0		;2f8e: 203c00000001
	BRA.W	LAB_0093		;2f94: 60000034
LAB_0091:
	MOVE.L	#$00000002,D0		;2f98: 203c00000002
	BRA.W	LAB_0093		;2f9e: 6000002a
LAB_0092:
	MOVE.L	#$00000003,D0		;2fa2: 203c00000003
	BRA.W	LAB_0093		;2fa8: 60000020
	DC.L	$203c0000,$00046000,$0016203c,$00000005 ;2fac
	DC.L	$6000000c,$203c0000,$00066000 ;2fbc
	DC.W	$0002			;2fc8
LAB_0093:
	MOVE.L	D0,LAB_009B		;2fca: 23c00000311e
LAB_0094:
	TST.L	D5			;2fd0: 4a85
	BEQ.W	LAB_0095		;2fd2: 6700000a
	MOVEA.L	D5,A0			;2fd6: 2045
	MOVEA.L	D7,A6			;2fd8: 2c47
	JSR	-54(A6)			;2fda: 4eaeffca
LAB_0095:
	TST.L	D7			;2fde: 4a87
	BEQ.W	LAB_0096		;2fe0: 6700000e
	MOVEA.L	D7,A1			;2fe4: 2247
	MOVEA.L	ABSEXECBASE,A6		;2fe6: 2c7900000004
	JSR	-414(A6)		;2fec: 4eaefe62
LAB_0096:
	TST.L	D6			;2ff0: 4a86
	BEQ.W	LAB_0097		;2ff2: 6700000e
	MOVEA.L	D6,A1			;2ff6: 2246
	MOVEA.L	ABSEXECBASE,A6		;2ff8: 2c7900000004
	JSR	-414(A6)		;2ffe: 4eaefe62
LAB_0097:
	MOVEQ	#3,D0			;3002: 7003
	MOVE.L	#LAB_009B,D1		;3004: 223c0000311e
	JSR	LAB_040C		;300a: 4eb90000c890
	TST.L	D0			;3010: 4a80
	BEQ.W	LAB_009A		;3012: 670000e6
	MOVEQ	#3,D0			;3016: 7003
	MOVE.L	#LAB_009B,D1		;3018: 223c0000311e
	JSR	LAB_040C		;301e: 4eb90000c890
	LSL.L	#2,D0			;3024: e588
	MOVEA.L	-32494(A5),A2		;3026: 246d8112
	ADDA.L	D0,A2			;302a: d5c0
	MOVEA.L	-32644(A5),A3		;302c: 266d807c
	MOVEQ	#0,D0			;3030: 7000
	MOVE.L	D0,-(A7)		;3032: 2f00
	TST.L	(A2)			;3034: 4a92
	BEQ.W	LAB_0098		;3036: 6700000e
	MOVEA.L	(A2),A0			;303a: 2052
	SUBQ.W	#4,A0			;303c: 5948
	MOVE.L	(A0)+,(A7)		;303e: 2e98
	JSR	LAB_0238		;3040: 4eb90000730a
LAB_0098:
	MOVEM.L	D0,-(A7)		;3046: 48e78000
	MOVE.W	#$0000,D0		;304a: 303c0000
	MOVE.B	D0,(A3)+		;304e: 16c0
	MOVEQ	#1,D0			;3050: 7001
	MOVE.L	D0,D1			;3052: 2200
	MOVEM.L	(A7)+,D0		;3054: 4cdf0001
	MOVE.L	D1,-(A7)		;3058: 2f01
	MOVE.L	(A7)+,D0		;305a: 201f
	ADD.L	D0,(A7)			;305c: d197
	CLR.B	(A3)+			;305e: 421b
	MOVE.L	-32644(A5),D0		;3060: 202d807c
	MOVEA.L	D0,A3			;3064: 2640
	LEA	-32606(A5),A2		;3066: 45ed80a2
	MOVEA.L	-32768(A5),A6		;306a: 2c6d8000
	JSR	LAB_023D		;306e: 4eb900007352
	MOVEA.L	-32644(A5),A3		;3074: 266d807c
	LEA	-32648(A5),A2		;3078: 45ed8078
	MOVEQ	#0,D0			;307c: 7000
	MOVE.L	D0,-(A7)		;307e: 2f00
	TST.L	(A2)			;3080: 4a92
	BEQ.W	LAB_0099		;3082: 6700000e
	MOVEA.L	(A2),A0			;3086: 2052
	SUBQ.W	#4,A0			;3088: 5948
	MOVE.L	(A0)+,(A7)		;308a: 2e98
	JSR	LAB_0238		;308c: 4eb90000730a
LAB_0099:
	MOVEM.L	D0,-(A7)		;3092: 48e78000
	MOVE.W	#$0000,D0		;3096: 303c0000
	MOVE.B	D0,(A3)+		;309a: 16c0
	MOVEQ	#1,D0			;309c: 7001
	MOVE.L	D0,D1			;309e: 2200
	MOVEM.L	(A7)+,D0		;30a0: 4cdf0001
	MOVE.L	D1,-(A7)		;30a4: 2f01
	MOVE.L	(A7)+,D0		;30a6: 201f
	ADD.L	D0,(A7)			;30a8: d197
	CLR.B	(A3)+			;30aa: 421b
	MOVE.L	-32644(A5),D0		;30ac: 202d807c
	MOVEA.L	D0,A3			;30b0: 2640
	LEA	-32602(A5),A2		;30b2: 45ed80a6
	MOVEA.L	-32768(A5),A6		;30b6: 2c6d8000
	JSR	LAB_023D		;30ba: 4eb900007352
	MOVEM.L	D0-D7/A0-A1/A3-A7,-(A7)	;30c0: 48e7ffdf
	MOVEA.L	-32606(A5),A2		;30c4: 246d80a2
	MOVE.L	A2,D0			;30c8: 200a
	MOVEA.L	D0,A2			;30ca: 2440
	MOVEM.L	(A7)+,D0-D7/A0-A1/A3-A7	;30cc: 4cdffbff
	MOVEM.L	D0-D7/A0-A2/A4-A7,-(A7)	;30d0: 48e7ffef
	MOVEA.L	-32602(A5),A2		;30d4: 246d80a6
	MOVE.L	A2,D0			;30d8: 200a
	MOVEA.L	D0,A3			;30da: 2640
	MOVEM.L	(A7)+,D0-D7/A0-A2/A4-A7	;30dc: 4cdff7ff
	JSR	LAB_00A7		;30e0: 4eb900003240
	MOVEQ	#3,D0			;30e6: 7003
	MOVE.L	#LAB_009B,D1		;30e8: 223c0000311e
	MOVE.L	#$00000000,D2		;30ee: 243c00000000
	JSR	LAB_0412		;30f4: 4eb90000c8d4
LAB_009A:
	MOVEQ	#3,D0			;30fa: 7003
	MOVE.L	#LAB_009F,D1		;30fc: 223c0000313a
	JSR	LAB_040C		;3102: 4eb90000c890
	MOVE.L	D0,-32558(A5)		;3108: 2b4080d2
	RTS				;310c: 4e75
	DS.L	4			;310e
LAB_009B:
	DS.L	1			;311e
LAB_009C:
	DS.L	1			;3122
LAB_009D:
	DS.L	4			;3126
LAB_009E:
	DS.L	1			;3136
LAB_009F:
	DS.L	1			;313a
LAB_00A0:
	DS.L	1			;313e
LAB_00A1:
	DC.L	$80000004		;3142
	DS.L	1			;3146
	DC.L	$80000005		;314a
	DS.L	1			;314e
	DC.L	$80000008		;3152
	DS.L	1			;3156
	DC.L	$80000002		;315a
	DS.L	2			;315e
LAB_00A2:
	DC.L	$80080064		;3166
	DS.L	1			;316a
	DC.L	$80080074		;316e
	DS.L	1			;3172
	DC.L	$80080076		;3176
	DS.L	1			;317a
	DC.L	$80080075		;317e
	DS.L	1			;3182
	DC.L	$80080077		;3186
	DS.L	1			;318a
	DC.L	$80080078		;318e
	DS.L	1			;3192
	DC.L	$80080079,$00000008,$80080073 ;3196
	DS.L	1			;31a2
	DC.L	$80080072		;31a6
	DS.L	1			;31aa
	DC.L	$80080001		;31ae
	DS.L	1			;31b2
	DC.L	$80080012		;31b6
	DC.L	LAB_00A5		;31ba: 00003230
	DC.L	$80080013		;31be
	DC.L	LAB_00A6		;31c2: 00003238
	DC.L	$8008006d,$00000001,$8008006e,$00000001 ;31c6
	DC.L	$8008006f,$00000001,$80080006,$00000154 ;31d6
	DS.L	1			;31e6
LAB_00A3:
	;31ea
	;DC.B	$53,$65,$6c,$65,$63,$74,$20,$73,$63,$72,$65,$65,$6e,$20,$6d,$6f
	;DC.B	$64,$65,$20,$2d,$20,$33,$32,$30,$2a,$32,$34,$30,$28,$38,$42,$69
	;DC.B	$74,$29,$00
	DC.B	"Select screen mode - 320*240(8Bit)",0
LAB_00A4:
	;320d
	;DC.B	$53,$65,$6c,$65,$63,$74,$20,$73,$63,$72,$65,$65,$6e,$20,$6d,$6f
	;DC.B	$64,$65,$20,$2d,$20,$36,$34,$30,$2a,$34,$38,$30,$28,$38,$42,$69
	;DC.B	$74,$29,$00
	DC.B	"Select screen mode - 640*480(8Bit)",0
LAB_00A5:
	;3230
	;DC.B	$50,$72,$6f,$63,$65,$65,$64,$00
	DC.B	"Proceed",0
LAB_00A6:
	;3238
	;DC.B	$43,$61,$6e,$63,$65,$6c,$00,$00
	DC.B	"Cancel",0,0
LAB_00A7:
	MOVEA.L	ABSEXECBASE,A6		;3240: 2c7900000004
	JSR	LAB_0000		;3246: 4eb9000000c2
	MOVEQ	#0,D0			;324c: 7000
	JSR	-552(A6)		;324e: 4eaefdd8
	LEA	LAB_00A9(PC),A0		;3252: 41fa004a
	MOVEQ	#-1,D1			;3256: 72ff
	MOVE.L	D0,(A0)			;3258: 2080
	BEQ.W	LAB_00A8		;325a: 67000040
	MOVEA.L	D0,A6			;325e: 2c40
	LEA	LAB_00AA(PC),A1		;3260: 43fa0040
	MOVE.L	A3,8(A1)		;3264: 234b0008
	MOVE.L	A2,12(A1)		;3268: 234a000c
	LEA	LAB_00AB(PC),A0		;326c: 41fa0048
	MOVE.L	A0,16(A1)		;3270: 23480010
	MOVEA.L	#$00000000,A0		;3274: 207c00000000
	MOVEA.L	#$00000000,A2		;327a: 247c00000000
	MOVEA.L	#$00000000,A3		;3280: 267c00000000
	JSR	-588(A6)		;3286: 4eaefdb4
	MOVE.L	D0,-(A7)		;328a: 2f00
	MOVEA.L	ABSEXECBASE,A6		;328c: 2c7900000004
	MOVEA.L	LAB_00A9(PC),A1		;3292: 227a000a
	JSR	-414(A6)		;3296: 4eaefe62
	MOVE.L	(A7)+,D1		;329a: 221f
LAB_00A8:
	RTS				;329c: 4e75
LAB_00A9:
	DS.L	1			;329e
LAB_00AA:
	DC.L	$00000014		;32a2
	DS.L	4			;32a6
LAB_00AB:
	;32b6
	;DC.B	$43,$6f,$6e,$74,$69,$6e,$75,$65,$00,$00
	DC.B	"Continue",0,0
LAB_00AC:
	DC.W	$4eb9			;32c0
	DC.L	LAB_00C9		;32c2: 00003804
	DC.W	$4ef9			;32c6
	DC.L	LAB_00B3		;32c8: 0000330c
LAB_00AD:
	DC.W	$4eb9			;32cc
	DC.L	LAB_01D4		;32ce: 00006222
	DC.W	$4e75			;32d2
LAB_00AE:
	DC.L	$226d8038		;32d4
	DC.W	$4eb9			;32d8
	DC.L	LAB_01B4		;32da: 000059e8
	DC.W	$4e75			;32de
LAB_00AF:
	DC.L	$266d8124,$eb48d6c0	;32e0
	DC.W	$4eb9			;32e8
	DC.L	LAB_027C		;32ea: 0000895c
	DC.W	$4e75			;32ee
LAB_00B0:
	DC.L	$2c6d8150		;32f0
	DC.W	$4eb9			;32f4
	DC.L	LAB_024A		;32f6: 00007718
	DC.W	$4e75			;32fa
LAB_00B1:
	DC.W	$4eb9			;32fc
	DC.L	LAB_00DD		;32fe: 00003af4
	DC.W	$4e75			;3302
LAB_00B2:
	DC.W	$4eb9			;3304
	DC.L	LAB_00DF		;3306: 00003b80
	DC.W	$4e75			;330a
LAB_00B3:
	DC.W	$4eb9			;330c
	DC.L	LAB_0253		;330e: 00007a26
	DC.W	$4eb9			;3312
	DC.L	LAB_0419		;3314: 0000c92c
	DC.L	$3f3c0005,$266d8180,$2c6d8020 ;3318
	DC.W	$4eb9			;3324
	DC.L	LAB_0409		;3326: 0000c61a
	DC.L	$47eb0020,$53576600,$ffee544f ;332a
	DC.W	$4eb9			;3336
	DC.L	LAB_021E		;3338: 0000702e
	DC.L	$3f3c0005,$266d8144,$2c6d8030 ;333c
	DC.W	$4eb9			;3348
	DC.L	LAB_031C		;334a: 0000a95e
	DC.L	$47eb0010,$53576600,$ffee544f,$3f3c0005 ;334e
	DC.L	$266d8158		;335e
	DC.W	$4eb9			;3362
	DC.L	LAB_03C4		;3364: 0000b7b4
	DC.L	$47eb0004,$53576600,$fff2544f,$3f3c0005 ;3368
	DC.L	$266d8034,$2c6d8018	;3378
	DC.W	$4eb9			;3380
	DC.L	LAB_01FF		;3382: 00006764
	DC.L	$47eb0020,$53576600,$ffee544f ;3386
	DC.W	$4eb9			;3392
	DC.L	LAB_01C6		;3394: 000060d2
	DC.L	$3f3c0005,$266d8160	;3398
	DC.W	$4eb9			;33a0
	DC.L	LAB_03D3		;33a2: 0000bf3a
	DC.L	$47eb0004,$53576600,$fff2544f,$3f3c0005 ;33a6
	DC.L	$266d813c		;33b6
	DC.W	$4eb9			;33ba
	DC.L	LAB_02C2		;33bc: 00009e56
	DC.L	$47eb0010,$53576600,$fff2544f ;33c0
	DC.W	$4eb9			;33cc
	DC.L	LAB_02A3		;33ce: 00009a96
	DC.L	$3f3c0064,$266d8124	;33d2
	DC.W	$4eb9			;33da
	DC.L	LAB_027E		;33dc: 00008a00
	DC.L	$47eb0020,$53576600,$fff2544f,$3f3c0004 ;33e0
	DC.L	$266d8024		;33f0
	DC.W	$4eb9			;33f4
	DC.L	LAB_0176		;33f6: 0000539a
	DC.L	$47eb0080,$53576600,$fff2544f ;33fa
	DC.W	$4eb9			;3406
	DC.L	LAB_0172		;3408: 0000516e
	DC.L	$3f3c0005,$266d8010,$2c6d8018,$246d8030 ;340c
	DC.W	$4eb9			;341c
	DC.L	LAB_0132		;341e: 000045b6
	DC.L	$47eb0008,$53576600,$ffea544f,$3f3c000a ;3422
	DC.L	$266d812c		;3432
	DC.W	$4eb9			;3436
	DC.L	LAB_028D		;3438: 000095ca
	DC.L	$47eb0040,$53576600,$fff2544f,$226d8020 ;343c
	DC.W	$4eb9			;344c
	DC.L	LAB_016B		;344e: 00004fe2
	DC.L	$226d8030		;3452
	DC.W	$4eb9			;3456
	DC.L	LAB_0181		;3458: 000058d4
	DC.L	$226d8018		;345c
	DC.W	$4eb9			;3460
	DC.L	LAB_0154		;3462: 00004b1c
	DC.L	$226d8150		;3466
	DC.W	$4eb9			;346a
	DC.L	LAB_0396		;346c: 0000b2ee
	DC.W	$4eb9			;3470
	DC.L	LAB_00CE		;3472: 00003932
	DC.W	$4eb9			;3476
	DC.L	LAB_00E6		;3478: 00003c58
	DC.W	$4eb9			;347c
	DC.L	LAB_011E		;347e: 000041b2
	DC.L	$203c0000,$018c4eb9	;3482
	DC.L	LAB_00FA		;348a: 00003de2
	DC.L	$70004e75		;348e
LAB_00B4:
	MOVE.L	#$0000018c,D0		;3492: 203c0000018c
	JSR	LAB_00F7		;3498: 4eb900003db8
	MOVE.L	D0,-32764(A5)		;349e: 2b408004
	JSR	LAB_0108		;34a2: 4eb900003e2e
	MOVE.L	D0,-32756(A5)		;34a8: 2b40800c
	JSR	LAB_00E5		;34ac: 4eb900003c40
	MOVE.L	D0,-32768(A5)		;34b2: 2b408000
	MOVEA.L	#LAB_047E,A2		;34b6: 247c0000d0f8
	MOVE.W	#$0000,D4		;34bc: 383c0000
	JSR	LAB_043E		;34c0: 4eb90000cd90
	MOVEA.L	#LAB_047F,A2		;34c6: 247c0000d0fc
	MOVE.W	#$0009,D4		;34cc: 383c0009
	JSR	LAB_0126		;34d0: 4eb900004352
	JSR	LAB_00D6		;34d6: 4eb900003a12
	JSR	LAB_00CA		;34dc: 4eb900003844
	MOVE.L	D0,-32760(A5)		;34e2: 2b408008
	MOVE.L	#$00002800,D0		;34e6: 203c00002800
	JSR	LAB_0237		;34ec: 4eb900007300
	MOVE.L	D0,-32644(A5)		;34f2: 2b40807c
	MOVE.L	#LAB_00AC,D0		;34f6: 203c000032c0
	JSR	LAB_03E4		;34fc: 4eb90000c27a
	MOVE.L	D0,-32388(A5)		;3502: 2b40817c
	JSR	LAB_0394		;3506: 4eb90000b2d0
	MOVE.L	D0,-32432(A5)		;350c: 2b408150
	JSR	LAB_0152		;3510: 4eb900004b06
	MOVE.L	D0,-32744(A5)		;3516: 2b408018
	JSR	LAB_017F		;351a: 4eb9000058be
	MOVE.L	D0,-32720(A5)		;3520: 2b408030
	JSR	LAB_0169		;3524: 4eb900004fcc
	MOVE.L	D0,-32736(A5)		;352a: 2b408020
	MOVEA.L	-32744(A5),A6		;352e: 2c6d8018
	JSR	LAB_014C		;3532: 4eb900004a40
	JSR	LAB_032A		;3538: 4eb90000aa6a
	JSR	LAB_0294		;353e: 4eb900009636
	MOVE.L	D0,-32456(A5)		;3544: 2b408138
	MOVEA.L	-32736(A5),A6		;3548: 2c6d8020
	JSR	LAB_022E		;354c: 4eb90000713c
	MOVEA.L	-32736(A5),A0		;3552: 206d8020
	JSR	LAB_015F		;3556: 4eb900004dfe
	MOVE.L	D0,-32740(A5)		;355c: 2b40801c
	JSR	LAB_0131		;3560: 4eb9000043d4
	MOVEA.L	-32720(A5),A0		;3566: 206d8030
	JSR	LAB_0171		;356a: 4eb900005146
	MOVE.L	D0,-32724(A5)		;3570: 2b40802c
	JSR	LAB_027A		;3574: 4eb9000086e0
	JSR	LAB_02A1		;357a: 4eb900009a68
	JSR	LAB_03D2		;3580: 4eb90000b95a
	MOVEA.L	-32720(A5),A0		;3586: 206d8030
	MOVEA.L	-32744(A5),A1		;358a: 226d8018
	JSR	LAB_01B9		;358e: 4eb900005f04
	MOVE.L	D0,-32704(A5)		;3594: 2b408040
	JSR	LAB_031B		;3598: 4eb90000a8ec
	MOVE.L	D0,-32436(A5)		;359e: 2b40814c
	JSR	LAB_021B		;35a2: 4eb900006f98
	MOVE.L	D0,-32708(A5)		;35a8: 2b40803c
	MOVE.L	-32736(A5),D0		;35ac: 202d8020
	JSR	LAB_0404		;35b0: 4eb90000c570
	JSR	LAB_0288		;35b6: 4eb900009050
	JSR	LAB_0418		;35bc: 4eb90000c914
	JSR	LAB_0252		;35c2: 4eb900007a22
	RTS				;35c8: 4e75
LAB_00B5:
	DS.W	1			;35ca
LAB_00B6:
	DS.W	1			;35cc
LAB_00B7:
	DS.W	1			;35ce
LAB_00B8:
	DS.W	1			;35d0
LAB_00B9:
	DS.W	1			;35d2
LAB_00BA:
	DS.W	1			;35d4
LAB_00BB:
	DS.L	1			;35d6
LAB_00BC:
	;35da
	;DC.B	$67,$72,$61,$70,$68,$69,$63,$73,$2e,$6c,$69,$62,$72,$61,$72,$79
	;DC.B	$00,$00
	DC.B	"graphics.library",0,0
LAB_00BD:
	DS.L	1			;35ec
LAB_00BE:
	;35f0
	;DC.B	$63,$69,$61,$61,$2e,$72,$65,$73,$6f,$75,$72,$63,$65,$00
	DC.B	"ciaa.resource",0
LAB_00BF:
	DS.L	1			;35fe
LAB_00C0:
	DS.L	1			;3602
LAB_00C1:
	DS.L	1			;3606
	DC.W	$4a79			;360a
	DC.L	LAB_00B9		;360c: 000035d2
	DC.L	$6600002c,$48e7c0c2	;3610
	DC.W	$50f9			;3618
	DC.L	LAB_00B9		;361a: 000035d2
	DC.L	$2c790000,$00044eae,$ff7c207a,$ffd808e8 ;361e
	DC.L	$0000003d,$217c0000,$00040070,$4cdf4303 ;362e
	DC.W	$4e75			;363e
LAB_00C2:
	TST.W	LAB_00B9		;3640: 4a79000035d2
	BEQ.W	LAB_00C3		;3646: 67000028
	MOVEM.L	D0-D1/A0-A1/A6,-(A7)	;364a: 48e7c0c2
	SF	LAB_00B9		;364e: 51f9000035d2
	MOVEA.L	ABSEXECBASE,A6		;3654: 2c7900000004
	JSR	-138(A6)		;365a: 4eaeff76
	MOVEA.L	LAB_00C0(PC),A0		;365e: 207affa2
	BCLR	#0,61(A0)		;3662: 08a80000003d
	CLR.L	112(A0)			;3668: 42a80070
	MOVEM.L	(A7)+,D0-D1/A0-A1/A6	;366c: 4cdf4303
LAB_00C3:
	RTS				;3670: 4e75
	DC.L	$33fc0000		;3672
	DC.L	LAB_00C4		;3676: 000036fe
	DC.W	$4ab9			;367a
	DC.L	LAB_00BB		;367c: 000035d6
	DC.L	$6600005c,$48e7c0c2,$2c7aff62,$23ee0022 ;3680
	DC.L	LAB_00BB		;3690: 000035d6
	DC.L	$93c94eae,$ff224eae,$fef24eae,$fef2203a ;3694
	DC.L	$ff626700,$001023c0,$00dff080,$33fc0000 ;36a4
	DC.L	$00dff088,$33fc0000,$00dff1fc,$33fc0c00 ;36b4
	DC.L	$00dff106		;36c4
	DC.W	$4a79			;36c8
	DC.L	LAB_00B6		;36ca: 000035cc
	DC.L	$6700000a,$33fafefc,$00dff1dc,$4cdf4303 ;36ce
	DC.L	$4e7548e7,$c0c22c7a,$ff0623ee ;36de
	DC.W	$0022			;36ea
	DC.L	LAB_00BB		;36ec: 000035d6
	DC.L	$4cdf4303,$33fcffff	;36f0
	DC.L	LAB_00C4		;36f8: 000036fe
	DC.W	$4e75			;36fc
LAB_00C4:
	DS.W	1			;36fe
LAB_00C5:
	TST.L	LAB_00BB		;3700: 4ab9000035d6
	BEQ.W	LAB_00C6		;3706: 67000048
	TST.W	LAB_00C4		;370a: 4a79000036fe
	BNE.W	LAB_00C6		;3710: 6600003e
	MOVEM.L	D0-D1/A0-A1/A6,-(A7)	;3714: 48e7c0c2
	MOVEA.L	LAB_00BD(PC),A6		;3718: 2c7afed2
	MOVE.W	#$01a0,DMACON		;371c: 33fc01a000dff096
	JSR	-270(A6)		;3724: 4eaefef2
	JSR	-270(A6)		;3728: 4eaefef2
	MOVE.L	38(A6),COP1LCH		;372c: 23ee002600dff080
	MOVE.W	#$0000,COPJMP1		;3734: 33fc000000dff088
	MOVE.W	#$81a0,DMACON		;373c: 33fc81a000dff096
	MOVEA.L	LAB_00BB(PC),A1		;3744: 227afe90
	JSR	-222(A6)		;3748: 4eaeff22
	MOVEM.L	(A7)+,D0-D1/A0-A1/A6	;374c: 4cdf4303
LAB_00C6:
	CLR.L	LAB_00BB		;3750: 42b9000035d6
	MOVE.W	#$0000,LAB_00C4		;3756: 33fc0000000036fe
	RTS				;375e: 4e75
	DC.W	$4a79			;3760
	DC.L	LAB_00BA		;3762: 000035d4
	DC.L	$66000018,$48e7c0c2	;3766
	DC.W	$50f9			;376e
	DC.L	LAB_00BA		;3770: 000035d4
	DC.L	$2c7afe76,$4eaefe38,$4cdf4303 ;3774
	DC.W	$4e75			;3780
LAB_00C7:
	TST.W	LAB_00BA		;3782: 4a79000035d4
	BEQ.W	LAB_00C8		;3788: 67000018
	MOVEM.L	D0-D1/A0-A1/A6,-(A7)	;378c: 48e7c0c2
	SF	LAB_00BA		;3790: 51f9000035d4
	MOVEA.L	LAB_00BD(PC),A6		;3796: 2c7afe54
	JSR	-462(A6)		;379a: 4eaefe32
	MOVEM.L	(A7)+,D0-D1/A0-A1/A6	;379e: 4cdf4303
LAB_00C8:
	RTS				;37a2: 4e75
	DC.L	$6100ff3a		;37a4
	DC.W	$4eb9			;37a8
	DC.L	LAB_00E1		;37aa: 00003c12
	DC.L	$6100fe90,$6100ffce,$303afe12,$33fc0001 ;37ae
	DC.L	LAB_00B5		;37be: 000035ca
	DC.L	$4e756100,$ff1a6100,$ff966100,$fe3c4eb9 ;37c2
	DC.L	LAB_00E0		;37d2: 00003bf0
	DC.L	$303afdf2,$33fcffff	;37d6
	DC.L	LAB_00B5		;37de: 000035ca
	DC.L	$4e756100,$fe8c6100,$ff766100,$fe1c4eb9 ;37e2
	DC.L	LAB_00E0		;37f2: 00003bf0
	DC.L	$303afdd2,$33fcffff	;37f6
	DC.L	LAB_00B5		;37fe: 000035ca
	DC.W	$4e75			;3802
LAB_00C9:
	JSR	LAB_00E1		;3804: 4eb900003c12
	BSR.W	LAB_00C2		;380a: 6100fe34
	BSR.W	LAB_00C7		;380e: 6100ff72
	BSR.W	LAB_00C5		;3812: 6100feec
	MOVE.W	LAB_00B5(PC),D0		;3816: 303afdb2
	MOVE.W	#$0000,LAB_00B5		;381a: 33fc0000000035ca
	RTS				;3822: 4e75
	DC.W	$4eb9			;3824
	DC.L	LAB_00E1		;3826: 00003c12
	DC.L	$6100fe14,$6100ff52,$6100fe3e,$303afd92 ;382a
	DC.L	$33fc0001		;383a
	DC.L	LAB_00B5		;383e: 000035ca
	DC.W	$4e75			;3842
LAB_00CA:
	CLR.W	LAB_00B9		;3844: 4279000035d2
	CLR.L	LAB_00BB		;384a: 42b9000035d6
	CLR.W	LAB_00BA		;3850: 4279000035d4
	CLR.L	LAB_00C1		;3856: 42b900003606
	MOVEA.L	ABSEXECBASE,A6		;385c: 2c7900000004
	CMPI.W	#$0027,20(A6)		;3862: 0c6e00270014
	SGE	D0			;3868: 5cc0
	EXT.W	D0			;386a: 4880
	MOVE.W	D0,LAB_00B6		;386c: 33c0000035cc
	LEA	LAB_00BC(PC),A1		;3872: 43fafd66
	JSR	-408(A6)		;3876: 4eaefe68
	MOVE.L	D0,LAB_00BD		;387a: 23c0000035ec
	MOVEA.L	D0,A0			;3880: 2040
	BTST	#0,207(A0)		;3882: 0828000000cf
	SEQ	D0			;3888: 57c0
	AND.W	#$0020,D0		;388a: c07c0020
	MOVE.W	D0,LAB_00B8		;388e: 33c0000035d0
	MOVE.W	D0,LAB_00B7		;3894: 33c0000035ce
	MOVE.W	LAB_00B6(PC),D0		;389a: 303afd30
	BEQ.W	LAB_00CB		;389e: 6700000e
	MOVEA.L	380(A0),A0		;38a2: 2068017c
	MOVE.W	40(A0),LAB_00B7		;38a6: 33e80028000035ce
LAB_00CB:
	LEA	LAB_00BE(PC),A1		;38ae: 43fafd40
	JSR	-498(A6)		;38b2: 4eaefe0e
	MOVE.L	D0,LAB_00BF		;38b6: 23c0000035fe
	MOVEA.L	ABSEXECBASE,A0		;38bc: 207900000004
	MOVEA.L	350(A0),A0		;38c2: 2068015e
LAB_00CC:
	MOVEA.L	10(A0),A1		;38c6: 2268000a
	CMPI.B	#$6b,(A1)		;38ca: 0c11006b
	BNE.W	LAB_00CD		;38ce: 6600005c
	CMPI.B	#$65,1(A1)		;38d2: 0c2900650001
	BNE.W	LAB_00CD		;38d8: 66000052
	CMPI.B	#$79,2(A1)		;38dc: 0c2900790002
	BNE.W	LAB_00CD		;38e2: 66000048
	CMPI.B	#$62,3(A1)		;38e6: 0c2900620003
	BNE.W	LAB_00CD		;38ec: 6600003e
	CMPI.B	#$6f,4(A1)		;38f0: 0c29006f0004
	BNE.W	LAB_00CD		;38f6: 66000034
	CMPI.B	#$61,5(A1)		;38fa: 0c2900610005
	BNE.W	LAB_00CD		;3900: 6600002a
	CMPI.B	#$72,6(A1)		;3904: 0c2900720006
	BNE.W	LAB_00CD		;390a: 66000020
	CMPI.B	#$64,7(A1)		;390e: 0c2900640007
	BNE.W	LAB_00CD		;3914: 66000016
	CMPI.B	#$2e,8(A1)		;3918: 0c29002e0008
	BNE.W	LAB_00CD		;391e: 6600000c
	MOVE.L	A0,LAB_00C0		;3922: 23c800003602
	MOVE.L	A0,D0			;3928: 2008
	RTS				;392a: 4e75
LAB_00CD:
	MOVEA.L	(A0),A0			;392c: 2050
	BRA.W	LAB_00CC		;392e: 6000ff96
LAB_00CE:
	DC.L	$227afcb8,$2c790000,$00044eee,$fe6233fc ;3932
	DS.W	1			;3942
	DC.L	LAB_00C4		;3944: 000036fe
	DC.W	$23c8			;3948
	DC.L	LAB_00C1		;394a: 00003606
	;394e
	;DC.B	$4e,$75,$70,$00,$4e,$75
	DC.B	"Nup",0
	DC.B	"Nu"
LAB_00CF:
	DS.W	1			;3954
LAB_00D0:
	DS.L	1			;3956
LAB_00D1:
	DS.L	16			;395a
LAB_00D2:
	DS.L	16			;399a
LAB_00D3:
	DS.L	1			;39da
LAB_00D4:
	DS.L	1			;39de
	DC.W	$a001			;39e2
	DC.L	LAB_00D5		;39e4: 000039f4
	DC.L	$34004eae,$fef251ca,$fffa4e75 ;39e8
LAB_00D5:
	DC.L	$08390000,$00dff005,$6700fff6,$08390000 ;39f4
	DC.L	$00dff005,$6600fff6,$51c8ffe6 ;3a04
	DC.W	$4e75			;3a10
LAB_00D6:
	CLR.W	LAB_00D4		;3a12: 4279000039de
	LEA	LAB_00D1(PC),A0		;3a18: 41faff40
	MOVEQ	#31,D0			;3a1c: 701f
LAB_00D7:
	CLR.L	(A0)+			;3a1e: 4298
	DBF	D0,LAB_00D7		;3a20: 51c8fffc
	MOVE.L	A5,LAB_00D0		;3a24: 23cd00003956
	RTS				;3a2a: 4e75
	DC.L	$45faff2c,$6100006c	;3a2c
	DC.W	$4a79			;3a34
	DC.L	LAB_00D4		;3a36: 000039de
	DC.L	$6700000a,$45faff5a,$6100005a,$45faff12 ;3a3a
	DC.L	$741f201a,$6700001a,$42aafffc,$26402f13 ;3a4a
	DC.L	$224b701c		;3a5a
	DC.W	$4eb9			;3a5e
	DC.L	LAB_00EB		;3a60: 00003ca0
	DC.L	$201f6600,$ffee51ca,$ffe04e75,$2c790000 ;3a64
	DC.L	$0004740f,$201a6700,$001c2640,$43eb0006 ;3a74
	DC.L	$302b0004,$c0bc0000,$000f4eae,$ff582013 ;3a84
	DC.L	$6600ffe8,$51caffde	;3a94
	DC.W	$4e75			;3a9c
LAB_00D8:
	MOVEA.L	ABSEXECBASE,A6		;3a9e: 2c7900000004
	MOVEQ	#15,D2			;3aa4: 740f
LAB_00D9:
	MOVE.L	(A2)+,D0		;3aa6: 201a
	BEQ.W	LAB_00DB		;3aa8: 6700001c
LAB_00DA:
	MOVEA.L	D0,A3			;3aac: 2640
	LEA	6(A3),A1		;3aae: 43eb0006
	MOVE.W	4(A3),D0		;3ab2: 302b0004
	AND.L	#$0000000f,D0		;3ab6: c0bc0000000f
	JSR	-174(A6)		;3abc: 4eaeff52
	MOVE.L	(A3),D0			;3ac0: 2013
	BNE.W	LAB_00DA		;3ac2: 6600ffe8
LAB_00DB:
	DBF	D2,LAB_00D9		;3ac6: 51caffde
	RTS				;3aca: 4e75
	DC.L	$2a7afe88,$4e754e75	;3acc
LAB_00DC:
	DC.W	$23fc			;3ad4
	DC.L	LAB_00D2		;3ad6: 0000399a
	DC.L	LAB_00D3		;3ada: 000039da
	DC.W	$4a79			;3ade
	DC.L	LAB_00D4		;3ae0: 000039de
	DC.W	$57f9			;3ae4
	DC.L	LAB_00CF		;3ae6: 00003954
	DC.L	$60000018		;3aea
	DC.W	$a001			;3aee
	DC.L	LAB_00DC		;3af0: 00003ad4
LAB_00DD:
	DC.W	$23fc			;3af4
	DC.L	LAB_00D1		;3af6: 0000395a
	DC.L	LAB_00D3		;3afa: 000039da
	DC.W	$4279			;3afe
	DC.L	LAB_00CF		;3b00: 00003954
	DC.L	$48e720c2,$48e7c000,$701c223c,$00010001 ;3b04
	DC.W	$4eb9			;3b14
	DC.L	LAB_00EA		;3b16: 00003c86
	DC.L	$22404cdf,$0003207a,$feb83400,$c47c000f ;3b1a
	DC.L	$e54ad0c2,$22902089,$584932c0,$23410012 ;3b2a
	DC.L	$137c0002,$00084a79	;3b3a
	DC.L	LAB_00CF		;3b42: 00003954
	DC.L	$66000012,$2c790000,$0004c0bc,$0000000f ;3b46
	DC.L	$4eaeff58,$4cdf4304	;3b56
	DC.W	$4e75			;3b5e
LAB_00DE:
	DC.W	$23fc			;3b60
	DC.L	LAB_00D2		;3b62: 0000399a
	DC.L	LAB_00D3		;3b66: 000039da
	DC.W	$4a79			;3b6a
	DC.L	LAB_00D4		;3b6c: 000039de
	DC.W	$57f9			;3b70
	DC.L	LAB_00CF		;3b72: 00003954
	DC.L	$60000018		;3b76
	DC.W	$a001			;3b7a
	DC.L	LAB_00DE		;3b7c: 00003b60
LAB_00DF:
	DC.W	$23fc			;3b80
	DC.L	LAB_00D1		;3b82: 0000395a
	DC.L	LAB_00D3		;3b86: 000039da
	DC.W	$4279			;3b8a
	DC.L	LAB_00CF		;3b8c: 00003954
	DC.L	$48e760f2,$3400c07c,$000fe548,$247afe3c ;3b90
	DC.L	$47f20000,$22136700,$00422441,$b46a0004 ;3ba0
	DC.L	$67000008,$264a6000,$ffec4a79 ;3bb0
	DC.L	LAB_00CF		;3bbc: 00003954
	DC.L	$66000018,$43ea0006,$3002c0bc,$0000000f ;3bc0
	DC.L	$2c790000,$00044eae,$ff52224a,$2692701c ;3bd0
	DC.W	$4eb9			;3be0
	DC.L	LAB_00EB		;3be2: 00003ca0
	DC.L	$6000ffbc,$4cdf4f06	;3be6
	DC.W	$4e75			;3bee
LAB_00E0:
	DC.W	$4a79			;3bf0
	DC.L	LAB_00D4		;3bf2: 000039de
	DC.L	$66000018		;3bf6
	DC.W	$50f9			;3bfa
	DC.L	LAB_00D4		;3bfc: 000039de
	DC.L	$48e7e0f2,$45fafd94,$6100fe66,$4cdf4f07 ;3c00
	DC.W	$4e75			;3c10
LAB_00E1:
	TST.W	LAB_00D4		;3c12: 4a79000039de
	BEQ.W	LAB_00E2		;3c18: 67000018
	SF	LAB_00D4		;3c1c: 51f9000039de
	MOVEM.L	D0-D2/A0-A3/A6,-(A7)	;3c22: 48e7e0f2
	LEA	LAB_00D2(PC),A2		;3c26: 45fafd72
	BSR.W	LAB_00D8		;3c2a: 6100fe72
	MOVEM.L	(A7)+,D0-D2/A0-A3/A6	;3c2e: 4cdf4f07
LAB_00E2:
	RTS				;3c32: 4e75
	DC.L	$70004e75		;3c34
	DC.W	$010d			;3c38
LAB_00E3:
	DS.L	1			;3c3a
LAB_00E4:
	DS.W	1			;3c3e
LAB_00E5:
	CLR.L	LAB_00E3		;3c40: 42b900003c3a
	BSR.W	LAB_00F1		;3c46: 610000f2
	MOVE.L	#LAB_00E7,D0		;3c4a: 203c00003c62
	CLR.W	LAB_00E4		;3c50: 427900003c3e
	RTS				;3c56: 4e75
LAB_00E6:
	BSR.W	LAB_00F2		;3c58: 6100010e
	BNE.W	LAB_00E6		;3c5c: 6600fffa
	RTS				;3c60: 4e75
LAB_00E7:
	DC.L	$60000056,$60000086,$6000001a,$60000030 ;3c62
LAB_00E8:
	TST.L	(A0)			;3c72: 4a90
	BEQ.W	LAB_00E9		;3c74: 67000008
	MOVEA.L	(A0),A0			;3c78: 2050
	BRA.W	LAB_00E8		;3c7a: 6000fff6
LAB_00E9:
	MOVE.L	A0,LAB_00E3		;3c7e: 23c800003c3a
	RTS				;3c84: 4e75
LAB_00EA:
	MOVE.L	A0,-(A7)		;3c86: 2f08
	MOVEA.L	LAB_00E3(PC),A0		;3c88: 207affb0
	MOVE.L	A0,-(A7)		;3c8c: 2f08
	BSR.W	LAB_00E8		;3c8e: 6100ffe2
	BSR.W	LAB_00EC		;3c92: 61000026
	MOVE.L	(A7)+,LAB_00E3		;3c96: 23df00003c3a
	MOVEA.L	(A7)+,A0		;3c9c: 205f
	RTS				;3c9e: 4e75
LAB_00EB:
	MOVE.L	A0,-(A7)		;3ca0: 2f08
	MOVEA.L	LAB_00E3(PC),A0		;3ca2: 207aff96
	MOVE.L	A0,-(A7)		;3ca6: 2f08
	BSR.W	LAB_00E8		;3ca8: 6100ffc8
	BSR.W	LAB_00ED		;3cac: 61000040
	MOVE.L	(A7)+,LAB_00E3		;3cb0: 23df00003c3a
	MOVEA.L	(A7)+,A0		;3cb6: 205f
	RTS				;3cb8: 4e75
LAB_00EC:
	MOVEM.L	A0-A1/A6,-(A7)		;3cba: 48e700c2
	ADDQ.L	#8,D0			;3cbe: 5080
	MOVE.L	D0,-(A7)		;3cc0: 2f00
	MOVEA.L	ABSEXECBASE,A6		;3cc2: 2c7900000004
	JSR	-198(A6)		;3cc8: 4eaeff3a
	TST.L	D0			;3ccc: 4a80
	BEQ.W	LAB_00F6		;3cce: 670000dc
	MOVEA.L	D0,A0			;3cd2: 2040
	MOVEA.L	LAB_00E3(PC),A1		;3cd4: 227aff64
	MOVE.L	4(A1),(A0)		;3cd8: 20a90004
	MOVE.L	A0,4(A1)		;3cdc: 23480004
	MOVE.L	(A7)+,4(A0)		;3ce0: 215f0004
	ADDQ.W	#8,A0			;3ce4: 5048
	MOVE.L	A0,D0			;3ce6: 2008
	MOVEM.L	(A7)+,A0-A1/A6		;3ce8: 4cdf4300
	RTS				;3cec: 4e75
LAB_00ED:
	MOVEM.L	D1/A0/A6,-(A7)		;3cee: 48e74082
	MOVE.L	LAB_00E3(PC),D1		;3cf2: 223aff46
	BEQ.W	LAB_00EF		;3cf6: 6700001e
	SUBQ.W	#8,A1			;3cfa: 5149
	MOVEA.L	D1,A0			;3cfc: 2041
	ADDQ.W	#4,A0			;3cfe: 5848
LAB_00EE:
	CMPA.L	(A0),A1			;3d00: b3d0
	BNE.W	LAB_00F0		;3d02: 66000018
	MOVE.L	(A1),(A0)		;3d06: 2091
	MOVE.L	4(A1),D0		;3d08: 20290004
	MOVEA.L	ABSEXECBASE,A6		;3d0c: 2c7900000004
	JSR	-210(A6)		;3d12: 4eaeff2e
LAB_00EF:
	MOVEM.L	(A7)+,D1/A0/A6		;3d16: 4cdf4102
	RTS				;3d1a: 4e75
LAB_00F0:
	MOVE.L	(A0),D1			;3d1c: 2210
	MOVEA.L	D1,A0			;3d1e: 2041
	BNE.W	LAB_00EE		;3d20: 6600ffde
	MOVE.W	LAB_00E4(PC),D1		;3d24: 323aff18
	BNE.W	LAB_00EF		;3d28: 6600ffec
	NOT.W	LAB_00E4		;3d2c: 467900003c3e
	MOVE.L	#LAB_00F8+1,D0		;3d32: 203c00003dc7
	TRAP	#0			;3d38: 4e40
LAB_00F1:
	MOVEM.L	D0-D1/A0-A1/A6,-(A7)	;3d3a: 48e7c0c2
	MOVEQ	#8,D0			;3d3e: 7008
	MOVEQ	#1,D1			;3d40: 7201
	MOVEA.L	ABSEXECBASE,A6		;3d42: 2c7900000004
	JSR	-198(A6)		;3d48: 4eaeff3a
	TST.L	D0			;3d4c: 4a80
	BEQ.W	LAB_00F6		;3d4e: 6700005c
	MOVEA.L	D0,A0			;3d52: 2040
	MOVE.L	LAB_00E3(PC),(A0)	;3d54: 20bafee4
	MOVE.L	A0,LAB_00E3		;3d58: 23c800003c3a
	CLR.L	4(A0)			;3d5e: 42a80004
	MOVEM.L	(A7)+,D0-D1/A0-A1/A6	;3d62: 4cdf4303
	RTS				;3d66: 4e75
LAB_00F2:
	MOVEM.L	D0-D1/A0-A2/A6,-(A7)	;3d68: 48e7c0e2
	MOVEA.L	ABSEXECBASE,A6		;3d6c: 2c7900000004
	MOVE.L	LAB_00E3(PC),D0		;3d72: 203afec6
	BEQ.W	LAB_00F5		;3d76: 6700002e
	MOVEA.L	D0,A1			;3d7a: 2240
	MOVE.L	(A1),LAB_00E3		;3d7c: 23d100003c3a
	MOVEA.L	4(A1),A2		;3d82: 24690004
	MOVEQ	#8,D0			;3d86: 7008
	JSR	-210(A6)		;3d88: 4eaeff2e
LAB_00F3:
	CMPA.W	#$0000,A2		;3d8c: b4fc0000
	BEQ.W	LAB_00F4		;3d90: 67000012
	MOVEA.L	A2,A1			;3d94: 224a
	MOVE.L	4(A2),D0		;3d96: 202a0004
	MOVEA.L	(A2),A2			;3d9a: 2452
	JSR	-210(A6)		;3d9c: 4eaeff2e
	BRA.W	LAB_00F3		;3da0: 6000ffea
LAB_00F4:
	MOVEQ	#-1,D0			;3da4: 70ff
LAB_00F5:
	MOVEM.L	(A7)+,D0-D1/A0-A2/A6	;3da6: 4cdf4703
	RTS				;3daa: 4e75
LAB_00F6:
	BSR.W	LAB_00E6		;3dac: 6100feaa
	MOVE.L	#LAB_00F7,D0		;3db0: 203c00003db8
	TRAP	#0			;3db6: 4e40
LAB_00F7:
	MOVE.L	A0,-(A7)		;3db8: 2f08
	MOVE.L	#$00010001,D1		;3dba: 223c00010001
	MOVEA.L	ABSEXECBASE,A6		;3dc0: 2c7900000004
LAB_00F8:
	JSR	-198(A6)		;3dc6: 4eaeff3a
	TST.L	D0			;3dca: 4a80
	BEQ.W	LAB_00F9		;3dcc: 6700000e
	MOVEA.L	D0,A5			;3dd0: 2a40
	SUBA.W	#$8000,A5		;3dd2: 9afc8000
	MOVE.L	A5,D0			;3dd6: 200d
	MOVEA.L	(A7)+,A0		;3dd8: 205f
	RTS				;3dda: 4e75
LAB_00F9:
	LEA	12(A7),A7		;3ddc: 4fef000c
	RTS				;3de0: 4e75
LAB_00FA:
	DC.L	$224dd2fc,$80002c79,$00000004,$4eeeff2e ;3de2
	DC.L	$70004e75		;3df2
LAB_00FB:
	;3df6
	;DC.B	$64,$6f,$73,$2e,$6c,$69,$62,$72,$61,$72,$79,$00
	DC.B	"dos.library",0
LAB_00FC:
	DS.L	1			;3e02
LAB_00FD:
	DS.L	1			;3e06
LAB_00FE:
	DS.L	1			;3e0a
LAB_00FF:
	DS.L	1			;3e0e
LAB_0100:
	DS.L	1			;3e12
LAB_0101:
	DS.L	1			;3e16
LAB_0102:
	DS.L	1			;3e1a
LAB_0103:
	DS.L	1			;3e1e
LAB_0104:
	DS.W	1			;3e22
LAB_0105:
	DS.W	1			;3e24
LAB_0106:
	DS.L	1			;3e26
LAB_0107:
	DS.L	1			;3e2a
LAB_0108:
	MOVEM.L	D1-D7/A1-A6,-(A7)	;3e2e: 48e77f7e
	MOVE.L	A0,LAB_00FD		;3e32: 23c800003e06
	MOVE.L	#$00000000,LAB_0106	;3e38: 23fc0000000000003e26
	MOVE.L	#$00000000,LAB_0107	;3e42: 23fc0000000000003e2a
	MOVE.L	#$00000000,LAB_0103	;3e4c: 23fc0000000000003e1e
	MOVE.L	#$00000000,LAB_00FC	;3e56: 23fc0000000000003e02
	MOVEA.L	#$00000000,A1		;3e60: 227c00000000
	MOVEA.L	ABSEXECBASE,A6		;3e66: 2c7900000004
	JSR	-294(A6)		;3e6c: 4eaefeda
	MOVE.L	D0,LAB_00FE		;3e70: 23c000003e0a
	CMPI.L	#$624c745a,D7		;3e76: 0c87624c745a
	BEQ.W	LAB_010A		;3e7c: 670000b8
	MOVEA.L	LAB_00FE,A3		;3e80: 267900003e0a
	TST.L	172(A3)			;3e86: 4aab00ac
	BNE.W	LAB_010A		;3e8a: 660000aa
	LEA	LAB_00FB,A1		;3e8e: 43f900003df6
	MOVEQ	#0,D0			;3e94: 7000
	MOVEA.L	ABSEXECBASE,A6		;3e96: 2c7900000004
	JSR	-552(A6)		;3e9c: 4eaefdd8
	MOVE.L	D0,LAB_00FC		;3ea0: 23c000003e02
	MOVE.W	#$0000,LAB_0105		;3ea6: 33fc000000003e24
	LEA	92(A3),A0		;3eae: 41eb005c
	MOVEA.L	ABSEXECBASE,A6		;3eb2: 2c7900000004
	JSR	-384(A6)		;3eb8: 4eaefe80
	LEA	92(A3),A0		;3ebc: 41eb005c
	MOVEA.L	ABSEXECBASE,A6		;3ec0: 2c7900000004
	JSR	-372(A6)		;3ec6: 4eaefe8c
	MOVE.L	D0,LAB_0103		;3eca: 23c000003e1e
	BEQ.W	LAB_010F		;3ed0: 67000104
	MOVEA.L	D0,A0			;3ed4: 2040
	MOVE.L	28(A0),D0		;3ed6: 2028001c
	SUBQ.L	#1,D0			;3eda: 5380
	MOVE.L	D0,LAB_0106		;3edc: 23c000003e26
	MOVEA.L	36(A0),A1		;3ee2: 22680024
	MOVEM.L	D0-D7/A0-A6,-(A7)	;3ee6: 48e7fffe
	MOVE.L	0(A1),D1		;3eea: 22290000
	MOVEA.L	LAB_00FC,A6		;3eee: 2c7900003e02
	JSR	-126(A6)		;3ef4: 4eaeff82
	MOVEM.L	(A7)+,D0-D7/A0-A6	;3ef8: 4cdf7fff
	ADDQ.L	#1,D0			;3efc: 5280
LAB_0109:
	MOVEM.L	D0/A1,-(A7)		;3efe: 48e78040
	MOVE.L	4(A1),LAB_00FF		;3f02: 23e9000400003e0e
	MOVE.L	0(A1),LAB_0100		;3f0a: 23e9000000003e12
	BSR.W	LAB_0114		;3f12: 610000f6
	MOVEM.L	(A7)+,D0/A1		;3f16: 4cdf0201
	MOVEA.L	A0,A2			;3f1a: 2448
	MOVEA.L	4(A1),A0		;3f1c: 20690004
	BSR.W	LAB_0111		;3f20: 610000d6
	MOVE.W	D2,8(A2)		;3f24: 35420008
	LEA	8(A1),A1		;3f28: 43e90008
	SUBQ.L	#1,D0			;3f2c: 5380
	BGT.W	LAB_0109		;3f2e: 6e00ffce
	BRA.W	LAB_010F		;3f32: 600000a2
LAB_010A:
	MOVEA.L	LAB_00FE,A0		;3f36: 207900003e0a
	MOVEA.L	10(A0),A0		;3f3c: 2068000a
	LEA	LAB_011D,A1		;3f40: 43f9000040b2
	MOVEQ	#0,D7			;3f46: 7e00
LAB_010B:
	ADDQ.W	#1,D7			;3f48: 5247
	MOVE.B	(A0)+,(A1)+		;3f4a: 12d8
	BNE.W	LAB_010B		;3f4c: 6600fffa
	SUBQ.W	#1,D7			;3f50: 5347
	MOVE.L	#LAB_011D,LAB_00FF	;3f52: 23fc000040b200003e0e
	MOVE.L	#$00000000,LAB_0100	;3f5c: 23fc0000000000003e12
	BSR.W	LAB_0114		;3f66: 610000a2
	MOVE.W	D7,8(A0)		;3f6a: 31470008
	LEA	LAB_011F,A1		;3f6e: 43f9000041fa
	MOVEA.L	LAB_00FD,A0		;3f74: 207900003e06
LAB_010C:
	MOVE.B	(A0)+,(A1)+		;3f7a: 12d8
	BNE.W	LAB_010C		;3f7c: 6600fffc
	LEA	LAB_011F,A0		;3f80: 41f9000041fa
	MOVE.L	#$00000000,LAB_0106	;3f86: 23fc0000000000003e26
	MOVE.W	#$ffff,LAB_0105		;3f90: 33fcffff00003e24
LAB_010D:
	BSR.W	LAB_0117		;3f98: 610000c0
	MOVE.L	A0,LAB_0102		;3f9c: 23c800003e1a
	TST.W	D2			;3fa2: 4a42
	BGT.W	LAB_010E		;3fa4: 6e00000c
	TST.W	LAB_0104		;3fa8: 4a7900003e22
	BEQ.W	LAB_010F		;3fae: 67000026
LAB_010E:
	MOVE.L	A1,LAB_00FF		;3fb2: 23c900003e0e
	BSR.W	LAB_0114		;3fb8: 61000050
	ADDQ.L	#1,LAB_0106		;3fbc: 52b900003e26
	MOVE.W	D2,8(A0)		;3fc2: 31420008
	MOVEA.L	LAB_0102,A0		;3fc6: 207900003e1a
	MOVE.B	#$00,-1(A0)		;3fcc: 117c0000ffff
	BRA.W	LAB_010D		;3fd2: 6000ffc4
LAB_010F:
	MOVE.L	LAB_00FC,D0		;3fd6: 203900003e02
	BNE.W	LAB_0110		;3fdc: 6600000e
	MOVEA.L	D0,A1			;3fe0: 2240
	MOVEA.L	ABSEXECBASE,A6		;3fe2: 2c7900000004
	JSR	-414(A6)		;3fe8: 4eaefe62
LAB_0110:
	MOVE.L	#LAB_0105,D0		;3fec: 203c00003e24
	MOVEM.L	(A7)+,D1-D7/A1-A6	;3ff2: 4cdf7efe
	RTS				;3ff6: 4e75
LAB_0111:
	MOVEQ	#0,D2			;3ff8: 7400
LAB_0112:
	CMPI.B	#$00,(A0)+		;3ffa: 0c180000
	BEQ.W	LAB_0113		;3ffe: 67000008
	ADDQ.L	#1,D2			;4002: 5282
	BRA.W	LAB_0112		;4004: 6000fff4
LAB_0113:
	RTS				;4008: 4e75
LAB_0114:
	MOVEQ	#14,D0			;400a: 700e
	MOVE.L	#$00010001,D1		;400c: 223c00010001
	MOVEA.L	ABSEXECBASE,A6		;4012: 2c7900000004
	JSR	-198(A6)		;4018: 4eaeff3a
	TST.L	D0			;401c: 4a80
	BEQ.W	LAB_0120		;401e: 670002da
	TST.L	LAB_0107		;4022: 4ab900003e2a
	BNE.W	LAB_0115		;4028: 6600000c
	MOVE.L	D0,LAB_0107		;402c: 23c000003e2a
	BRA.W	LAB_0116		;4032: 6000000c
LAB_0115:
	MOVEA.L	LAB_0101,A0		;4036: 207900003e16
	MOVE.L	D0,0(A0)		;403c: 21400000
LAB_0116:
	MOVE.L	D0,LAB_0101		;4040: 23c000003e16
	MOVEA.L	D0,A0			;4046: 2040
	MOVE.L	LAB_00FF,4(A0)		;4048: 217900003e0e0004
	MOVE.L	LAB_0100,10(A0)		;4050: 217900003e12000a
	RTS				;4058: 4e75
LAB_0117:
	MOVE.W	#$0000,LAB_0104		;405a: 33fc000000003e22
	BSR.W	LAB_011B		;4062: 6100003c
	MOVEQ	#0,D2			;4066: 7400
	MOVE.B	#$20,D3			;4068: 163c0020
	CMPI.B	#$22,(A0)		;406c: 0c100022
	BNE.W	LAB_0118		;4070: 66000010
	MOVE.B	#$22,D3			;4074: 163c0022
	ADDQ.W	#1,A0			;4078: 5248
	MOVE.W	#$0001,LAB_0104		;407a: 33fc000100003e22
LAB_0118:
	MOVEA.L	A0,A1			;4082: 2248
LAB_0119:
	MOVE.B	(A0)+,D0		;4084: 1018
	BEQ.W	LAB_011A		;4086: 67000016
	CMPI.B	#$0a,D0			;408a: 0c00000a
	BEQ.W	LAB_011A		;408e: 6700000e
	CMP.B	D3,D0			;4092: b003
	BEQ.W	LAB_011A		;4094: 67000008
	ADDQ.W	#1,D2			;4098: 5242
	BRA.W	LAB_0119		;409a: 6000ffe8
LAB_011A:
	RTS				;409e: 4e75
LAB_011B:
	MOVE.B	(A0)+,D0		;40a0: 1018
	BEQ.W	LAB_011C		;40a2: 6700000a
	CMPI.B	#$20,D0			;40a6: 0c000020
	BEQ.W	LAB_011B		;40aa: 6700fff4
LAB_011C:
	SUBQ.W	#1,A0			;40ae: 5348
	RTS				;40b0: 4e75
LAB_011D:
	DS.L	64			;40b2
LAB_011E:
	DC.W	$2479			;41b2
	DC.L	LAB_0107		;41b4: 00003e2a
	DC.L	$b5fc0000,$00006700,$00182652,$224a700e ;41b8
	DC.L	$2c790000,$00044eae,$ff2e244b,$6000ffe2 ;41c8
	DC.L	$203afc44,$6700001a,$2c790000,$00044eae ;41d8
	DC.L	$ff7c227a,$fc322c79,$00000004,$4eaefe86 ;41e8
	DC.W	$4e75			;41f8
LAB_011F:
	DS.L	64			;41fa
LAB_0120:
	TST.L	D1			;42fa: 4a81
	BNE.W	LAB_0121		;42fc: 66000006
	MOVEQ	#0,D0			;4300: 7000
	RTS				;4302: 4e75
LAB_0121:
	MOVEM.L	A0-A1,-(A7)		;4304: 48e700c0
	MOVE.L	D1,-(A7)		;4308: 2f01
	MOVE.L	D0,-(A7)		;430a: 2f00
	MOVE.L	D1,D0			;430c: 2001
	ADDQ.L	#5,D0			;430e: 5a80
	MOVEQ	#1,D1			;4310: 7201
	JSR	LAB_00EA		;4312: 4eb900003c86
	MOVEA.L	D0,A0			;4318: 2040
	MOVEA.L	(A7)+,A1		;431a: 225f
	MOVE.L	(A7)+,D1		;431c: 221f
	MOVE.L	D1,(A0)+		;431e: 20c1
	MOVE.L	A0,D0			;4320: 2008
LAB_0122:
	SUBQ.L	#1,D1			;4322: 5381
	BMI.W	LAB_0123		;4324: 6b000008
	MOVE.B	(A1)+,(A0)+		;4328: 10d9
	BRA.W	LAB_0122		;432a: 6000fff6
LAB_0123:
	CLR.B	(A0)			;432e: 4210
	MOVEM.L	(A7)+,A0-A1		;4330: 4cdf0300
	RTS				;4334: 4e75
LAB_0124:
	TST.L	D0			;4336: 4a80
	BEQ.W	LAB_0125		;4338: 67000016
	MOVEM.L	D1/A0-A1,-(A7)		;433c: 48e740c0
	MOVEA.L	D0,A1			;4340: 2240
	MOVE.L	-(A1),D0		;4342: 2021
	ADDQ.L	#5,D0			;4344: 5a80
	JSR	LAB_00EB		;4346: 4eb900003ca0
	MOVEM.L	(A7)+,D1/A0-A1		;434c: 4cdf0302
LAB_0125:
	RTS				;4350: 4e75
LAB_0126:
	MOVE.W	(A2)+,D3		;4352: 361a
	MOVE.L	(A2)+,D0		;4354: 201a
	MOVE.L	#$00010001,D1		;4356: 223c00010001
	JSR	LAB_00EA		;435c: 4eb900003c86
	MOVE.L	D0,0(A5,D3.W)		;4362: 2b803000
	DBF	D4,LAB_0126		;4366: 51ccffea
	RTS				;436a: 4e75
	DC.L	$70004e75		;436c
LAB_0127:
	DS.L	4			;4370
	DC.L	$10000000		;4380
	DS.L	3			;4384
	DS.W	1			;4390
	DC.L	LAB_0128		;4392: 00004396
LAB_0128:
	DC.L	$80000032		;4396
	DS.W	1			;439a
LAB_0129:
	DC.L	$00008000		;439c
	DC.W	$003a			;43a0
	DC.L	LAB_012A		;43a2: 000043aa
	DS.L	1			;43a6
LAB_012A:
	DC.L	$00020001		;43aa
LAB_012B:
	DC.L	$00010002		;43ae
LAB_012C:
	DC.L	$00010003		;43b2
LAB_012D:
	DC.L	$00010000		;43b6
LAB_012E:
	DC.L	$00020001		;43ba
LAB_012F:
	DC.L	$00020001		;43be
	DC.W	$ffff			;43c2
LAB_0130:
	DC.L	$1000a000,$00082050,$41e8002c,$20084e75 ;43c4
LAB_0131:
	MOVE.W	#$1000,LAB_0130		;43d4: 33fc1000000043c4
	MOVE.L	#$00010002,LAB_012B	;43dc: 23fc00010002000043ae
	MOVE.L	#$00010003,LAB_012C	;43e6: 23fc00010003000043b2
	MOVE.L	#$00010000,LAB_012D	;43f0: 23fc00010000000043b6
	MOVE.L	#$00020001,LAB_012E	;43fa: 23fc00020001000043ba
	MOVE.L	#$00020001,LAB_012F	;4404: 23fc00020001000043be
	JSR	LAB_0151		;440e: 4eb900004afa
	MOVE.W	D0,LAB_0127		;4414: 33c000004370
	RTS				;441a: 4e75
	DC.L	$72004a40,$67000006,$323c1000 ;441c
	DC.W	$33c1			;4428
	DC.L	LAB_0130		;442a: 000043c4
	DC.L	$4e7541fa,$ff7848a8,$003f0004,$31620010 ;442e
	DC.L	$4e75a000,$00062050,$4eaeff04,$4e75a000 ;443e
	DC.L	$00062050,$4eaeff0a,$4e75a000,$00062050 ;444e
	DC.L	$4eaeffa0,$4e75a000,$000a2050,$30013202 ;445e
	DC.L	$4eaeff5e,$4e75a000,$00062050,$30280012 ;446e
	DC.L	$4e75a000,$00062050,$30280010,$4e7548e7 ;447e
	DC.L	$40802041,$70004eb9	;448e
	DC.L	LAB_0174		;4496: 000051ba
	DC.L	$4cdf0102,$20502268,$00582041 ;449a
	DC.W	$4eb9			;44a6
	DC.L	LAB_0159		;44a8: 00004c68
	DC.L	$4e750000		;44ac
	DS.L	3			;44b0
	DC.L	$30012202,$24226000,$00083001,$72007400 ;44bc
	DC.L	$2f0145fa,$ffec2542,$fff23200,$c27c0007 ;44cc
	DC.L	$66000004,$72083541,$fff6343c,$01407200 ;44dc
	DC.L	$08000003,$6700000a,$343c0280,$323c8000 ;44ec
	DC.L	$3542fffa,$343c00c8,$08280000,$00cf6600 ;44fc
	DC.L	$0006343c,$01000800,$00046700,$0008e34a ;450c
	DC.L	$00410004,$3542fff8,$241f7601,$780291c8 ;451c
	DC.L	$2b8b6000,$2e1148e7,$41806100,$007e4cdf ;452c
	DC.L	$018243fa,$fe322347,$001043fa,$fe2a32a2 ;453c
	DC.L	$33620002,$30220640,$000fc07c,$fff03340 ;454c
	DC.L	$00043362,$00063362,$00083341,$000c33c1 ;455c
	DC.L	LAB_0129		;456c: 0000439c
	DC.L	$22221343,$000a1344,$000b2348,$001c2002 ;4570
	DC.W	$4eb9			;4580
	DC.L	LAB_0120		;4582: 000042fa
	DC.L	$23400014,$700f4aa9,$001c6700,$0004704f ;4586
	DC.L	$807afe2c,$3340000e,$20494eae,$ff3a2680 ;4596
	DC.L	$67000328,$2040217c,$624c745a,$01564e75 ;45a6
LAB_0132:
	MOVE.L	(A3),D0			;45b6: 2013
	BEQ.W	LAB_0134		;45b8: 67000036
	MOVEA.L	D0,A0			;45bc: 2040
	CMPI.L	#$624c745a,342(A0)	;45be: 0ca8624c745a0156
	BNE.W	LAB_0133		;45c6: 66000026
	MOVE.L	22(A0),D0		;45ca: 20280016
	JSR	LAB_0124		;45ce: 4eb900004336
	MOVEA.L	(A3),A0			;45d4: 2053
	JSR	-66(A6)			;45d6: 4eaeffbe
	MOVE.L	4(A3),D0		;45da: 202b0004
	BEQ.W	LAB_0133		;45de: 6700000e
	MOVEA.L	D0,A1			;45e2: 2240
	MOVEA.L	A2,A6			;45e4: 2c4a
	JSR	-972(A6)		;45e6: 4eaefc34
	CLR.L	4(A3)			;45ea: 42ab0004
LAB_0133:
	CLR.L	(A3)			;45ee: 4293
LAB_0134:
	RTS				;45f0: 4e75
LAB_0135:
	BSR.W	LAB_0132		;45f2: 6100ffc2
	LEA	60(A6),A0		;45f6: 41ee003c
LAB_0136:
	MOVE.L	(A0),D0			;45fa: 2010
	BEQ.W	LAB_013C		;45fc: 6700014c
	MOVEA.L	D0,A0			;4600: 2040
	MOVE.W	20(A0),D0		;4602: 30280014
	AND.W	#$000f,D0		;4606: c07c000f
	CMPI.W	#$0001,D0		;460a: 0c400001
	BNE.W	LAB_0136		;460e: 6600ffea
	MOVE.L	A0,(A3)			;4612: 2688
	MOVE.L	A3,0(A5,D6.W)		;4614: 2b8b6000
	RTS				;4618: 4e75
LAB_0137:
	MOVEQ	#0,D1			;461a: 7200
	MOVE.L	A3,0(A5,D6.W)		;461c: 2b8b6000
	MOVE.L	D1,D7			;4620: 2e01
	BSR.W	LAB_0132		;4622: 6100ff92
	LEA	60(A6),A0		;4626: 41ee003c
LAB_0138:
	MOVE.L	(A0),D0			;462a: 2010
	BEQ.W	LAB_013D		;462c: 67000124
	MOVEA.L	D0,A0			;4630: 2040
	TST.L	D7			;4632: 4a87
	BEQ.W	LAB_013B		;4634: 67000036
	MOVE.L	22(A0),D0		;4638: 20280016
	BEQ.W	LAB_0138		;463c: 6700ffec
	MOVEA.L	D0,A1			;4640: 2240
	MOVEA.L	D7,A2			;4642: 2447
LAB_0139:
	TST.B	(A2)			;4644: 4a12
	BEQ.W	LAB_013B		;4646: 67000024
	CMPM.B	(A1)+,(A2)+		;464a: b509
	BEQ.W	LAB_0139		;464c: 6700fff6
	MOVE.L	26(A0),D0		;4650: 2028001a
	BEQ.W	LAB_0138		;4654: 6700ffd4
	MOVEA.L	D0,A1			;4658: 2240
	MOVEA.L	D7,A2			;465a: 2447
LAB_013A:
	TST.B	(A2)			;465c: 4a12
	BEQ.W	LAB_013B		;465e: 6700000c
	CMPM.B	(A1)+,(A2)+		;4662: b509
	BEQ.W	LAB_013A		;4664: 6700fff6
	BRA.W	LAB_0138		;4668: 6000ffc0
LAB_013B:
	MOVE.L	A0,(A3)			;466c: 2688
	RTS				;466e: 4e75
	DC.L	$30280004,$53405048,$45e900c0,$24d851c8 ;4670
	DC.L	$fffc43e9,$002c41eb,$00224eae,$ff286000 ;4680
	DC.L	$00a02051,$41e800b8	;4690
	DC.W	$4eb9			;4698
	DC.L	LAB_0151		;469a: 00004afa
	DC.L	$0c400027,$6a0000be,$33fc4000,$00dff09a ;469e
	DC.L	$22510829,$0002004d,$6600ffb8 ;46ae
	DC.W	$4eb9			;46ba
	DC.L	LAB_0151		;46bc: 00004afa
	DC.L	$0c400027,$6c00ffaa,$43e90034,$223c0000 ;46c0
	DC.L	$f0e02011,$67000084,$22403029,$001c6700 ;46d0
	DC.L	$fff22469,$000c5d4a,$53405c4a,$b29257c8 ;46e0
	DC.L	$fffa6600,$ffde3228,$0004d241,$50487402 ;46f0
	DC.L	$b4526700,$00123558,$00045c4a,$534157c8 ;4700
	DC.L	$fff06700,$001c2011,$67000040,$22403029 ;4710
	DC.L	$001c6700,$fff22469,$000c5340,$6000ffd2 ;4720
	DC.L	$43eb0022,$4eaeff2e,$43eb0022,$4eaeff22 ;4730
	DC.L	$33fcc000,$00dff09a	;4740
	DC.W	$4e75			;4748
LAB_013C:
	MOVE.L	#LAB_0143,D0		;474a: 203c000049e7
	TRAP	#0			;4750: 4e40
LAB_013D:
	MOVE.L	#LAB_014A,D0		;4752: 203c00004a3d
	TRAP	#0			;4758: 4e40
	MOVE.L	#LAB_014D+1,D0		;475a: 203c00004a4f
	TRAP	#0			;4760: 4e40
	MOVE.L	A0,D4			;4762: 2808
	MOVEA.L	(A1),A2			;4764: 2451
	MOVE.L	4(A1),D0		;4766: 20290004
	BNE.W	LAB_013E		;476a: 66000016
	MOVEM.L	A1-A2,-(A7)		;476e: 48e70060
	LEA	44(A2),A0		;4772: 41ea002c
	JSR	-966(A6)		;4776: 4eaefc3a
	MOVEM.L	(A7)+,A1-A2		;477a: 4cdf0600
	MOVE.L	D0,4(A1)		;477e: 23400004
LAB_013E:
	LEA	44(A2),A0		;4782: 41ea002c
	MOVEA.L	D4,A1			;4786: 2244
	MOVEA.L	D0,A2			;4788: 2440
	JSR	-942(A6)		;478a: 4eaefc52
	RTS				;478e: 4e75
	DC.L	$2b8b6000,$20012222	;4790
	DC.W	$4eb9			;4798
	DC.L	LAB_0120		;479a: 000042fa
	DC.W	$23c0			;479e
	DC.L	LAB_0140		;47a0: 0000483c
	DC.W	$23d1			;47a4
	DC.L	LAB_0141		;47a6: 00004844
	DC.L	$6100fe0a,$244241fa,$009e4cda,$000348d0 ;47aa
	DC.L	$00035048,$4a806600,$fff26000,$003e7e00 ;47ba
	DC.L	$2b8b6000,$20012222	;47ca
	DC.W	$4eb9			;47d2
	DC.L	LAB_0120		;47d4: 000042fa
	DC.W	$23c0			;47d8
	DC.L	LAB_0140		;47da: 0000483c
	DC.W	$23d1			;47de
	DC.L	LAB_0141		;47e0: 00004844
	DC.L	$6100fdd0,$41fa0066,$6000000c,$20222222 ;47e4
	DC.L	$48d00003,$504851cf,$fff420fc ;47f4
	DS.L	1			;4800
	DC.W	$4eb9			;4804
	DC.L	LAB_0151		;4806: 00004afa
	DC.L	$0c400024,$6b00001e,$91c843fa,$00224eae ;480a
	DC.L	$fd9c2680,$6700000e,$2040217c,$624c745a ;481a
	DC.L	$01564e75,$203a0004	;482a
	DC.W	$4e75			;4832
LAB_013F:
	DC.L	$ffffffff,$80000028	;4834
LAB_0140:
	DS.L	1			;483c
	DC.L	$8000002b		;4840
LAB_0141:
	DS.L	1			;4844
	DC.L	$8000002a		;4848
	DC.L	LAB_013F		;484c: 00004834
	DS.L	32			;4850
LAB_0142:
	DS.L	69			;48d0
	DS.W	1			;49e4
	DS.B	1			;49e6
LAB_0143:
	DS.B	1			;49e7
	DS.L	17			;49e8
LAB_0144:
	DS.L	1			;4a2c
LAB_0145:
	DS.W	1			;4a30
LAB_0146:
	DS.L	1			;4a32
	DS.B	1			;4a36
LAB_0147:
	DS.B	1			;4a37
LAB_0148:
	DS.W	1			;4a38
LAB_0149:
	DS.W	1			;4a3a
	DS.B	1			;4a3c
LAB_014A:
	DS.B	1			;4a3d
LAB_014B:
	DS.W	1			;4a3e
LAB_014C:
	MOVEA.L	ABSEXECBASE,A0		;4a40: 207900000004
	MOVE.W	20(A0),LAB_014B		;4a46: 33e8001400004a3e
LAB_014D:
	LEA	LAB_0142(PC),A0		;4a4e: 41fafe80
	MOVE.L	#$0000015a,D0		;4a52: 203c0000015a
	MOVEQ	#1,D1			;4a58: 7201
	SUBA.L	A1,A1			;4a5a: 93c9
	JSR	-426(A6)		;4a5c: 4eaefe56
	LEA	LAB_0142(PC),A0		;4a60: 41fafe6e
	MOVE.W	12(A0),LAB_0144		;4a64: 33e8000c00004a2c
	MOVE.W	14(A0),LAB_0145		;4a6c: 33e8000e00004a30
	MOVEA.L	88(A0),A1		;4a74: 22680058
	MOVE.B	5(A1),LAB_0147		;4a78: 13e9000500004a37
	MOVE.L	76(A0),LAB_0146		;4a80: 23e8004c00004a32
	MOVEA.L	ABSEXECBASE,A0		;4a88: 207900000004
	MOVE.W	296(A0),D0		;4a8e: 30280128
	MOVEQ	#0,D1			;4a92: 7200
	AND.W	#$000f,D0		;4a94: c07c000f
LAB_014E:
	BEQ.W	LAB_014F		;4a98: 6700000a
	ADDQ.W	#1,D1			;4a9c: 5241
	LSR.W	#1,D0			;4a9e: e248
	BRA.W	LAB_014E		;4aa0: 6000fff6
LAB_014F:
	MOVE.W	D1,LAB_0148		;4aa4: 33c100004a38
	MOVEQ	#0,D2			;4aaa: 7400
	CMPI.W	#$0002,D1		;4aac: 0c410002
	BCS.W	LAB_0150		;4ab0: 65000014
	MOVEA.L	ABSEXECBASE,A6		;4ab4: 2c7900000004
	JSR	-150(A6)		;4aba: 4eaeff6a
	DC.W	$4e7a			;4abe
	MOVE.L	D1,D4			;4ac0: 2801
	JSR	-156(A6)		;4ac2: 4eaeff64
LAB_0150:
	MOVE.L	D2,LAB_0149		;4ac6: 23c200004a3a
	RTS				;4acc: 4e75
	DC.L	$203aff5a,$4e75203a,$ff584e75,$303aff5a ;4ace
	DC.L	$4e75303a,$ff504e75,$303aff4c,$4e75303a ;4ade
	DC.L	$ff4a4e75		;4aee
	DC.W	$2039			;4af2
	DC.L	LAB_0149		;4af4: 00004a3a
	DC.W	$4e75			;4af8
LAB_0151:
	MOVE.W	LAB_014B(PC),D0		;4afa: 303aff42
	RTS				;4afe: 4e75
	DC.L	$70004e75		;4b00
	DS.W	1			;4b04
LAB_0152:
	MOVEA.L	ABSEXECBASE.W,A6	;4b06: 2c780004
LAB_0153:
	LEA	LAB_0155(PC),A1		;4b0a: 43fa0018
	MOVEQ	#0,D0			;4b0e: 7000
	JSR	-552(A6)		;4b10: 4eaefdd8
	TST.L	D0			;4b14: 4a80
	BEQ.W	LAB_0153+2		;4b16: 6700fff4
	RTS				;4b1a: 4e75
LAB_0154:
	DC.L	$2c780004,$4eeefe62	;4b1c
LAB_0155:
	DC.L	$696e7475,$6974696f,$6e2e6c69,$62726172 ;4b24
	DC.L	$79000000		;4b34
	DS.L	3			;4b38
	DS.W	1			;4b44
LAB_0156:
	DC.L	$0000303a,$ffee4e75,$303affea,$4e75303a ;4b46
	DC.L	$ffe64e75,$7000303a,$ffe84e75,$20406100 ;4b56
	DC.L	$000a4eb9		;4b66
	DC.L	LAB_0163		;4b6a: 00004e6c
	DC.W	$4e75			;4b6e
LAB_0157:
	DC.L	$48e78100		;4b70
	DC.W	$4eb9			;4b74
	DC.L	LAB_0161		;4b76: 00004e1a
	DC.L	$66000092,$203c424d,$48444eb9 ;4b7a
	DC.L	LAB_0166		;4b86: 00004ee2
	DC.L	$66000082,$41faffa8	;4b8a
	DC.W	$4eb9			;4b92
	DC.L	LAB_0165		;4b94: 00004ebc
	DC.L	$30800640,$000fe848,$31400006 ;4b98
	DC.W	$4eb9			;4ba4
	DC.L	LAB_0165		;4ba6: 00004ebc
	DC.L	$31400002		;4baa
	DC.W	$4eb9			;4bae
	DC.L	LAB_0167		;4bb0: 00004f34
	DC.W	$4eb9			;4bb4
	DC.L	LAB_0164		;4bb6: 00004e82
	DC.L	$11400005		;4bba
	DC.W	$4eb9			;4bbe
	DC.L	LAB_0164		;4bc0: 00004e82
	DC.W	$4eb9			;4bc4
	DC.L	LAB_0164		;4bc6: 00004e82
	DC.L	$11400009,$70054eb9	;4bca
	DC.L	LAB_0168		;4bd2: 00004f5a
	DC.L	$7e004eb9		;4bd6
	DC.L	LAB_0165		;4bda: 00004ebc
	DC.L	$0c4001e0,$65000006,$3e3c8000 ;4bde
	DC.W	$4eb9			;4bea
	DC.L	LAB_0165		;4bec: 00004ebc
	DC.L	$0c40012c,$65000006,$00470004 ;4bf0
	DC.W	$33c7			;4bfc
	DC.L	LAB_0156		;4bfe: 00004b46
	DC.L	$42a8000a,$4cdf0081,$70ff4e75,$4cdf0081 ;4c02
	DC.L	$70004e75		;4c12
LAB_0158:
	DC.L	$4a680008,$6700000e,$4a68000c,$67000012 ;4c16
	DC.L	$5368000c		;4c26
	DC.W	$4eb9			;4c2a
	DC.L	LAB_0164		;4c2c: 00004e82
	DC.L	$660001a4,$4e754a68,$000a6700,$00085368 ;4c30
	DC.L	$000a4e75,$6100ffe4,$0c00ff80,$6700fff6 ;4c40
	DC.L	$4a006b00,$000a1140,$000d6000,$ffce4400 ;4c50
	DC.L	$1140000b,$6000ffc4	;4c60
LAB_0159:
	DC.L	$48e7fc28,$6100ff02,$203c424f,$44594eb9 ;4c68
	DC.L	LAB_0166		;4c78: 00004ee2
	DC.L	$66000160,$7a007200,$45e90008,$74003628 ;4c7c
	DC.L	$0006e34b,$53437800,$285a6100,$ff7eb851 ;4c8c
	DC.L	$64000010,$b4690004,$64000008,$19805800 ;4c9c
	DC.L	$524c5244,$51cbffe4,$5242b468,$00046500 ;4cac
	DC.L	$ffce5241,$b2690002,$64000014,$b2680002 ;4cbc
	DC.L	$6400000c,$301148c0,$da806000,$ffac4eb9 ;4ccc
	DC.L	LAB_0163		;4cdc: 00004e6c
	DC.L	$4cdf143f,$4e750000	;4ce0
	DS.L	1			;4ce8
	DC.L	$00002f0c,$20414cd8,$00030c80,$464f524d ;4cec
	DC.L	$660000e8,$43f01800,$0c98494c,$424d6600 ;4cfc
	DC.L	$00da4cd8,$00030c80,$424d4844,$6700000e ;4d0c
	DC.L	$d1c1b3c8,$6f0000c4,$6000ffe8,$4c900060 ;4d1c
	DC.L	$0645000f,$e84dda45,$7e001e28,$00081828 ;4d2c
	DC.L	$000ad1c1,$4cd80003,$0c80424f,$44596700 ;4d3c
	DC.L	$000ed1c1,$b3c86f00,$008a6000,$ffe85347 ;4d4c
	DC.L	$534699cc,$4a046700,$00463807,$45eb0008 ;4d5c
	DC.L	$225ad3cc,$36057000,$10186a00,$00264400 ;4d6c
	DC.L	$6b00fff4,$96401218,$12c151c8,$fffc5343 ;4d7c
	DC.L	$6e00ffe4,$51ccffda,$d8d351ce,$ffce285f ;4d8c
	DC.L	$4e759640,$12d851c8,$fffc6000,$ffe2e24d ;4d9c
	DC.L	$53453807,$45eb0008,$225ad3cc,$360532d8 ;4dac
	DC.L	$51cbfffc,$51ccfff2,$d8d351ce,$ffe6285f ;4dbc
	DC.L	$4e75203c		;4dcc
	DC.L	LAB_015A		;4dd0: 00004dee
	DC.L	$4e40203c		;4dd4
	DC.L	LAB_015F		;4dd8: 00004dfe
	DC.L	$4e40203c		;4ddc
	DC.L	LAB_0160+2		;4de0: 00004e0e
	DC.L	$4e40203c		;4de4
	DC.L	LAB_0162		;4de8: 00004e24
	DC.W	$4e40			;4dec
LAB_015A:
	DS.L	1			;4dee
LAB_015B:
	DS.W	1			;4df2
LAB_015C:
	DS.W	1			;4df4
LAB_015D:
	DS.L	1			;4df6
LAB_015E:
	DS.L	1			;4dfa
LAB_015F:
	MOVE.L	A0,LAB_015E		;4dfe: 23c800004dfa
	MOVE.L	#$00000800,D0		;4e04: 203c00000800
	MOVEQ	#1,D1			;4e0a: 7201
LAB_0160:
	JSR	LAB_00EA		;4e0c: 4eb900003c86
	MOVE.L	D0,LAB_015A		;4e12: 23c000004dee
	RTS				;4e18: 4e75
LAB_0161:
	DC.L	$48e7e042,$2208243c	;4e1a
	DS.W	1			;4e22
LAB_0162:
	DC.L	$03ed2c7a,$ffd24eae,$ffe223c0 ;4e24
	DC.L	LAB_015D		;4e30: 00004df6
	DC.L	$4cdf4207,$66000006,$70ff4e75,$48e7f0c2 ;4e34
	DC.L	$223affb0,$243affa4,$263c0000,$08002c7a ;4e44
	DC.L	$ffa64eae,$ffd633c0	;4e54
	DC.L	LAB_015C		;4e5c: 00004df4
	DC.W	$4279			;4e60
	DC.L	LAB_015B		;4e62: 00004df2
	DC.L	$4cdf430f		;4e66
	DC.W	$4e75			;4e6a
LAB_0163:
	DC.L	$48e7c0c2,$223aff84,$2c7aff84,$4eaeffdc ;4e6c
	DC.L	$4cdf4303		;4e7c
	DC.W	$4e75			;4e80
LAB_0164:
	DC.L	$48e74080,$207aff66,$323aff66,$0c410800 ;4e82
	DC.L	$65000008,$6100ffa8,$7200b27a,$ff566500 ;4e92
	DC.L	$000870ff,$6000000e,$10301000 ;4ea2
	DC.W	$5279			;4eae
	DC.L	LAB_015B		;4eb0: 00004df2
	DC.L	$b0404cdf,$01024e75	;4eb4
LAB_0165:
	DC.L	$2f016100,$ffc26600,$00183200,$e1496100 ;4ebc
	DC.L	$ffb66600,$000c1200,$3001221f,$b0404e75 ;4ecc
	DC.L	$221f70ff		;4edc
	DC.W	$4e75			;4ee0
LAB_0166:
	DC.L	$48e76080,$7400207a,$ff04323a,$ff040c41 ;4ee2
	DC.L	$08006500,$00086100,$ff467200,$b27afef4 ;4ef2
	DC.L	$6500000a,$4cdf0106,$70ff4e75,$524133c1 ;4f02
	DC.L	LAB_015B		;4f12: 00004df2
	DC.L	$e18a1430,$10ffb480,$67000010,$0c82424f ;4f16
	DC.L	$44596600,$ffc66000,$ffd84cdf ;4f26
	DC.W	$0106			;4f32
LAB_0167:
	DC.L	$2f016100,$ff846600,$00183200,$48416100 ;4f34
	DC.L	$ff786600,$000c3200,$2001221f,$b0404e75 ;4f44
	DC.L	$221f70ff		;4f54
	DC.W	$4e75			;4f58
LAB_0168:
	DC.L	$2f006100,$ff246600,$00085397,$6600fff4 ;4f5a
	DC.L	$584f4e75,$48e77042,$323afe7e,$227afe76 ;4f6a
	DC.L	$0c410800,$6400002a,$b27afe70,$6500000c ;4f7a
	DC.W	$33c1			;4f8a
	DC.L	LAB_015B		;4f8c: 00004df2
	DC.L	$6000002e,$10f11000,$52415380,$6600ffdc ;4f90
	DC.W	$33c1			;4fa0
	DC.L	LAB_015B		;4fa2: 00004df2
	DC.L	$60000018		;4fa6
	DC.W	$33c1			;4faa
	DC.L	LAB_015B		;4fac: 00004df2
	DC.L	$2c7afe48,$24082600,$223afe3c,$4eaeffd6 ;4fb0
	DC.L	$4cdf420e,$4e757000,$4e750027 ;4fc0
LAB_0169:
	MOVEA.L	ABSEXECBASE.W,A6	;4fcc: 2c780004
LAB_016A:
	LEA	LAB_016C(PC),A1		;4fd0: 43fa0018
	MOVEQ	#0,D0			;4fd4: 7000
	JSR	-552(A6)		;4fd6: 4eaefdd8
	TST.L	D0			;4fda: 4a80
	BEQ.W	LAB_016A+2		;4fdc: 6700fff4
	RTS				;4fe0: 4e75
LAB_016B:
	DC.L	$2c780004,$4eeefe62	;4fe2
LAB_016C:
	;4fea
	;DC.B	$64,$6f,$73,$2e,$6c,$69,$62,$72,$61,$72,$79,$00,$00,$00
	DC.B	"dos.library",0,0,0
LAB_016D:
	DS.L	1			;4ff8
LAB_016E:
	DS.W	1			;4ffc
LAB_016F:
	DS.L	1			;4ffe
LAB_0170:
	DS.L	16			;5002
	DC.L	$00003f05,$3a02e94a,$84453a03,$e94b8645 ;5042
	DC.L	$3a04e94c,$88453a1f,$48e7fce0,$3a02e14a ;5052
	DC.L	$84453a02,$48423405,$3a03e14b,$86453a03 ;5062
	DC.L	$48433605,$3a04e14c,$88453a04,$48443805 ;5072
	DC.L	$24482052,$b26a0004,$6d00005a,$3f013001 ;5082
	DC.L	$5240c0fc,$000c5080,$223c0001,$00014eb9 ;5092
	DC.L	LAB_00EA		;50a2: 00003c86
	DC.L	$20402012,$6700002a,$2f082240,$302a0004 ;50a6
	DC.L	$c0fc0003,$524020d9,$51c8fffc,$2252302a ;50b6
	DC.L	$0004c0fc,$000c5080	;50c6
	DC.W	$4eb9			;50ce
	DC.L	LAB_00EB		;50d0: 00003ca0
	DC.L	$205f2488,$321f3541,$0004526a,$00043081 ;50d4
	DC.L	$5250c2fc,$000c41f0,$100420c2,$20c320c4 ;50e4
	DC.L	$4cdf073f,$4e7543fa,$ff083028,$00046700 ;50f4
	DC.L	$00400c40,$00206300,$0006303c,$002048e7 ;5104
	DC.L	$80202450,$584a5340,$221ae199,$e959c27c ;5114
	DC.L	$0f00241a,$e19a1202,$241ae99a,$c47c000f ;5124
	DC.L	$824232c1,$51c8ffe2,$43fafec6,$4cdf0401 ;5134
	DC.W	$4e75			;5144
LAB_0171:
	MOVE.L	A0,LAB_016D		;5146: 23c800004ff8
	CLR.L	LAB_016F		;514c: 42b900004ffe
	CLR.W	LAB_016E		;5152: 427900004ffc
	JSR	LAB_0151		;5158: 4eb900004afa
	CMPI.W	#$0027,D0		;515e: 0c400027
	SGE	D0			;5162: 5cc0
	EXT.W	D0			;5164: 4880
	MOVE.W	D0,LAB_0170		;5166: 33c000005002
	RTS				;516c: 4e75
LAB_0172:
	DC.L	$303afe8c,$67000012	;516e
	DC.W	$4679			;5176
	DC.L	LAB_016E		;5178: 00004ffc
	DC.L	$303c8005		;517c
	DC.W	$4eb9			;5180
	DC.L	LAB_00B2		;5182: 00003304
	DC.L	$247afe76,$b4fc0000,$67000012,$224a700c ;5186
	DC.L	$24524eb9		;5196
	DC.L	LAB_00EB		;519a: 00003ca0
	DC.L	$6000ffea,$4e752041	;519e
LAB_0173:
	DC.L	$48e7fc00,$74006100,$00e64cdf,$003f4e75 ;51a6
	DC.L	$20412002		;51b6
LAB_0174:
	DC.L	$48e7fc00,$24006100,$00d24cdf,$003f4e75 ;51ba
	DC.L	$740033c2		;51ca
	DC.L	LAB_0175		;51ce: 00005292
	DC.L	$20414cd8,$00030c80,$464f524d,$660006c6 ;51d2
	DC.L	$43f01800,$0c98494c,$424d6600,$06b84cd8 ;51e2
	DC.L	$00030c80,$434d4150,$6700000e,$d1c1b3c8 ;51f2
	DC.L	$6f0006aa,$6000ffe8,$82fc0003,$48e740c0 ;5202
	DC.L	$d27a007e,$610005cc,$4cdf0302,$24533e3a ;5212
	DC.L	$0070cefc,$000c45f2,$70045341,$14981558 ;5222
	DC.L	$00041558,$0008d4fc,$000c51c9,$fff05c4b ;5232
	DC.L	$4cd80003,$0c804352,$4e476700,$000ed1c1 ;5242
	DC.L	$b3c86f00,$00366000,$ffe84ca8,$00300002 ;5252
	DC.L	$0c450001,$67000006,$44447a00,$14280006 ;5262
	DC.L	$16280007,$48824883,$5048b642,$6700ffc2 ;5272
	DC.L	$4893003c,$504b6000,$ffb836bc,$ffff4e75 ;5282
LAB_0175:
	DC.L	$00004eb9		;5292
	DC.L	LAB_0161		;5296: 00004e1a
	DC.L	$6600060a,$203c434d,$41504eb9 ;529a
	DC.L	LAB_0166		;52a6: 00004ee2
	DC.L	$66000602,$3a0048c5,$8afc0003,$53456b00 ;52aa
	DC.L	$008c2049,$2f083202,$d2456100,$fd943202 ;52ba
	DC.L	$74004eb9		;52ca
	DC.L	LAB_0164		;52ce: 00004e82
	DC.L	$14007600		;52d2
	DC.W	$4eb9			;52d6
	DC.L	LAB_0164		;52d8: 00004e82
	DC.L	$16007800		;52dc
	DC.W	$4eb9			;52e0
	DC.L	LAB_0164		;52e2: 00004e82
	DC.L	$18006100,$fd705241,$51cdffda,$225f5c49 ;52e6
	DC.L	$203c4352,$4e474eb9	;52f6
	DC.L	LAB_0166		;52fe: 00004ee2
	DC.L	$6600003e		;5302
	DC.W	$4eb9			;5306
	DC.L	LAB_0167		;5308: 00004f34
	DC.L	$34004eb9		;530c
	DC.L	LAB_0165		;5310: 00004ebc
	DC.L	$0c400001,$67000004,$44424eb9 ;5314
	DC.L	LAB_0164		;5320: 00004e82
	DC.L	$48803280		;5324
	DC.W	$4eb9			;5328
	DC.L	LAB_0164		;532a: 00004e82
	DC.L	$4880b051,$6700ffc2,$544932c0,$32c24259 ;532e
	DC.L	$6000ffb6,$32bcffff	;533e
	DC.W	$4eb9			;5346
	DC.L	LAB_0163		;5348: 00004e6c
	DC.L	$4e75283c,$00010000,$43e80004,$3a196700 ;534c
	DC.L	$000e4a51,$6b000008,$50496000,$fff6e749 ;535c
	DC.L	$45f01006,$7a00b5c9,$65000008,$6600053c ;536c
	DC.L	$7affb642,$64000004,$c54334c2,$34c3e484 ;537c
	DC.L	$34c4425a,$4a456a00,$00043485 ;538c
	DC.W	$4e75			;5398
LAB_0176:
	DC.L	$302b0004,$6700001c,$426b0004,$22534293 ;539a
	DC.L	$377cffff,$0006c0fc,$000c5080 ;53aa
	DC.W	$4eb9			;53b6
	DC.L	LAB_00EB		;53b8: 00003ca0
	DC.L	$4e7533c0		;53bc
	DC.L	LAB_0177		;53c0: 000053c6
	DC.W	$4e75			;53c4
LAB_0177:
	DC.L	$0000a001		;53c6
	DC.L	LAB_0178		;53ca: 000053da
	DC.W	$4a79			;53ce
	DC.L	LAB_0177		;53d0: 000053c6
	DC.L	$67000016		;53d4
	DC.W	$4e75			;53d8
LAB_0178:
	DC.W	$4a79			;53da
	DC.L	LAB_0177		;53dc: 000053c6
	DC.L	$6700003e,$4e75a001	;53e0
	DC.L	LAB_0179		;53e8: 00005420
	DC.W	$4a79			;53ec
	DC.L	LAB_0170		;53ee: 00005002
	DC.L	$67000016,$382b0004,$67000024,$205241e8 ;53f2
	DC.L	$002c2253,$4eeefc8e,$204b6100,$fcec4a40 ;5402
	DC.L	$6700000c,$205241e8,$002c4eee ;5412
	DC.W	$ff40			;541e
LAB_0179:
	DC.L	$22680012,$34280008,$b46b0004,$63000006 ;5420
	DC.L	$342b0004,$53426b00,$002e5449,$2653584b ;5430
	DC.L	$7000201b,$e198e948,$221be199,$1001c07c ;5440
	DC.L	$0ff0221b,$e999c27c,$000f8041,$32805849 ;5450
	DC.L	$51caffde,$4e754e75,$700c7201 ;5460
	DC.W	$4eb9			;546c
	DC.L	LAB_00EA		;546e: 00003c86
	DC.L	$2040214b,$00042452,$45ea002c,$214a0008 ;5472
	DC.L	$20bafb7a		;5482
	DC.W	$23c8			;5486
	DC.L	LAB_016F		;5488: 00004ffe
	DC.L	$303afb6e,$66000018	;548c
	DC.W	$4679			;5494
	DC.L	LAB_016E		;5496: 00004ffc
	DC.L	$303c8005		;549a
	DC.W	$223c			;549e
	DC.L	LAB_017E		;54a0: 000055bc
	DC.W	$4eb9			;54a4
	DC.L	LAB_00B1		;54a6: 000032fc
	DC.L	$4e75303c,$80054eb9	;54aa
	DC.L	LAB_00B2		;54b2: 00003304
	DC.L	$4e757e00,$205041e8,$002c2068,$00047201 ;54b6
	DC.L	$43fa0012,$4eaefc7c,$203b700a,$e198c07c ;54c6
	DC.L	$00ff4e75		;54d6
	DS.L	3			;54da
	DC.L	$7e046000,$ffd07e08,$6000ffca ;54e6
	DC.W	$a001			;54f2
	DC.L	LAB_017A		;54f4: 00005510
	DC.L	$7e082050,$41e8002c,$20680004,$4eaefdba ;54f8
	DC.L	$ee68c07c,$000f4e75	;5508
LAB_017A:
	DC.L	$7e082068,$0012e548,$30300002,$ee68c07c ;5510
	DC.L	$000f4e75		;5520
	DC.W	$a001			;5524
	DC.L	LAB_017B		;5526: 00005530
	DC.L	$7e046000		;552a
	DC.W	$ffcc			;552e
LAB_017B:
	DC.L	$7e046000,$ffdea001	;5530
	DC.L	LAB_017C		;5538: 00005542
	DC.L	$7e006000		;553c
	DC.W	$ffba			;5540
LAB_017C:
	DC.L	$7e006000,$ffcc3801,$e1491204,$38014841 ;5542
	DC.L	$32043802,$e14a1404,$38024842,$34043803 ;5552
	DC.L	$e14b1604,$38034843,$360443fa,$00161340 ;5562
	DC.L	$000348e9,$000e0004,$205041e8,$002c4eee ;5572
	DC.L	$fc8e0001		;5582
	DS.L	4			;5586
	DC.L	$0000a001		;5596
	DC.L	LAB_017D		;559a: 000055a8
	DC.L	$205041e8,$002c4eee	;559e
	DC.W	$fee0			;55a6
LAB_017D:
	DC.L	$20680012,$e548e149,$e94a8242,$82433181 ;55a8
	DC.L	$00024e75		;55b8
LAB_017E:
	DC.L	$48e73830,$2c7afa36,$45fafa38,$20126700 ;55bc
	DC.L	$00f22440,$226a0004,$41e90004,$78005448 ;55cc
	DC.L	$30186b00,$00ae3218,$76003418,$6a000006 ;55dc
	DC.L	$444276ff,$d4503082,$0c424000,$6500ffe0 ;55ec
	DC.L	$04424000,$308278ff,$c0fc000c,$c2fc000c ;55fc
	DC.L	$2651584b,$4a436700,$003e2f33,$00002f33 ;560c
	DC.L	$00042f33,$0008b041,$6400001c,$27b3000c ;561c
	DC.L	$000027b3,$00100004,$27b30014,$00080640 ;562c
	DC.L	$000c6000,$ffe2279f,$0008279f,$0004279f ;563c
	DC.L	$00006000,$ff8a2f33,$10002f33,$10042f33 ;564c
	DC.L	$1008b240,$6300001c,$0441000c,$27b31000 ;565c
	DC.L	$100c27b3,$10041010,$27b31008,$10146000 ;566c
	DC.L	$ffe2279f,$1008279f,$1004279f,$10006000 ;567c
	DC.L	$ff4e4a44,$6700ff36	;568c
	DC.W	$4a79			;5694
	DC.L	LAB_0170		;5696: 00005002
	DC.L	$67000010,$206a0008,$22514eae,$fc8e6000 ;569a
	DC.L	$ff1e2049,$6100fa4a,$206a0008,$4eaeff40 ;56aa
	DC.L	$6000ff0c,$4cdf0c1c,$70004e75,$4a6a0004 ;56ba
	DC.L	$670000be,$224a41e9,$00047800,$54483018 ;56ca
	DC.L	$6b0000ae,$32187600,$34186a00,$00064442 ;56da
	DC.L	$76ffd450,$30820c42,$40006500,$ffe00442 ;56ea
	DC.L	$40003082,$78ffc0fc,$000cc2fc,$000c2651 ;56fa
	DC.L	$584b4a43,$6700003e,$2f330000,$2f330004 ;570a
	DC.L	$2f330008,$b0416400,$001c27b3,$000c0000 ;571a
	DC.L	$27b30010,$000427b3,$00140008,$0640000c ;572a
	DC.L	$6000ffe2,$279f0008,$279f0004,$279f0000 ;573a
	DC.L	$6000ff8a,$2f331000,$2f331004,$2f331008 ;574a
	DC.L	$b2406300,$001c0441,$000c27b3,$1000100c ;575a
	DC.L	$27b31004,$101027b3,$10081014,$6000ffe2 ;576a
	DC.L	$279f1008,$279f1004,$279f1000,$6000ff4e ;577a
	DC.L	$4e753028,$00046700,$0050b069,$00046e00 ;578a
	DC.L	$0048e08a,$20505448,$22515849,$53402e3c ;579a
	DC.L	$01000000,$4cd80038,$c6c2b687,$65000004 ;57aa
	DC.L	$76ffe183,$c8c2b887,$65000004,$78ffe184 ;57ba
	DC.L	$cac2ba87,$65000004,$7affe185,$48d10038 ;57ca
	DC.L	$d2fc000c,$51c8ffce,$4e753e01,$20136700 ;57da
	DC.L	$00142240,$302b0004,$c0fc000c,$50404eb9 ;57ea
	DC.L	LAB_00EB		;57fa: 00003ca0
	DC.L	$3007c0fc,$000c5040,$223c0001,$00014eb9 ;57fe
	DC.L	LAB_00EA		;580e: 00003c86
	DC.L	$26803747,$00044e75,$94416b00,$005e5242 ;5812
	DC.L	$b46b0004,$6e000054,$2053e541,$41f01004 ;5822
	DC.L	$4caa00c1,$fffa9e43,$9c449045,$48c0e180 ;5832
	DC.L	$81c24840,$48c6e186,$8dc24846,$48c7e187 ;5842
	DC.L	$8fc24847,$48c34843,$e18348c4,$4844e184 ;5852
	DC.L	$48c54845,$e185720c,$534248d0,$0038d0c1 ;5862
	DC.L	$d687d886,$da8051ca,$fff24e75,$322a0004 ;5872
	DC.L	$6700001e,$6100ff5c,$302a0004,$c0fc0003 ;5882
	DC.L	$53402052,$58482253,$584922d8,$51c8fffc ;5892
	DC.L	$4e754e75		;58a2
	DC.W	$203c			;58a6
	DC.L	LAB_0183		;58a8: 0000591e
	DC.L	$4e40203c		;58ac
	DC.L	LAB_0184+5		;58b0: 0000592d
	DC.L	$4e40203c		;58b4
	DC.L	LAB_01B5+2		;58b8: 00005a60
	DC.W	$4e40			;58bc
LAB_017F:
	MOVEA.L	ABSEXECBASE.W,A6	;58be: 2c780004
LAB_0180:
	LEA	LAB_0182(PC),A1		;58c2: 43fa0018
	MOVEQ	#0,D0			;58c6: 7000
	JSR	-552(A6)		;58c8: 4eaefdd8
	TST.L	D0			;58cc: 4a80
	BEQ.W	LAB_0180+2		;58ce: 6700fff4
	RTS				;58d2: 4e75
LAB_0181:
	DC.L	$2c780004,$4eeefe62	;58d4
LAB_0182:
	DC.L	$67726170,$68696373,$2e6c6962,$72617279 ;58dc
	DS.L	1			;58ec
	DC.L	$4ca9000c,$001048a9,$00030010,$90429243 ;58f0
	DC.L	$48c048c1,$22512269,$00322251,$4eeeffb8 ;5900
	DC.L	$20502068,$00322050,$4eeefe44 ;5910
	DC.W	$2050			;591c
LAB_0183:
	DC.L	$20680032,$20504eee	;591e
	DC.W	$fe3e			;5926
LAB_0184:
	JMP	EXT_0000		;5928: 4ef900000000
LAB_0187:
	JMP	EXT_0000		;592e: 4ef900000000
	DS.L	1			;5934
LAB_0189:
	DC.W	$000c			;5938
	DC.B	$07			;593a
LAB_018A:
	DC.B	$6e			;593b
LAB_018B:
	DS.L	1			;593c
LAB_018C:
	DS.W	1			;5940
LAB_018D:
	DS.L	1			;5942
LAB_018E:
	DS.W	1			;5946
LAB_018F:
	DS.W	1			;5948
LAB_0190:
	DS.L	1			;594a
LAB_0191:
	DS.L	1			;594e
LAB_0192:
	DS.L	1			;5952
LAB_0193:
	DS.W	1			;5956
LAB_0194:
	DS.L	1			;5958
LAB_0195:
	DS.W	1			;595c
LAB_0196:
	DS.W	1			;595e
LAB_0197:
	DS.B	1			;5960
LAB_0198:
	DS.B	1			;5961
LAB_0199:
	DS.L	3			;5962
LAB_019A:
	DS.L	1			;596e
LAB_019B:
	DC.L	LAB_019A		;5972: 0000596e
LAB_019C:
	DS.L	1			;5976
LAB_019D:
	DC.W	$ffff			;597a
LAB_019E:
	DS.W	1			;597c
LAB_019F:
	DS.W	1			;597e
LAB_01A0:
	DS.W	1			;5980
LAB_01A1:
	DS.W	1			;5982
LAB_01A2:
	DS.W	1			;5984
LAB_01A3:
	DS.W	1			;5986
LAB_01A4:
	DS.W	1			;5988
LAB_01A5:
	DS.W	1			;598a
LAB_01A6:
	DS.L	1			;598c
LAB_01A7:
	DS.L	1			;5990
	DS.W	1			;5994
LAB_01A8:
	DS.L	1			;5996
LAB_01A9:
	DS.L	3			;599a
	DS.W	1			;59a6
LAB_01AA:
	DS.B	1			;59a8
LAB_01AB:
	DS.B	1			;59a9
LAB_01AC:
	DS.L	1			;59aa
LAB_01AD:
	DS.L	3			;59ae
	DS.W	1			;59ba
LAB_01AE:
	DC.L	$00800040		;59bc
LAB_01AF:
	DS.L	1			;59c0
LAB_01B0:
	DC.W	$ffff			;59c4
LAB_01B1:
	DS.L	1			;59c6
LAB_01B2:
	DS.L	1			;59ca
LAB_01B3:
	MOVE.L	D0,LAB_0184+2		;59ce: 23c00000592a
	MOVE.L	D1,LAB_0187+2		;59d4: 23c100005930
	RTS				;59da: 4e75
	DC.L	$a0000006,$22512029,$00324e75 ;59dc
LAB_01B4:
	DC.L	$20790000,$00042068,$01142151,$00b84e75 ;59e8
	DC.L	$61000606,$61000a6c	;59f8
	DC.W	$4279			;5a00
	DC.L	LAB_0193		;5a02: 00005956
	DC.W	$4279			;5a06
	DC.L	LAB_01A5		;5a08: 0000598a
	DC.L	$4e752e00,$610005ee,$41faff58,$20106700 ;5a0c
	DC.L	$001e2240,$bea90004,$6600000e,$2f086100 ;5a1c
	DC.L	$0a24205f,$6000ffe6,$20496000,$ffe00c87 ;5a2c
	DC.L	$00000400,$66000008	;5a3c
	DC.W	$4279			;5a44
	DC.L	LAB_0193		;5a46: 00005956
	DC.L	$0c870000,$00086600,$00084279 ;5a4a
	DC.L	LAB_01A5		;5a56: 0000598a
	DC.L	$4e7581b9		;5a5a
LAB_01B5:
	DC.L	LAB_0189		;5a5e: 00005938
	DC.L	$4e754680		;5a62
	DC.W	$c1b9			;5a66
	DC.L	LAB_0189		;5a68: 00005938
	DC.L	$4e7541fa,$ff4c30c0,$30c130c2,$30834e75 ;5a6c
	DC.W	$33c0			;5a7c
	DC.L	LAB_01B0		;5a7e: 000059c4
	DC.L	$4e757000,$20511028,$00374e75,$70002051 ;5a82
	DC.L	$10280036,$4e752251,$30290008,$4e752251 ;5a92
	DC.L	$3029000a,$4e752251,$30290070,$4e752251 ;5aa2
	DC.L	$30290072,$4e752050,$20680032,$70007200 ;5ab2
	DC.L	$74007600,$4c910030,$e7443c3c,$00c0c149 ;5ac2
	DC.L	$3c3c00c0,$4eeefda2,$20502068,$00323002 ;5ad2
	DC.L	$32033404,$36053822,$3a22c149,$3c3c00c0 ;5ae2
	DC.L	$4eeefda2,$20502068,$003243fa,$005c32aa ;5af2
	DC.L	$0006336a,$00020002,$336a0004,$0004266a ;5b02
	DC.L	$000e3c2a,$001643e9,$00087e07,$22cbd6c6 ;5b12
	DC.L	$51cffffa,$224841fa,$00303602,$3401946a ;5b22
	DC.L	$000a966a,$000c7000,$72004c92,$00302e2a ;5b32
	DC.L	$00126700,$000c3c3c,$00e02447,$4eeefd84 ;5b42
	DC.L	$3c3c00c0,$4eeefda2	;5b52
	DS.L	10			;5b5a
	DC.L	$32290006,$20514ca8,$00300070,$24680032 ;5b82
	DC.L	$9245d26a,$003a6f00,$00169369,$00067000 ;5b92
	DC.L	$74007600,$7e003c3c,$fe746000,$03264e75 ;5ba2
	DC.L	$20512801,$22224eb9	;5bb2
	DC.L	LAB_0120		;5bba: 000042fa
	DC.L	$22402004,$22224eb9	;5bbe
	DC.L	LAB_0120		;5bc6: 000042fa
	DC.L	$24404eae,$feec4e75,$20502448,$34003601 ;5bca
	DC.L	$90680004,$92680006,$4eaeff58,$b46a0004 ;5bda
	DC.L	$6600fffa,$b66a0006,$6600fff2,$4e752050 ;5bea
	DC.L	$24483400,$36019068,$00089268,$000a4eae ;5bfa
	DC.L	$fee0b46a,$00086600,$fffab66a,$000a6600 ;5c0a
	DC.L	$fff24e75,$4a406700,$00327600,$78005342 ;5c1a
	DC.L	$20126700,$001c2040,$08a80000,$00198968 ;5c2a
	DC.L	$00182028,$00520880,$000d8043,$4eaeff6a ;5c3a
	DC.L	$45ea0010,$51caffda,$4e75363c,$20007801 ;5c4a
	DC.L	$6000ffcc,$202b0008,$6700001a,$20534eae ;5c5a
	DC.L	$ffc4226b,$000842ab,$0008202b,$000c4eb9 ;5c6a
	DC.L	LAB_00EB		;5c7a: 00003ca0
	DC.L	$7000302a,$00025440,$e5482740,$000c7202 ;5c7e
	DC.W	$4eb9			;5c8e
	DC.L	LAB_00EA		;5c90: 00003c86
	DC.L	$20402748,$00084298,$226a000e,$302a0016 ;5c94
	DC.L	$322a0002,$534130d9,$30f100fe,$51c9fff8 ;5ca4
	DC.L	$42982053,$226b0008,$70007200,$302a0002 ;5cb4
	DC.L	$3212342a,$000a362a,$000c4eee,$fef22051 ;5cc4
	DC.L	$4eeefe3e		;5cd4
	DC.W	$33c1			;5cd8
	DC.L	LAB_01A3		;5cda: 00005986
	DC.W	$33c0			;5cde
	DC.L	LAB_01A2		;5ce0: 00005984
	DC.L	$4e7533c0		;5ce4
	DC.L	LAB_01A4		;5ce8: 00005988
	DC.L	$4e752051,$30280004,$08280002,$001a6700 ;5cec
	DC.L	$000a7200,$12280036,$d0414e75,$20513028 ;5cfc
	DC.L	$000e0828,$0002001a,$6700000a,$72001228 ;5d0c
	DC.L	$00369041,$4e752051,$30280006,$08280002 ;5d1c
	DC.L	$001a6700,$000a7200,$12280037,$d0414e75 ;5d2c
	DC.L	$20513028,$000c0828,$0002001a,$6700000a ;5d3c
	DC.L	$72001228,$00379041,$4e75303a,$fc264e75 ;5d4c
	DC.W	$4279			;5d5c
	DC.L	LAB_01A0		;5d5e: 00005980
	DC.W	$4279			;5d62
	DC.L	LAB_019E		;5d64: 0000597c
	DC.L	$4e7533fc		;5d68
	DC.W	$ffff			;5d6c
	DC.L	LAB_01A0		;5d6e: 00005980
	DC.W	$33c0			;5d72
	DC.L	LAB_019E		;5d74: 0000597c
	DC.L	$4e75303a,$fc064e75	;5d78
	DC.W	$33c0			;5d80
	DC.L	LAB_019D		;5d82: 0000597a
	DC.L	$4e75303a,$fbd6c07c,$00ff4e75,$303afbce ;5d86
	DC.W	$4e75			;5d96
LAB_01B6:
	BSR.W	LAB_01B7		;5d98: 61000014
	MOVE.L	A3,LAB_019C		;5d9c: 23cb00005976
	LEA	LAB_0205(PC),A0		;5da2: 41fa0ac6
	JSR	LAB_0234		;5da6: 4eb900007268
	RTS				;5dac: 4e75
LAB_01B7:
	MOVE.L	A3,LAB_0192		;5dae: 23cb00005952
	LEA	LAB_0208(PC),A0		;5db4: 41fa0e9e
	JSR	LAB_0232		;5db8: 4eb90000720e
	RTS				;5dbe: 4e75
	DC.L	$30290004,$20511228,$007a4881,$90414e75 ;5dc0
	DC.L	$30290006,$20511228,$007b4881,$90414e75 ;5dd0
	DC.L	$20511428,$007a1628,$007b4882,$4883d042 ;5de0
	DC.L	$d2433340,$00043341,$00064e75,$22512469 ;5df0
	DC.L	$003248a7,$c000224a,$30074eae,$feaa224a ;5e00
	DC.L	$303afb74,$4eaefea4,$224a303a,$fb6c4eae ;5e10
	DC.L	$fe9e4c9f,$0003224a,$4e753407,$264a3e00 ;5e20
	DC.L	$6100ffca,$204b3002,$e54a90c2,$26483200 ;5e30
	DC.L	$53413413,$36eb0002,$36c251c9,$fff648e7 ;5e40
	DC.L	$80403018,$32182f08,$4eaeff10,$205f4cdf ;5e50
	DC.L	$02015340,$4eeefeb0,$70003e00,$20517000 ;5e60
	DC.L	$72013428,$00085342,$3628000a,$53436000 ;5e70
	DC.L	$00467000,$3e002051,$10280038,$12280039 ;5e80
	DC.L	$48804881,$34280008,$3628000a,$94409641 ;5e90
	DC.L	$53425343,$70007200,$10280036,$12280037 ;5ea0
	DC.L	$60000014,$3e04b042,$63000004,$c142b243 ;5eb0
	DC.L	$63000004,$c3433c3c,$fece6000,$00083e02 ;5ec0
	DC.L	$3c3cfebc,$6100ff26,$4ef66000,$38033602 ;5ed0
	DC.L	$3e043c3c,$ff4c6000,$ffecc144,$c345c544 ;5ee0
	DC.L	$c7457e00,$3c3cfe74,$6000ffda ;5ef0
LAB_01B8:
	MOVE.L	D0,LAB_0189		;5efc: 23c000005938
	RTS				;5f02: 4e75
LAB_01B9:
	MOVE.L	A0,LAB_0191		;5f04: 23c80000594e
	MOVE.L	A1,LAB_01B2		;5f0a: 23c9000059ca
	MOVEA.L	ABSEXECBASE,A1		;5f10: 227900000004
	MOVEA.L	276(A1),A1		;5f16: 22690114
	MOVE.L	184(A1),LAB_01B1	;5f1a: 23e900b8000059c6
	LEA	LAB_01AD(PC),A1		;5f22: 43fafa8a
	MOVE.L	A1,8(A1)		;5f26: 23490008
	ADDQ.W	#4,A1			;5f2a: 5849
	MOVE.L	A1,-4(A1)		;5f2c: 2349fffc
	CLR.L	(A1)			;5f30: 4291
	MOVEA.L	ABSEXECBASE,A6		;5f32: 2c7900000004
	SUBA.L	A1,A1			;5f38: 93c9
	JSR	-294(A6)		;5f3a: 4eaefeda
	MOVE.L	D0,LAB_01AC		;5f3e: 23c0000059aa
	MOVEQ	#-1,D0			;5f44: 70ff
	JSR	-330(A6)		;5f46: 4eaefeb6
	MOVE.B	D0,LAB_01AB		;5f4a: 13c0000059a9
	CLR.B	LAB_01AA		;5f50: 4239000059a8
	CLR.L	LAB_019A		;5f56: 42b90000596e
	MOVE.L	#LAB_019A,LAB_019B	;5f5c: 23fc0000596e00005972
	MOVE.L	#$ffffffff,LAB_018C	;5f66: 23fcffffffff00005940
	MOVE.L	#$ffffffff,LAB_018E	;5f70: 23fcffffffff00005946
	MOVE.W	#$ffff,LAB_0190		;5f7a: 33fcffff0000594a
	CLR.L	LAB_0192		;5f82: 42b900005952
	CLR.W	LAB_0193		;5f88: 427900005956
	CLR.L	LAB_018D		;5f8e: 42b900005942
	CLR.W	LAB_0197		;5f94: 427900005960
	MOVE.W	#$ffff,LAB_019D		;5f9a: 33fcffff0000597a
	CLR.W	LAB_01A0		;5fa2: 427900005980
	CLR.W	LAB_019E		;5fa8: 42790000597c
	CLR.W	LAB_01A1		;5fae: 427900005982
	MOVE.W	#$0001,LAB_01A2		;5fb4: 33fc000100005984
	MOVE.W	#$0000,LAB_01A3		;5fbc: 33fc000000005986
	MOVE.W	#$0001,LAB_01A4		;5fc4: 33fc000100005988
	CLR.L	LAB_01A6		;5fcc: 42b90000598c
	CLR.L	LAB_01A7		;5fd2: 42b900005990
	LEA	LAB_01AE(PC),A0		;5fd8: 41faf9e2
	MOVE.W	#$0080,(A0)+		;5fdc: 30fc0080
	MOVE.W	#$0040,(A0)+		;5fe0: 30fc0040
	MOVE.L	#$ffffffff,(A0)		;5fe4: 20bcffffffff
	MOVE.W	#$ffff,LAB_01B0		;5fea: 33fcffff000059c4
	CLR.L	LAB_01A8		;5ff2: 42b900005996
	MOVE.L	#LAB_01A9,D0		;5ff8: 203c0000599a
	RTS				;5ffe: 4e75
LAB_01BA:
	MOVE.L	A6,-(A7)		;6000: 2f0e
LAB_01BB:
	BSR.W	LAB_01BC		;6002: 6100000a
	BNE.W	LAB_01BB		;6006: 6600fffa
	MOVEA.L	(A7)+,A6		;600a: 2c5f
	RTS				;600c: 4e75
LAB_01BC:
	MOVEA.L	ABSEXECBASE,A6		;600e: 2c7900000004
LAB_01BD:
	LEA	LAB_01A9(PC),A0		;6014: 41faf984
	JSR	-372(A6)		;6018: 4eaefe8c
	MOVE.L	D0,LAB_01C5		;601c: 23c0000060ce
	BNE.W	LAB_01BE		;6022: 66000004
	RTS				;6026: 4e75
LAB_01BE:
	TST.L	LAB_0184+2		;6028: 4ab90000592a
	BEQ.W	LAB_01BF		;602e: 6700000c
	BSR.W	LAB_0184		;6032: 6100f8f4
	TST.L	D0			;6036: 4a80
	BEQ.W	LAB_01C1		;6038: 6700002c
LAB_01BF:
	MOVEA.L	D0,A2			;603c: 2440
	CMPI.W	#$2000,22(A2)		;603e: 0c6a20000016
	BNE.W	LAB_01C0		;6044: 6600000c
	MOVE.W	#$0002,24(A2)		;6048: 357c00020018
	BRA.W	LAB_01C1		;604e: 60000016
LAB_01C0:
	CMPI.W	#$0400,22(A2)		;6052: 0c6a04000016
	BNE.W	LAB_01C3		;6058: 66000026
	BTST	#7,25(A2)		;605c: 082a00070019
	BEQ.W	LAB_01C3		;6062: 6700001c
LAB_01C1:
	TST.L	LAB_0187+2		;6066: 4ab900005930
	BEQ.W	LAB_01C2		;606c: 67000006
	BSR.W	LAB_0187		;6070: 6100f8bc
LAB_01C2:
	MOVEA.L	LAB_01C5(PC),A1		;6074: 227a0058
	JSR	-378(A6)		;6078: 4eaefe86
	BRA.W	LAB_01BD		;607c: 6000ff96
LAB_01C3:
	MOVEQ	#24,D0			;6080: 7018
	MOVEQ	#1,D1			;6082: 7201
	JSR	LAB_00EA		;6084: 4eb900003c86
	MOVEA.L	D0,A0			;608a: 2040
	MOVEA.L	LAB_019B(PC),A1		;608c: 227af8e4
	MOVE.L	A0,(A1)			;6090: 2288
	MOVE.L	A0,LAB_019B		;6092: 23c800005972
	CLR.L	(A0)+			;6098: 4298
	MOVE.L	20(A2),(A0)+		;609a: 20ea0014
	MOVE.W	24(A2),(A0)+		;609e: 30ea0018
	MOVE.W	26(A2),(A0)+		;60a2: 30ea001a
	MOVE.L	28(A2),(A0)+		;60a6: 20ea001c
	MOVE.L	32(A2),(A0)+		;60aa: 20ea0020
	MOVE.L	44(A2),(A0)+		;60ae: 20ea002c
	MOVE.L	A2,D0			;60b2: 200a
	TST.L	LAB_0187+2		;60b4: 4ab900005930
	BEQ.W	LAB_01C4		;60ba: 67000006
	BSR.W	LAB_0187		;60be: 6100f86e
LAB_01C4:
	MOVEA.L	LAB_01C5(PC),A1		;60c2: 227a000a
	JSR	-378(A6)		;60c6: 4eaefe86
	MOVEQ	#-1,D0			;60ca: 70ff
	RTS				;60cc: 4e75
LAB_01C5:
	DS.L	1			;60ce
LAB_01C6:
	DC.L	$2c790000,$00047000,$103af8cd,$4eaefeb0 ;60d2
	DC.L	$22790000,$00042269,$0114237a,$f8d800b8 ;60e2
	DC.W	$4e75			;60f2
LAB_01C7:
	MOVE.L	26(A2),D0		;60f4: 202a001a
	BEQ.W	LAB_01CB		;60f8: 67000046
	BTST	#0,14(A2)		;60fc: 082a0000000e
	BNE.W	LAB_01CB		;6102: 6600003c
	MOVEM.L	A4-A5,-(A7)		;6106: 48e7000c
	MOVEA.L	D0,A3			;610a: 2640
	MOVEA.L	12(A3),A4		;610c: 286b000c
	MOVEA.L	20(A3),A5		;6110: 2a6b0014
	MOVE.L	A4,D2			;6114: 240c
	SUB.L	A5,D2			;6116: 948d
	MOVE.L	-(A5),D1		;6118: 2225
	SUB.L	D2,D1			;611a: 9282
LAB_01C8:
	SUBQ.L	#1,D1			;611c: 5381
	BMI.W	LAB_01C9		;611e: 6b000010
	TST.B	(A4)+			;6122: 4a1c
	BNE.W	LAB_01C8		;6124: 6600fff6
	MOVE.L	A4,12(A3)		;6128: 274c000c
	BRA.W	LAB_01CA		;612c: 60000008
LAB_01C9:
	MOVE.L	20(A3),12(A3)		;6130: 276b0014000c
LAB_01CA:
	MOVEM.L	(A7)+,A4-A5		;6136: 4cdf3000
	MOVEA.L	A2,A3			;613a: 264a
	BRA.W	LAB_01D2		;613c: 600000c6
LAB_01CB:
	RTS				;6140: 4e75
LAB_01CC:
	MOVEA.L	12(A1),A2		;6142: 2469000c
	MOVE.W	38(A2),LAB_018C		;6146: 33ea002600005940
	CMPI.W	#$624c,40(A2)		;614e: 0c6a624c0028
	BNE.W	LAB_01CF		;6154: 66000060
	MOVE.W	42(A2),D6		;6158: 3c2a002a
	BEQ.W	LAB_01C7		;615c: 6700ff96
	MOVEA.L	20(A1),A3		;6160: 26690014
	LEA	62(A3),A3		;6164: 47eb003e
LAB_01CD:
	MOVE.L	(A3),D0			;6168: 2013
	BEQ.W	LAB_01CE		;616a: 67000034
	MOVEA.L	D0,A3			;616e: 2640
	CMPI.W	#$624c,40(A3)		;6170: 0c6b624c0028
	BNE.W	LAB_01CD		;6176: 6600fff0
	CMP.W	42(A3),D6		;617a: bc6b002a
	BNE.W	LAB_01CD		;617e: 6600ffe8
	CMPA.L	A3,A2			;6182: b5cb
	BEQ.W	LAB_01CD		;6184: 6700ffe2
	BTST	#7,13(A3)		;6188: 082b0007000d
	BEQ.W	LAB_01CD		;618e: 6700ffd8
	BCLR	#7,13(A3)		;6192: 08ab0007000d
	BSR.W	LAB_01D0		;6198: 6100001e
	BRA.W	LAB_01CD		;619c: 6000ffca
LAB_01CE:
	BTST	#7,13(A2)		;61a0: 082a0007000d
	BNE.W	LAB_01CF		;61a6: 6600000e
	BSET	#7,13(A2)		;61aa: 08ea0007000d
	MOVEA.L	A2,A3			;61b0: 264a
	BRA.W	LAB_01D0		;61b2: 60000004
LAB_01CF:
	RTS				;61b6: 4e75
LAB_01D0:
	MOVE.W	12(A3),D0		;61b8: 302b000c
	AND.W	#$0003,D0		;61bc: c07c0003
	BEQ.W	LAB_01D1		;61c0: 6700000a
	CMPI.W	#$0001,D0		;61c4: 0c400001
	BNE.W	LAB_01D2		;61c8: 6600003a
LAB_01D1:
	MOVE.L	18(A3),-(A7)		;61cc: 2f2b0012
	CLR.L	18(A3)			;61d0: 42ab0012
	MOVE.L	22(A3),-(A7)		;61d4: 2f2b0016
	CLR.L	22(A3)			;61d8: 42ab0016
	MOVE.L	26(A3),-(A7)		;61dc: 2f2b001a
	CLR.L	26(A3)			;61e0: 42ab001a
	MOVE.W	12(A3),-(A7)		;61e4: 3f2b000c
	BSET	#7,13(A3)		;61e8: 08eb0007000d
	BSR.W	LAB_01D2		;61ee: 61000014
	MOVE.W	(A7)+,12(A3)		;61f2: 375f000c
	MOVE.L	(A7)+,26(A3)		;61f6: 275f001a
	MOVE.L	(A7)+,22(A3)		;61fa: 275f0016
	MOVE.L	(A7)+,18(A3)		;61fe: 275f0012
	RTS				;6202: 4e75
LAB_01D2:
	MOVEM.L	A0-A2/A6,-(A7)		;6204: 48e700e2
	MOVEA.L	A3,A0			;6208: 204b
	MOVEA.L	20(A1),A1		;620a: 22690014
	SUBA.L	A2,A2			;620e: 95ca
	MOVEQ	#1,D0			;6210: 7001
	MOVEA.L	LAB_01B2(PC),A6		;6212: 2c7af7b6
	JSR	-432(A6)		;6216: 4eaefe50
	MOVEM.L	(A7)+,A0-A2/A6		;621a: 4cdf4700
	RTS				;621e: 4e75
LAB_01D3:
	DS.W	1			;6220
LAB_01D4:
	BSR.W	LAB_01BA		;6222: 6100fddc
	MOVE.L	LAB_019A(PC),D0		;6226: 203af746
	BNE.W	LAB_01D5		;622a: 66000018
	MOVE.L	A6,-(A7)		;622e: 2f0e
	MOVEA.L	ABSEXECBASE,A6		;6230: 2c7900000004
	LEA	LAB_01A9(PC),A0		;6236: 41faf762
	JSR	-384(A6)		;623a: 4eaefe80
	MOVEA.L	(A7)+,A6		;623e: 2c5f
	BRA.W	LAB_01D4		;6240: 6000ffe0
LAB_01D5:
	BSR.W	LAB_01D6		;6244: 6100000c
	BEQ.W	LAB_01D4		;6248: 6700ffd8
	RTS				;624c: 4e75
	DC.L	$6100fdb0		;624e
LAB_01D6:
	LEA	LAB_019A(PC),A0		;6252: 41faf71a
	MOVE.L	(A0),D0			;6256: 2010
	BEQ.W	LAB_01E5		;6258: 670001a4
	MOVEA.L	D0,A1			;625c: 2240
	MOVE.L	4(A1),D7		;625e: 2e290004
	MOVE.L	8(A1),LAB_018B		;6262: 23e900080000593c
	CMPI.W	#$0040,D7		;626a: 0c470040
	BNE.W	LAB_01D7		;626e: 66000010
	CLR.W	LAB_01D3		;6272: 427900006220
	BSR.W	LAB_01CC		;6278: 6100fec8
	BRA.W	LAB_01E3		;627c: 6000016a
LAB_01D7:
	MOVE.W	LAB_01D3(PC),D0		;6280: 303aff9e
	BEQ.W	LAB_01D8		;6284: 6700001a
	MOVE.L	16(A1),LAB_01A8		;6288: 23e9001000005996
	MOVE.W	D0,LAB_018C		;6290: 33c000005940
	CLR.W	LAB_01D3		;6296: 427900006220
	MOVEQ	#64,D0			;629c: 7040
	RTS				;629e: 4e75
LAB_01D8:
	CMPI.W	#$0020,D7		;62a0: 0c470020
	BNE.W	LAB_01D9		;62a4: 66000024
	MOVEA.L	12(A1),A2		;62a8: 2469000c
	MOVE.W	38(A2),LAB_018C		;62ac: 33ea002600005940
	BTST	#2,17(A2)		;62b4: 082a00020011
	BEQ.W	LAB_01E3		;62ba: 6700012c
	MOVE.W	LAB_018C(PC),LAB_01D3	;62be: 33faf68000006220
	BRA.W	LAB_01E3		;62c6: 60000120
LAB_01D9:
	CMPI.W	#$0100,D7		;62ca: 0c470100
	BNE.W	LAB_01DF		;62ce: 660000b4
	MOVE.W	8(A1),D1		;62d2: 32290008
	CMPI.W	#$ffff,D1		;62d6: 0c41ffff
	BNE.W	LAB_01DA		;62da: 66000008
	MOVEQ	#0,D7			;62de: 7e00
	BRA.W	LAB_01E3		;62e0: 60000106
LAB_01DA:
	AND.W	#$001f,D1		;62e4: c27c001f
	CMPI.W	#$001f,D1		;62e8: 0c41001f
	BNE.W	LAB_01DB		;62ec: 66000004
	MOVEQ	#-1,D1			;62f0: 72ff
LAB_01DB:
	MOVE.W	D1,LAB_018E		;62f2: 33c100005946
	MOVE.W	8(A1),D1		;62f8: 32290008
	LSR.W	#5,D1			;62fc: ea49
	AND.W	#$003f,D1		;62fe: c27c003f
	CMPI.W	#$003f,D1		;6302: 0c41003f
	BNE.W	LAB_01DC		;6306: 66000004
	MOVEQ	#-1,D1			;630a: 72ff
LAB_01DC:
	MOVE.W	D1,LAB_018F		;630c: 33c100005948
	MOVE.W	8(A1),D1		;6312: 32290008
	ROL.W	#5,D1			;6316: eb59
	AND.W	#$001f,D1		;6318: c27c001f
	CMPI.W	#$001f,D1		;631c: 0c41001f
	BNE.W	LAB_01DD		;6320: 66000004
	MOVEQ	#-1,D1			;6324: 72ff
LAB_01DD:
	MOVE.W	D1,LAB_0190		;6326: 33c10000594a
	MOVEA.L	20(A1),A2		;632c: 24690014
	MOVEA.L	28(A2),A2		;6330: 246a001c
	MOVE.W	8(A1),D6		;6334: 3c290008
	BSR.W	LAB_01E3		;6338: 610000ae
	MOVE.L	A3,-(A7)		;633c: 2f0b
	BSR.W	LAB_01E6		;633e: 610000c0
	MOVE.W	32(A3),D6		;6342: 3c2b0020
	CMPI.W	#$ffff,D6		;6346: 0c46ffff
	BEQ.W	LAB_01DE		;634a: 6700002e
	MOVEQ	#24,D0			;634e: 7018
	MOVEQ	#1,D1			;6350: 7201
	JSR	LAB_00EA		;6352: 4eb900003c86
	MOVEA.L	D0,A0			;6358: 2040
	MOVEA.L	LAB_019B(PC),A1		;635a: 227af616
	MOVE.L	A0,(A1)			;635e: 2288
	MOVE.L	A0,LAB_019B		;6360: 23c800005972
	CLR.L	(A0)+			;6366: 4298
	MOVE.L	#$00000100,(A0)+	;6368: 20fc00000100
	MOVE.W	D6,(A0)			;636e: 3086
	ADDQ.W	#8,A0			;6370: 5048
	MOVE.L	LAB_01A8(PC),(A0)+	;6372: 20faf622
	MOVE.L	LAB_018D(PC),(A0)	;6376: 20baf5ca
LAB_01DE:
	MOVEA.L	(A7)+,A3		;637a: 265f
	MOVE.L	#$00000100,D0		;637c: 203c00000100
	RTS				;6382: 4e75
LAB_01DF:
	CMPI.W	#$0400,D7		;6384: 0c470400
	BNE.W	LAB_01E0		;6388: 66000038
	MOVE.W	8(A1),D0		;638c: 30290008
	MOVE.W	10(A1),D1		;6390: 3229000a
	JSR	LAB_0216		;6394: 4eb900006f2e
	TST.W	D0			;639a: 4a40
	BEQ.W	LAB_01E2		;639c: 67000044
	MOVE.W	D0,LAB_0193		;63a0: 33c000005956
	MOVE.W	8(A1),LAB_0196		;63a6: 33e900080000595e
	MOVE.W	10(A1),LAB_0195		;63ae: 33e9000a0000595c
	MOVE.L	20(A1),LAB_0194		;63b6: 23e9001400005958
	BRA.W	LAB_01E3		;63be: 60000028
LAB_01E0:
	CMPI.W	#$0008,D7		;63c2: 0c470008
	BNE.W	LAB_01E1		;63c6: 66000016
	MOVE.W	8(A1),LAB_01A5		;63ca: 33e900080000598a
	MOVE.L	20(A1),LAB_01A6		;63d2: 23e900140000598c
	BRA.W	LAB_01E3		;63da: 6000000c
LAB_01E1:
	BRA.W	LAB_01E3		;63de: 60000008
LAB_01E2:
	MOVEQ	#0,D7			;63e2: 7e00
	BRA.W	LAB_01E4		;63e4: 60000012
LAB_01E3:
	MOVE.L	20(A1),LAB_018D		;63e8: 23e9001400005942
	MOVE.L	16(A1),LAB_01A8		;63f0: 23e9001000005996
LAB_01E4:
	BSR.W	LAB_01ED		;63f8: 61000056
	MOVE.L	D7,D0			;63fc: 2007
LAB_01E5:
	RTS				;63fe: 4e75
LAB_01E6:
	MOVEA.L	A2,A3			;6400: 264a
	MOVE.W	D6,D0			;6402: 3006
	AND.W	#$001f,D0		;6404: c07c001f
	BEQ.W	LAB_01E8		;6408: 6700000a
	SUBQ.W	#1,D0			;640c: 5340
LAB_01E7:
	MOVEA.L	(A3),A3			;640e: 2653
	DBF	D0,LAB_01E7		;6410: 51c8fffc
LAB_01E8:
	MOVEA.L	18(A3),A3		;6414: 266b0012
	MOVE.W	D6,D0			;6418: 3006
	LSR.W	#5,D0			;641a: ea48
	AND.W	#$003f,D0		;641c: c07c003f
	BEQ.W	LAB_01EA		;6420: 6700000a
	SUBQ.W	#1,D0			;6424: 5340
LAB_01E9:
	MOVEA.L	(A3),A3			;6426: 2653
	DBF	D0,LAB_01E9		;6428: 51c8fffc
LAB_01EA:
	MOVE.W	D6,D0			;642c: 3006
	ROL.W	#5,D0			;642e: eb58
	AND.W	#$001f,D0		;6430: c07c001f
	CMPI.W	#$001f,D0		;6434: 0c40001f
	BEQ.W	LAB_01EC		;6438: 67000012
	MOVEA.L	28(A3),A3		;643c: 266b001c
	SUBQ.W	#1,D0			;6440: 5340
	BMI.W	LAB_01EC		;6442: 6b000008
LAB_01EB:
	MOVEA.L	(A3),A3			;6446: 2653
	DBF	D0,LAB_01EB		;6448: 51c8fffc
LAB_01EC:
	RTS				;644c: 4e75
	DC.W	$204a			;644e
LAB_01ED:
	MOVE.L	(A1),(A0)		;6450: 2091
	CMPA.L	LAB_019B(PC),A1		;6452: b3faf51e
	BNE.W	LAB_01EE		;6456: 66000008
	MOVE.L	A0,LAB_019B		;645a: 23c800005972
LAB_01EE:
	MOVEQ	#24,D0			;6460: 7018
	JSR	LAB_00EB		;6462: 4eb900003ca0
	RTS				;6468: 4e75
LAB_01EF:
	LEA	LAB_019A(PC),A0		;646a: 41faf502
LAB_01F0:
	MOVE.L	(A0),D0			;646e: 2010
	BEQ.W	LAB_01F1		;6470: 6700000c
	MOVEA.L	D0,A1			;6474: 2240
	BSR.W	LAB_01ED		;6476: 6100ffd8
	BRA.W	LAB_01F0		;647a: 6000fff2
LAB_01F1:
	RTS				;647e: 4e75
	DC.L	$203af4c0,$6700000a,$20403028,$00784e75 ;6480
	DC.L	$70ff4e75,$303af500,$4e75303a,$f4fc4e75 ;6490
LAB_01F2:
	MOVE.W	LAB_018C(PC),D0		;64a0: 303af49e
	RTS				;64a4: 4e75
LAB_01F3:
	MOVE.W	LAB_018E(PC),D0		;64a6: 303af49e
	RTS				;64aa: 4e75
LAB_01F4:
	MOVE.W	LAB_018F(PC),D0		;64ac: 303af49a
	RTS				;64b0: 4e75
	DC.L	$303af496		;64b2
	DC.W	$4e75			;64b6
LAB_01F5:
	MOVE.W	LAB_018B(PC),D0		;64b8: 303af482
	RTS				;64bc: 4e75
	DC.L	$303af47e,$4e7523cc	;64be
	DC.L	LAB_01FE		;64c6: 00006736
	DC.L	$362afff6,$382afff4,$60000006,$41faf45c ;64ca
LAB_01F6:
	MOVE.L	A3,0(A5,D6.W)		;64da: 2b8b6000
	MOVE.L	A3,-(A7)		;64de: 2f0b
	LSR.W	#5,D0			;64e0: ea48
	MOVE.W	D0,-(A7)		;64e2: 3f00
	MOVEM.L	D1/A0-A1,-(A7)		;64e4: 48e740c0
	BSR.W	LAB_01FF		;64e8: 6100027a
	MOVEM.L	(A7)+,D1/A0-A1		;64ec: 4cdf0302
	MOVE.L	A4,-(A7)		;64f0: 2f0c
	LEA	LAB_0209(PC),A4		;64f2: 49fa0858
	CLR.L	38(A4)			;64f6: 42ac0026
	CLR.L	42(A4)			;64fa: 42ac002a
	MOVE.L	(A0),18(A4)		;64fe: 29500012
	MOVE.W	LAB_01B0(PC),D0		;6502: 303af4c0
	BEQ.W	LAB_01F7		;6506: 6700000e
	MOVE.L	LAB_01AE(PC),38(A4)	;650a: 297af4b00026
	MOVE.L	LAB_01AF(PC),42(A4)	;6510: 297af4ae002a
LAB_01F7:
	MOVE.W	-(A2),(A4)		;6516: 38a2
	MOVE.W	-(A2),2(A4)		;6518: 39620002
	MOVE.W	-(A2),4(A4)		;651c: 39620004
	MOVE.W	-(A2),6(A4)		;6520: 39620006
	BTST	#4,LAB_018A		;6524: 083900040000593b
	BEQ.W	LAB_01F8		;652c: 67000006
	BSET	#9,D1			;6530: 08c10009
LAB_01F8:
	BTST	#7,D1			;6534: 08010007
	BEQ.W	LAB_01F9		;6538: 6700000c
	MOVE.L	LAB_01FE(PC),34(A4)	;653c: 297a01f80022
	BSET	#17,D1			;6542: 08c10011
LAB_01F9:
	MOVE.L	D1,14(A4)		;6546: 2941000e
	MOVE.L	-(A2),D1		;654a: 2222
	MOVE.L	D2,D0			;654c: 2002
	JSR	LAB_0120		;654e: 4eb9000042fa
	MOVE.L	D0,26(A4)		;6554: 2940001a
	MOVE.B	D3,8(A4)		;6558: 19430008
	MOVE.B	D4,9(A4)		;655c: 19440009
	MOVEA.L	(A1),A1			;6560: 2251
	MOVE.L	A1,30(A4)		;6562: 2949001e
	MOVE.W	20(A1),D0		;6566: 30290014
	AND.W	#$000f,D0		;656a: c07c000f
	MOVE.W	D0,46(A4)		;656e: 3940002e
	MOVEA.L	A4,A0			;6572: 204c
	MOVEA.L	(A7)+,A4		;6574: 285f
	JSR	-204(A6)		;6576: 4eaeff34
	MOVE.L	D0,(A3)			;657a: 2680
	BEQ.W	LAB_020A		;657c: 670007fe
	MOVEA.L	D0,A0			;6580: 2040
	MOVE.L	#LAB_01A9,86(A0)	;6582: 217c0000599a0056
	MOVE.W	(A7)+,120(A0)		;658a: 315f0078
	MOVE.W	54(A0),122(A0)		;658e: 31680036007a
	BTST	#2,26(A0)		;6594: 08280002001a
	BEQ.W	LAB_01FA		;659a: 67000006
	CLR.W	122(A0)			;659e: 4268007a
LAB_01FA:
	CLR.L	4(A3)			;65a2: 42ab0004
	CLR.L	16(A3)			;65a6: 42ab0010
	MOVE.B	122(A0),5(A3)		;65aa: 1768007a0005
	MOVE.B	123(A0),7(A3)		;65b0: 1768007b0007
	MOVE.L	LAB_0189(PC),D0		;65b6: 203af380
	JSR	-150(A6)		;65ba: 4eaeff6a
	MOVEA.L	(A7)+,A3		;65be: 265f
	BSR.W	LAB_01B6		;65c0: 6100f7d6
	RTS				;65c4: 4e75
	DC.L	$2f222443,$41fa00ea,$4cda0030,$48d00030 ;65c6
	DC.L	$50484a84,$6600fff2,$24df6000,$00222f22 ;65d6
	DC.L	$41fa00ce,$6000000c,$28222a22,$48d00030 ;65e6
	DC.L	$504851cf,$fff420fc	;65f6
	DS.L	1			;65fe
	DC.L	$24df48e7,$c0002002,$22224eb9 ;6602
	DC.L	LAB_0120		;660e: 000042fa
	DC.L	$24004cdf,$00032b8b,$60002f0b,$ea483f00 ;6612
	DC.L	$48e740c0,$6100013c,$4cdf0302 ;6622
	DC.W	$23c1			;662e
	DC.L	LAB_01FB		;6630: 0000669a
	DC.W	$23c2			;6634
	DC.L	LAB_01FC		;6636: 000066a2
	DC.W	$23d1			;663a
	DC.L	LAB_01FD		;663c: 000066aa
	DC.L	$91c843fa,$00524eae,$fda22680,$6700072e ;6640
	DC.L	$2040217c		;6650
	DC.L	LAB_01A9		;6654: 0000599a
	DC.L	$0056315f,$00783168,$0036007a,$08280002 ;6658
	DC.L	$001a6700,$00064268,$007a42ab,$000442ab ;6668
	DC.L	$00101768,$007a0005,$1768007b,$0007203a ;6678
	DC.L	$f2b04eae,$ff6a265f,$6100f706,$4e758000 ;6688
	DC.W	$006b			;6698
LAB_01FB:
	DS.L	1			;669a
	DC.L	$8000006e		;669e
LAB_01FC:
	DS.L	1			;66a2
	DC.L	$80000070		;66a6
LAB_01FD:
	DS.L	1			;66aa
	DC.L	$80000093,$ffffffff	;66ae
	DS.L	32			;66b6
LAB_01FE:
	DS.L	1			;6736
	DC.L	$22512269,$003248e7,$40402068,$00084eae ;673a
	DC.L	$ffbe4cdf,$020172ff,$4eeeffa6,$22512269 ;674a
	DC.L	$00322068,$00084eee	;675a
	DC.W	$ffbe			;6762
LAB_01FF:
	MOVE.L	(A3),D0			;6764: 2013
	BEQ.W	LAB_0204		;6766: 6700006a
	MOVE.L	A6,-(A7)		;676a: 2f0e
	MOVEA.L	ABSEXECBASE,A6		;676c: 2c7900000004
	JSR	-132(A6)		;6772: 4eaeff7c
LAB_0200:
	LEA	LAB_01A9(PC),A0		;6776: 41faf222
	JSR	-372(A6)		;677a: 4eaefe8c
	TST.L	D0			;677e: 4a80
	BEQ.W	LAB_0201		;6780: 6700000c
	MOVEA.L	D0,A1			;6784: 2240
	JSR	-378(A6)		;6786: 4eaefe86
	BRA.W	LAB_0200		;678a: 6000ffea
LAB_0201:
	MOVEA.L	(A7)+,A6		;678e: 2c5f
	MOVEA.L	(A3),A0			;6790: 2053
	MOVEA.L	ABSEXECBASE,A1		;6792: 227900000004
	MOVEA.L	276(A1),A1		;6798: 22690114
	CMPA.L	184(A1),A0		;679c: b1e900b8
	BNE.W	LAB_0202		;67a0: 66000006
	CLR.L	184(A1)			;67a4: 42a900b8
LAB_0202:
	MOVE.L	28(A0),D0		;67a8: 2028001c
	BEQ.W	LAB_0203		;67ac: 67000008
	JSR	-54(A6)			;67b0: 4eaeffca
	MOVEA.L	(A3),A0			;67b4: 2053
LAB_0203:
	CLR.L	(A3)			;67b6: 4293
	CLR.L	86(A0)			;67b8: 42a80056
	JSR	-72(A6)			;67bc: 4eaeffb8
	MOVE.L	A6,-(A7)		;67c0: 2f0e
	MOVEA.L	ABSEXECBASE,A6		;67c2: 2c7900000004
	JSR	-138(A6)		;67c8: 4eaeff76
	MOVEA.L	(A7)+,A6		;67cc: 2c5f
	BSR.W	LAB_01EF		;67ce: 6100fc9a
LAB_0204:
	RTS				;67d2: 4e75
	DC.L	$223af1a0,$670005ca,$22412411,$670005c2 ;67d4
	DC.L	$223af1a6,$6700001c,$b2826600,$0010343a ;67e4
	DC.L	$f19642b9		;67f4
	DC.L	LAB_01A5		;67f8: 0000598a
	DC.L	$60000042		;67fc
	DC.W	$42b9			;6800
	DC.L	LAB_01A6		;6802: 0000598c
	DC.L	$6100f7f8,$45faf162,$20126700,$00522240 ;6806
	DC.L	$0ca90000,$00080004,$66000012,$b4a90014 ;6816
	DC.L	$67000010,$6100fc22,$6000ffde,$24496000 ;6826
	DC.L	$ffd83429,$00086100,$fc107000,$08820007 ;6836
	DC.L	$67000004,$70040c02,$00686600,$00060040 ;6846
	DC.L	$00010c02,$00696600,$00060040,$00024e75 ;6856
	DC.L	$600000ce		;6866
LAB_0205:
	DC.L	$2f017000,$303af0e6,$67000036,$2c7af0fe ;686a
	DC.L	$22166700,$0526b2ba,$f0d66600,$0024221f ;687a
	DC.W	$4279			;688a
	DC.L	LAB_0193		;688c: 00005956
	DC.L	$33faf0cc		;6890
	DC.L	LAB_0199		;6894: 00005962
	DC.L	$33faf0c2		;6898
	DC.L	LAB_0197		;689c: 00005960
	DC.L	$23faf0b6		;68a0
	DC.L	LAB_018D		;68a4: 00005942
	DC.L	$4e7548e7,$20e06100,$f75041fa,$f0ba2c7a ;68a8
	DC.L	$f0be2216,$20106700,$00662240,$0ca90000 ;68b8
	DC.L	$04000004,$6600001c,$4a816700,$001cb2a9 ;68c8
	DC.L	$00146700,$00142f08,$6100fb6e,$205f6000 ;68d8
	DC.L	$ffce2049,$6000ffce,$30290008,$3229000a ;68e8
	DC.W	$4eb9			;68f8
	DC.L	LAB_0216		;68fa: 00006f2e
	DC.L	$34006700,$ffdc23e9	;68fe
	DC.W	$0014			;6906
	DC.L	LAB_018D		;6908: 00005942
	DC.L	$33e90008		;690c
	DC.L	LAB_0199		;6910: 00005962
	DC.L	$33e9000a		;6914
	DC.L	LAB_0197		;6918: 00005960
	DC.L	$6100fb32,$30026000,$000470ff,$4cdf0704 ;691c
	DC.L	$221f4e75		;692c
LAB_0206:
	DS.W	1			;6930
LAB_0207:
	DS.L	1			;6932
	DC.L	$48e77f7c,$2a4833c0	;6936
	DC.L	LAB_0206		;693e: 00006930
	DC.L	$2e3af00e,$67000464,$26474a93,$6700045c ;6942
	DC.L	$23eb0004		;6952
	DC.L	LAB_0207		;6956: 00006932
	DC.L	$2853286c,$0032286c,$00342c7a,$efe87e00 ;695a
	DC.L	$61000236,$3e3af00c,$be7affbc,$65000008 ;696a
	DC.L	$3e3affb4,$53473c07,$53466b00,$001a224d ;697a
	DC.L	$10196100,$0234d56b,$000451ce,$fff46000 ;698a
	DC.L	$00066100,$02046100,$025c6100,$fec44a40 ;699a
	DC.L	$6a000038,$41faefea,$2c790000,$00044eae ;69aa
	DC.L	$fe806100,$feac4a40,$6a000020,$203aefa6 ;69ba
	DC.L	$6700ffd8,$303aefb0,$6700ffda,$2c7aef76 ;69ca
	DC.L	$61000222,$7cff6000,$01122c7a,$ef683c00 ;69da
	DC.L	$61000212,$0c460020,$650000c4,$0c46007e ;69ea
	DC.L	$620000e8,$08390007	;69fa
	DC.L	LAB_0198		;6a02: 00005961
	DC.L	$67000012,$0c460064,$6700002c,$0c460079 ;6a06
	DC.L	$67000040,$303aff14,$5340be40,$6400000c ;6a16
	DC.L	$1bb500ff,$00006000,$fff01b86,$70006100 ;6a26
	DC.L	$016c6000,$0148204d,$303afef0,$534010fc ;6a36
	DC.L	$002051c8,$fffa277a,$fee40004,$7e006000 ;6a46
	DC.L	$ff4641f5,$7000303a,$fed29047,$534010fc ;6a56
	DC.L	$002051c8,$fffa6000,$ff2e6100,$0032b07a ;6a66
	DC.L	$feba6500,$00045340,$7e00383a,$feb05340 ;6a76
	DC.L	$6b000014,$36001035,$70006100,$0130d842 ;6a86
	DC.L	$524751cb,$fff23744,$00046000,$fefe303a ;6a96
	DC.L	$fe8a5340,$0c350020,$000056c8,$fff85240 ;6aa6
	DC.L	$4e750c46,$001f6700,$00840c46,$001e6700 ;6ab6
	DC.L	$00b00c46,$00086700,$00440c46,$000d6700 ;6ac6
	DC.L	$001e0c46,$000a6700,$00166000,$000a0c46 ;6ad6
	DC.L	$007f6700,$0032303a,$ee926700,$feae33c6 ;6ae6
	DC.L	LAB_01A1		;6af6: 00005982
	DC.W	$33c7			;6afa
	DC.L	LAB_019F		;6afc: 0000597e
	DC.L	$700a6100,$01507000,$6100ff9a,$4cdf3efe ;6b00
	DC.L	$4e754a47,$6700fe8a,$61000042,$61000006 ;6b10
	DC.L	$6000fe7a,$30075240,$b07afe06,$6400000c ;6b20
	DC.L	$1bb50000,$00ff6000,$ffee1bbc,$002000ff ;6b30
	DC.L	$4e756100,$00066000,$fe584a47,$6700001c ;6b40
	DC.L	$303aee0e,$c07c0003,$66000012,$53471035 ;6b50
	DC.L	$70006100,$005e956b,$00044e75,$277afdc4 ;6b60
	DC.L	$00047e00,$4e75303a,$ede8c07c,$00036600 ;6b70
	DC.L	$fef05247,$be7afdaa,$64000012,$103570ff ;6b80
	DC.L	$61000030,$d56b0004,$6000fe06,$53476000 ;6b90
	DC.L	$fe0041f5,$70007000,$303afd86,$90472f2b ;6ba0
	DC.L	$00046100,$00fe7020,$6100009a,$275f0004 ;6bb0
	DC.L	$4e75342c,$0018082c,$00050017,$6700002e ;6bc0
	DC.L	$b02c0021,$62000026,$902c0020,$6b00001e ;6bd0
	DC.L	$c07c00ff,$e348206c,$002c3430,$0000222c ;6be0
	DC.L	$00306700,$00082041,$d4700000,$4e752253 ;6bf0
	DC.L	$22690032,$70001029,$001c3f00,$2f097003 ;6c00
	DC.L	$4eaefe9e,$10357000,$6100ffa8,$362c0014 ;6c10
	DC.L	$302b0004,$322b0006,$53425343,$d440d641 ;6c20
	DC.L	$383aed48,$6b000006,$32039244,$22574eae ;6c30
	DC.L	$fece225f,$7000301f,$4eeefe9e,$60000084 ;6c40
	DC.L	$60000060		;6c50
LAB_0208:
	DC.L	$0c00000d,$6700000a,$0c00000a,$66000032 ;6c54
	DC.L	$48e700e0,$207aece8,$20106700,$013c2240 ;6c64
	DC.L	$24690032,$30280006,$d06a003a,$31400006 ;6c74
	DC.L	$42680004,$1169007a,$00054cdf,$07004e75 ;6c84
	DC.L	$48e74070,$3f006100,$005041fa,$ecac301f ;6c94
	DC.L	$10807001,$6100008e,$4cdf0e02,$4e754a80 ;6ca4
	DC.L	$6700001a,$48e74070,$48e78080,$6100002a ;6cb4
	DC.L	$4cdf0101,$6100006e,$4cdf0e02,$4e7548e7 ;6cc4
	DC.L	$407070ff,$22485280,$4a196600,$fffa4a80 ;6cd4
	DC.L	$6700ffe6,$6000ffd2,$267aec64,$20136700 ;6ce4
	DC.L	$00b82040,$22680032,$70007200,$302b0004 ;6cf4
	DC.L	$322b0006,$d269003e,$2c7aec40,$2f094eae ;6d04
	DC.L	$ff102257,$303aec6a,$4eaefeaa,$2257303a ;6d14
	DC.L	$ec624eae,$fea42257,$303aec5a,$4eaefe9e ;6d24
	DC.L	$225f4e75,$48e780c0,$4eaeffca,$d16b0004 ;6d34
	DC.L	$4cdf0301,$4eeeffc4	;6d44
LAB_0209:
	DS.L	9			;6d4c
	DC.L	$00000020,$0040ffff,$ffff0000 ;6d70
LAB_020A:
	MOVE.L	#LAB_0214,D0		;6d7c: 203c00006dec
	TRAP	#0			;6d82: 4e40
	MOVEM.L	D2/A0,-(A7)		;6d84: 48e72080
	LEA	LAB_0213(PC),A0		;6d88: 41fa005a
	MOVEQ	#104,D2			;6d8c: 7468
	MOVEQ	#0,D1			;6d8e: 7200
LAB_020B:
	CMP.B	(A0)+,D0		;6d90: b018
	DBEQ	D2,LAB_020B		;6d92: 57cafffc
	BEQ.W	LAB_020D		;6d96: 67000016
	MOVEQ	#104,D2			;6d9a: 7468
	MOVEQ	#1,D1			;6d9c: 7201
LAB_020C:
	CMP.B	(A0)+,D0		;6d9e: b018
	DBEQ	D2,LAB_020C		;6da0: 57cafffc
	BEQ.W	LAB_020D		;6da4: 67000008
	MOVEQ	#-1,D0			;6da8: 70ff
	BRA.W	LAB_020E		;6daa: 60000006
LAB_020D:
	MOVEQ	#104,D0			;6dae: 7068
	SUB.W	D2,D0			;6db0: 9042
LAB_020E:
	MOVEM.L	(A7)+,D2/A0		;6db2: 4cdf0104
	RTS				;6db6: 4e75
LAB_020F:
	;6db8
	;DC.B	$63,$6f,$6e,$73,$6f,$6c,$65,$2e,$64,$65,$76,$69,$63,$65,$00,$72
	DC.B	"console.device",0
	DC.B	"r"
LAB_0210:
	DS.L	1			;6dc8
LAB_0211:
	DS.W	1			;6dcc
LAB_0212:
	DS.L	1			;6dce
	DC.L	$01000000		;6dd2
	DS.L	3			;6dd6
	DS.W	1			;6de2
LAB_0213:
	DS.L	2			;6de4
LAB_0214:
	DS.L	24			;6dec
	DS.B	1			;6e4c
LAB_0215:
	DS.B	1			;6e4d
	DS.L	26			;6e4e
	DC.L	$48e72080,$41faff28,$3401c47c,$00036700 ;6eb6
	DC.L	$000641fa,$ff83c07c,$00ff1030,$00006700 ;6ec6
	DC.L	$00520801,$00036700,$002e0c40,$00416500 ;6ed6
	DC.L	$00420c40,$007a6200,$003a0c40,$005a6300 ;6ee6
	DC.L	$000a0c40,$00616500,$002ac07c,$ffdf0440 ;6ef6
	DC.L	$00406000,$001e0c00,$00616500,$00160c00 ;6f06
	DC.L	$007a6200,$000e0801,$00026700,$00060440 ;6f16
	DC.L	$00204cdf,$01044e75	;6f26
LAB_0216:
	CMPI.W	#$0059,D0		;6f2e: 0c400059
	BHI.W	LAB_0218		;6f32: 6200001e
	CMPI.W	#$0050,D0		;6f36: 0c400050
	BCS.W	LAB_0217		;6f3a: 65000008
	ADDI.W	#$0031,D0		;6f3e: 06400031
	RTS				;6f42: 4e75
LAB_0217:
	CMPI.W	#$004c,D0		;6f44: 0c40004c
	BCS.W	LAB_0219		;6f48: 65000016
	SUBI.W	#$0030,D0		;6f4c: 04400030
	RTS				;6f50: 4e75
LAB_0218:
	CMPI.W	#$005f,D0		;6f52: 0c40005f
	BNE.W	LAB_0219		;6f56: 66000008
	MOVE.W	#$008b,D0		;6f5a: 303c008b
	RTS				;6f5e: 4e75
LAB_0219:
	MOVEM.L	A0-A2/A6,-(A7)		;6f60: 48e700e2
	LEA	LAB_0212(PC),A0		;6f64: 41fafe68
	MOVE.W	D0,6(A0)		;6f68: 31400006
	MOVE.W	D1,8(A0)		;6f6c: 31410008
	LEA	LAB_0211(PC),A1		;6f70: 43fafe5a
	CLR.W	(A1)			;6f74: 4251
	MOVEQ	#1,D1			;6f76: 7201
	SUBA.L	A2,A2			;6f78: 95ca
	MOVEA.L	LAB_0210(PC),A6		;6f7a: 2c7afe4c
	JSR	-48(A6)			;6f7e: 4eaeffd0
	MOVEQ	#0,D1			;6f82: 7200
	CMPI.W	#$ffff,D0		;6f84: 0c40ffff
	BEQ.W	LAB_021A		;6f88: 67000006
	MOVE.B	LAB_0211(PC),D1		;6f8c: 123afe3e
LAB_021A:
	MOVE.W	D1,D0			;6f90: 3001
	MOVEM.L	(A7)+,A0-A2/A6		;6f92: 4cdf4700
	RTS				;6f96: 4e75
LAB_021B:
	LEA	LAB_021F(PC),A2		;6f98: 45fa00ac
	MOVEA.L	A2,A0			;6f9c: 204a
	MOVE.W	#$0028,D0		;6f9e: 303c0028
LAB_021C:
	CLR.W	(A0)+			;6fa2: 4258
	DBF	D0,LAB_021C		;6fa4: 51c8fffc
	MOVE.B	#$05,8(A2)		;6fa8: 157c00050008
	MOVE.W	#$0030,18(A2)		;6fae: 357c00300012
	LEA	LAB_0221(PC),A0		;6fb4: 41fa00d4
	MOVE.L	A0,8(A0)		;6fb8: 21480008
	ADDQ.W	#4,A0			;6fbc: 5848
	MOVE.L	A0,-4(A0)		;6fbe: 2148fffc
	MOVEA.L	ABSEXECBASE,A6		;6fc2: 2c7900000004
	SUBA.L	A1,A1			;6fc8: 93c9
	JSR	-294(A6)		;6fca: 4eaefeda
	LEA	LAB_0220(PC),A3		;6fce: 47fa00a6
	MOVE.B	#$04,8(A3)		;6fd2: 177c00040008
	MOVE.L	D0,16(A3)		;6fd8: 27400010
	MOVEQ	#-1,D0			;6fdc: 70ff
	JSR	-330(A6)		;6fde: 4eaefeb6
	MOVE.B	D0,15(A3)		;6fe2: 1740000f
	MOVE.L	A3,14(A2)		;6fe6: 254b000e
	LEA	LAB_020F(PC),A0		;6fea: 41fafdcc
	MOVEQ	#-1,D0			;6fee: 70ff
	MOVEA.L	A2,A1			;6ff0: 224a
	MOVEQ	#0,D1			;6ff2: 7200
	JSR	-444(A6)		;6ff4: 4eaefe44
	LEA	LAB_021F(PC),A0		;6ff8: 41fa004c
	LEA	LAB_0210(PC),A1		;6ffc: 43fafdca
	MOVE.L	20(A0),(A1)		;7000: 22a80014
	LEA	LAB_0213(PC),A0		;7004: 41fafdde
	LEA	LAB_0215(PC),A1		;7008: 43fafe43
	MOVEQ	#0,D2			;700c: 7400
LAB_021D:
	MOVE.W	D2,D0			;700e: 3002
	MOVEQ	#0,D1			;7010: 7200
	BSR.W	LAB_0216		;7012: 6100ff1a
	MOVE.B	D0,(A0)+		;7016: 10c0
	MOVE.W	D2,D0			;7018: 3002
	MOVEQ	#1,D1			;701a: 7201
	BSR.W	LAB_0216		;701c: 6100ff10
	MOVE.B	D0,(A1)+		;7020: 12c0
	ADDQ.W	#1,D2			;7022: 5242
	CMPI.W	#$0069,D2		;7024: 0c420069
	BNE.W	LAB_021D		;7028: 6600ffe4
	RTS				;702c: 4e75
LAB_021E:
	DC.L	$7000103a,$00532c79,$00000004,$4eaefeb0 ;702e
	DC.L	$43fa0006,$4eeefe3e	;703e
LAB_021F:
	DS.L	12			;7046
LAB_0220:
	DS.L	5			;7076
LAB_0221:
	DS.L	3			;708a
	DC.L	$00007000,$4e750028	;7096
LAB_0222:
	DS.L	16			;709e
LAB_0223:
	DS.W	1			;70de
LAB_0224:
	DS.W	1			;70e0
LAB_0225:
	DS.L	16			;70e2
LAB_0226:
	DS.W	1			;7122
LAB_0227:
	DS.W	1			;7124
LAB_0228:
	DS.L	1			;7126
LAB_0229:
	DS.L	1			;712a
LAB_022A:
	DS.L	1			;712e
LAB_022B:
	DS.L	1			;7132
LAB_022C:
	DS.L	1			;7136
LAB_022D:
	DS.W	1			;713a
LAB_022E:
	MOVE.L	A6,LAB_022A		;713c: 23ce0000712e
	JSR	-54(A6)			;7142: 4eaeffca
	MOVE.L	D0,LAB_022B		;7146: 23c000007132
	CLR.W	LAB_0223		;714c: 4279000070de
	CLR.W	LAB_0224		;7152: 4279000070e0
	JSR	-60(A6)			;7158: 4eaeffc4
	MOVE.L	D0,LAB_022C		;715c: 23c000007136
	CLR.W	LAB_0226		;7162: 427900007122
	CLR.W	LAB_0227		;7168: 427900007124
	BSR.W	LAB_0233		;716e: 610000f4
	BRA.W	LAB_0231		;7172: 60000096
	DC.L	$60000006		;7176
LAB_022F:
	DC.L	$60000184,$48e77040,$24082600,$223affaa ;717a
	DC.L	$2c7affa2,$52834eae,$ffd65380,$4cdf020e ;718a
	DC.L	$4e756000,$00446000	;719a
	DC.W	$0026			;71a2
LAB_0230:
	DC.L	$48e770c0		;71a4
	DC.W	$13c0			;71a8
	DC.L	LAB_022D		;71aa: 0000713a
	DC.L	$223aff86		;71ae
	DC.W	$243c			;71b2
	DC.L	LAB_022D		;71b4: 0000713a
	DC.L	$76012c7a,$ff724eae,$ffd04cdf,$030e4e75 ;71b8
	DC.L	$48e77040,$24082600,$223aff64,$2c7aff58 ;71c8
	DC.L	$4eaeffd0,$4cdf020e,$4e7548e7,$f0402408 ;71d8
	DC.L	$76ff5283,$4a186600,$fffa4a43,$6700000e ;71e8
	DC.L	$223aff3c,$2c7aff30,$4eaeffd0,$4cdf020f ;71f8
	DC.W	$4e75			;7208
LAB_0231:
	LEA	LAB_0230(PC),A0		;720a: 41faff98
LAB_0232:
	MOVE.L	LAB_0228(PC),D0		;720e: 203aff16
	MOVE.L	A0,LAB_0228		;7212: 23c800007126
	MOVEM.L	D1/A1,-(A7)		;7218: 48e74040
	LEA	LAB_0225(PC),A1		;721c: 43fafec4
	MOVE.W	LAB_0226(PC),D1		;7220: 323aff00
	MOVE.L	D0,0(A1,D1.W)		;7224: 23801000
	ADDQ.W	#4,D1			;7228: 5841
	AND.W	#$003f,D1		;722a: c27c003f
	MOVE.W	D1,LAB_0226		;722e: 33c100007122
	ADDQ.W	#1,LAB_0227		;7234: 527900007124
	MOVEM.L	(A7)+,D1/A1		;723a: 4cdf0202
	RTS				;723e: 4e75
	DC.W	$5379			;7240
	DC.L	LAB_0227		;7242: 00007124
	DC.L	$41fafe9a,$303afed6,$5940c07c,$003f33c0 ;7246
	DC.L	LAB_0226		;7256: 00007122
	DC.L	$23f00000		;725a
	DC.L	LAB_0228		;725e: 00007126
	DC.W	$4e75			;7262
LAB_0233:
	LEA	LAB_022F(PC),A0		;7264: 41faff14
LAB_0234:
	MOVE.L	LAB_0229(PC),D0		;7268: 203afec0
	MOVE.L	A0,LAB_0229		;726c: 23c80000712a
	MOVEM.L	D1/A1,-(A7)		;7272: 48e74040
	LEA	LAB_0222(PC),A1		;7276: 43fafe26
	MOVE.W	LAB_0223(PC),D1		;727a: 323afe62
	MOVE.L	D0,0(A1,D1.W)		;727e: 23801000
	ADDQ.W	#4,D1			;7282: 5841
	AND.W	#$003f,D1		;7284: c27c003f
	MOVE.W	D1,LAB_0223		;7288: 33c1000070de
	ADDQ.W	#1,LAB_0224		;728e: 5279000070e0
	MOVEM.L	(A7)+,D1/A1		;7294: 4cdf0202
	RTS				;7298: 4e75
	DC.W	$5379			;729a
	DC.L	LAB_0224		;729c: 000070e0
	DC.L	$41fafdfc,$303afe38,$5940c07c,$003f33c0 ;72a0
	DC.L	LAB_0223		;72b0: 000070de
	DC.L	$23f00000		;72b4
	DC.L	LAB_0229		;72b8: 0000712a
	DC.L	$4e752f0e,$2c7afe68,$4e962c5f,$4e752f0e ;72bc
	DC.L	$2c7afe5c,$4eaefffc,$2c5f4e75 ;72cc
LAB_0235:
	DC.L	$2f0e2c7a,$fe4a4e96,$2c5f4e75 ;72d8
LAB_0236:
	MOVE.L	A6,-(A7)		;72e4: 2f0e
	MOVEA.L	LAB_0228(PC),A6		;72e6: 2c7afe3e
	JSR	-4(A6)			;72ea: 4eaefffc
	MOVEA.L	(A7)+,A6		;72ee: 2c5f
	RTS				;72f0: 4e75
	DC.L	$2f0e2c7a,$fe304eae,$fff82c5f ;72f2
	DC.W	$4e75			;72fe
LAB_0237:
	MOVEQ	#1,D1			;7300: 7201
	JSR	LAB_00EA		;7302: 4eb900003c86
	RTS				;7308: 4e75
LAB_0238:
	MOVEM.L	D0-D1,-(A7)		;730a: 48e7c000
	MOVE.L	12(A7),D0		;730e: 202f000c
	CMPI.L	#$00000008,D0		;7312: 0c8000000008
	BCS.W	LAB_023A		;7318: 65000020
	MOVE.L	D0,D1			;731c: 2200
	LSR.L	#3,D1			;731e: e689
LAB_0239:
	MOVE.B	(A0)+,(A3)+		;7320: 16d8
	MOVE.B	(A0)+,(A3)+		;7322: 16d8
	MOVE.B	(A0)+,(A3)+		;7324: 16d8
	MOVE.B	(A0)+,(A3)+		;7326: 16d8
	MOVE.B	(A0)+,(A3)+		;7328: 16d8
	MOVE.B	(A0)+,(A3)+		;732a: 16d8
	MOVE.B	(A0)+,(A3)+		;732c: 16d8
	MOVE.B	(A0)+,(A3)+		;732e: 16d8
	SUBQ.L	#1,D1			;7330: 5381
	BNE.W	LAB_0239		;7332: 6600ffec
	AND.W	#$0007,D0		;7336: c07c0007
LAB_023A:
	SUBQ.W	#1,D0			;733a: 5340
	BMI.W	LAB_023C		;733c: 6b000008
LAB_023B:
	MOVE.B	(A0)+,(A3)+		;7340: 16d8
	DBF	D0,LAB_023B		;7342: 51c8fffc
LAB_023C:
	CLR.B	(A3)			;7346: 4213
	MOVEM.L	(A7)+,D0-D1		;7348: 4cdf0003
	RTS				;734c: 4e75
	DC.L	$70004e75		;734e
LAB_023D:
	ADDQ.W	#8,A6			;7352: 504e
	MOVE.L	D1,-(A7)		;7354: 2f01
	MOVE.L	(A2),D0			;7356: 2012
	BEQ.W	LAB_023F		;7358: 67000026
	MOVEA.L	D0,A1			;735c: 2240
	MOVE.L	8(A7),D0		;735e: 202f0008
	CMP.L	-8(A1),D0		;7362: b0a9fff8
	BHI.W	LAB_023E		;7366: 6200000e
	MOVE.L	D0,-4(A1)		;736a: 2340fffc
	BEQ.W	LAB_0244		;736e: 6700005c
	BRA.W	LAB_0240		;7372: 60000020
LAB_023E:
	MOVEQ	#9,D0			;7376: 7009
	SUBQ.W	#8,A1			;7378: 5149
	ADD.L	(A1),D0			;737a: d091
	JSR	4(A6)			;737c: 4eae0004
LAB_023F:
	MOVEQ	#9,D0			;7380: 7009
	ADD.L	8(A7),D0		;7382: d0af0008
	MOVEQ	#1,D1			;7386: 7201
	JSR	(A6)			;7388: 4e96
	MOVEA.L	D0,A1			;738a: 2240
	MOVE.L	8(A7),(A1)		;738c: 22af0008
	MOVE.L	(A1)+,(A1)+		;7390: 22d9
	MOVE.L	A1,(A2)			;7392: 2489
LAB_0240:
	MOVE.L	8(A7),D0		;7394: 202f0008
	CMPI.L	#$00000008,D0		;7398: 0c8000000008
	BCS.W	LAB_0242		;739e: 65000020
	MOVE.L	D0,D1			;73a2: 2200
	LSR.L	#3,D1			;73a4: e689
LAB_0241:
	MOVE.B	(A3)+,(A1)+		;73a6: 12db
	MOVE.B	(A3)+,(A1)+		;73a8: 12db
	MOVE.B	(A3)+,(A1)+		;73aa: 12db
	MOVE.B	(A3)+,(A1)+		;73ac: 12db
	MOVE.B	(A3)+,(A1)+		;73ae: 12db
	MOVE.B	(A3)+,(A1)+		;73b0: 12db
	MOVE.B	(A3)+,(A1)+		;73b2: 12db
	MOVE.B	(A3)+,(A1)+		;73b4: 12db
	SUBQ.L	#1,D1			;73b6: 5381
	BNE.W	LAB_0241		;73b8: 6600ffec
	AND.W	#$0007,D0		;73bc: c07c0007
LAB_0242:
	SUBQ.W	#1,D0			;73c0: 5340
	BMI.W	LAB_0244		;73c2: 6b000008
LAB_0243:
	MOVE.B	(A3)+,(A1)+		;73c6: 12db
	DBF	D0,LAB_0243		;73c8: 51c8fffc
LAB_0244:
	CLR.B	(A1)			;73cc: 4211
	MOVE.L	(A7)+,D1		;73ce: 221f
	MOVE.L	(A7)+,(A7)		;73d0: 2e9f
	RTS				;73d2: 4e75
	DC.L	$70004e75		;73d4
LAB_0245:
	ADDQ.W	#8,A6			;73d8: 504e
	MOVE.L	D1,D2			;73da: 2401
	MOVEA.L	D0,A2			;73dc: 2440
	MOVE.L	(A2),D0			;73de: 2012
	BEQ.W	LAB_0246		;73e0: 67000014
	SUBQ.L	#8,D0			;73e4: 5180
	MOVEA.L	D0,A1			;73e6: 2240
	MOVE.L	(A1),D0			;73e8: 2011
	ADDI.L	#$00000009,D0		;73ea: 068000000009
	JSR	4(A6)			;73f0: 4eae0004
	CLR.L	(A2)			;73f4: 4292
LAB_0246:
	MOVE.L	D2,D0			;73f6: 2002
	BEQ.W	LAB_0247		;73f8: 67000018
	ADDI.L	#$00000009,D0		;73fc: 068000000009
	MOVEQ	#1,D1			;7402: 7201
	JSR	(A6)			;7404: 4e96
	MOVEA.L	D0,A0			;7406: 2040
	ADDQ.L	#8,D0			;7408: 5080
	MOVE.L	D0,(A2)			;740a: 2480
	MOVE.L	D2,(A0)+		;740c: 20c2
	CLR.L	(A0)+			;740e: 4298
	CLR.B	(A0)			;7410: 4210
LAB_0247:
	RTS				;7412: 4e75
	DC.L	$70014e40,$4a816b00,$fff84e75,$70004e75 ;7414
	DC.W	$0027			;7424
LAB_0248:
	DS.W	1			;7426
LAB_0249:
	DC.L	$0000a000,$000270ff,$4e75a000,$00027000 ;7428
	DC.L	$4e75a000,$000c2039,$00dff004,$e088c07c ;7438
	DC.L	$01ff4e75,$303c00c8,$08280000,$00cf6600 ;7448
	DC.L	$0006303c,$01004e75,$08280000,$00cf56c0 ;7458
	DC.L	$48804e75,$2f000800,$00076700,$000a4eae ;7468
	DC.L	$ffa06000,$00064eae,$ffa62200,$201f4eee ;7478
	DC.L	$ffb83222,$0c410005,$6700001e,$0c410004 ;7488
	DC.L	$67000024,$0c410002,$6200000a,$67000004 ;7498
	DC.L	$488048c0,$4eaeffdc,$08400007,$66000006 ;74a8
	DC.L	$08400007,$4e754eb9	;74b8
	DC.L	LAB_00B0		;74c0: 000032f0
	DC.L	$6000ffea,$a0000008,$44806a00,$00044480 ;74c4
	DC.L	$4e753e00,$61000008,$c0c74e75,$70003039 ;74d4
	DC.L	$00dff006,$323900df,$f00ae059,$b3401239 ;74e4
	DC.L	$00bfe601,$343aff2c,$e579b340,$b540323a ;74f4
	DC.L	$ff240a41,$aaaae259	;7504
	DC.W	$33c1			;750c
	DC.L	LAB_0249		;750e: 00007428
	DC.L	$b34033c0		;7512
	DC.L	LAB_0248		;7516: 00007426
	DC.L	$4e75b081,$6c000006,$20014e75,$b0826d00 ;751a
	DC.L	$00042002,$4e75a000,$0018b081,$6c00000a ;752a
	DC.L	$9081d082,$6000000c,$b0826d00,$00069082 ;753a
	DC.L	$d0814e75,$a000000e,$4a806a00,$00044480 ;754a
	DC.L	$48404240,$48404e75,$32220c41,$00046200 ;755a
	DC.L	$00366700,$00160c41,$00036700,$000e0c41 ;756a
	DC.L	$00016600,$00044880,$48c04a80,$6b00000c ;757a
	DC.L	$67000010,$70014840,$4e7570ff,$48404240 ;758a
	DC.L	$4e757000,$4e754eae,$ffd06000,$ffde3222 ;759a
	DC.L	$0c410004,$64000018,$0c410003,$6700000e ;75aa
	DC.L	$0c410002,$67000004,$488048c0,$4e756600 ;75ba
	DC.L	$001c4a80,$6a00000e,$44804240,$48404440 ;75ca
	DC.L	$48c04e75,$42404840,$48c04e75,$4eeeffe2 ;75da
	DC.L	$26402f0b,$61000006,$265f4e75,$70002422 ;75ea
	DC.L	$53426b00,$006a0c1b,$00206700,$fff45242 ;75fa
	DC.L	$534b0c13,$00246700,$00ba0c13,$00256700 ;760a
	DC.L	$008a0c13,$002d6600,$000c524b,$61000006 ;761a
	DC.L	$4eeeffc4,$6100003a,$20074eae,$ffdc0c43 ;762a
	DC.L	$002e6600,$002a2a00,$61000026,$20054a86 ;763a
	DC.L	$6700001c,$20064eae,$ffdc2f00,$20074eae ;764a
	DC.L	$ffdc221f,$4eaeffac,$22054eae,$ffbe4e75 ;765a
	DC.L	$7e007c01,$76005342,$6b00002e,$161b0c43 ;766a
	DC.L	$00306500,$00240c43,$00396200,$001c0443 ;767a
	DC.L	$0030e38e,$2206e58e,$dc81e38f,$2207e58f ;768a
	DC.L	$de81de83,$6000ffd0,$4e75363c,$00307000 ;769a
	DC.L	$524b6000,$0014121b,$92036b00,$00100601 ;76aa
	DC.L	$00ff6e00,$0008e390,$51caffec,$4eaeffdc ;76ba
	DC.L	$4e757000,$524b6000,$003c121b,$04010030 ;76ca
	DC.L	$6b000036,$0c01000a,$65000026,$04010011 ;76da
	DC.L	$6b000026,$0c010006,$65000012,$04010020 ;76ea
	DC.L	$6b000016,$0c010006,$6400000e,$0641000a ;76fa
	DC.L	$e980d001,$51caffc4,$4eaeffdc ;770a
	DC.W	$4e75			;7716
LAB_024A:
	DC.L	$44806b00,$000c6100,$000a08c0,$00074e75 ;7718
	DC.L	$44802f00,$48404240,$48404eae,$ffdc223c ;7728
	DC.L	$80000051,$4eaeffac,$2f00202f,$00044240 ;7738
	DC.L	$48404eae,$ffdc221f,$584f4eee,$ffbe0840 ;7748
	DC.L	$00076700,$000a6100,$000a4480,$4e750840 ;7758
	DC.L	$00072f02,$2f004eae,$ffe23400,$48424242 ;7768
	DC.L	$4eaeffdc,$2200201f,$4eaeffb8,$223c8000 ;7778
	DC.L	$00514eae,$ffb24eae,$ffe23400,$2002241f ;7788
	DC.L	$4e757000,$4e75c94d,$61000006,$c94d4e75 ;7798
LAB_024B:
	MOVE.L	0(A5,D2.W),D0		;77a8: 20352000
	BEQ.W	LAB_024C		;77ac: 6700000e
	MOVEA.L	D0,A1			;77b0: 2240
	MOVE.L	0(A5,D3.W),D0		;77b2: 20353000
	JSR	LAB_00ED		;77b6: 4eb900003cee
LAB_024C:
	MOVE.L	0(A5,D3.W),D0		;77bc: 20353000
	MOVE.L	#$00010001,D1		;77c0: 223c00010001
	JSR	LAB_00EC		;77c6: 4eb900003cba
	MOVE.L	D0,0(A5,D2.W)		;77cc: 2b802000
	RTS				;77d0: 4e75
LAB_024D:
	ADDQ.W	#1,D1			;77d2: 5241
	MOVE.L	D0,D2			;77d4: 2400
	MULU	D1,D0			;77d6: c0c1
	SWAP	D2			;77d8: 4842
	MULU	D1,D2			;77da: c4c1
	SWAP	D2			;77dc: 4842
	ADD.L	D2,D0			;77de: d082
	RTS				;77e0: 4e75
	DC.L	$c94d6100,$0006c94d,$4e752035,$20006700 ;77e2
	DC.L	$00122240,$702092c0,$d0b53000 ;77f2
	DC.W	$4eb9			;77fe
	DC.L	LAB_00ED		;7800: 00003cee
	DC.L	$7020d0b5,$3000223c,$00010001 ;7804
	DC.W	$4eb9			;7810
	DC.L	LAB_00EC		;7812: 00003cba
	DC.L	$244041ea,$00202b88,$20002248,$d3f53000 ;7816
	DC.L	$47ea0004,$254b000c,$584b254b,$000447ea ;7826
	DC.L	$0010254b,$0018584b,$254b0010,$257c6c49 ;7836
	DC.L	$7354001c,$45ea0014,$266a0004,$208a214b ;7846
	DC.L	$00042548,$00042688,$d0c4b1c9,$6500ffea ;7856
	DC.L	$4e757000,$4e75203c	;7866
	DS.L	1			;786e
	DC.L	$06808008,$00004e75,$74000282,$000000ff ;7872
	DC.L	$0c800000,$00326c00,$001223c0 ;7882
	DC.L	LAB_0254		;788e: 00007a2c
	DC.L	$61000112,$4a806700,$00fa2040,$10c25381 ;7892
	DC.L	$6600fffa,$4e75b280,$6d000004,$20014e75 ;78a2
	DC.L	$b2806e00,$00042001	;78b2
	DC.W	$4e75			;78ba
LAB_024E:
	DS.L	1			;78bc
	DC.W	$23c0			;78c0
	DC.L	LAB_024E		;78c2: 000078bc
	DC.W	$23c1			;78c6
	DC.L	LAB_0256		;78c8: 00007a38
	DC.L	$61000116,$4a806700,$007023c0 ;78cc
	DC.L	LAB_0255		;78d8: 00007a30
	DC.W	$23f9			;78dc
	DC.L	LAB_0256		;78de: 00007a38
	DC.L	LAB_0254		;78e2: 00007a2c
	DC.W	$2039			;78e6
	DC.L	LAB_0254		;78e8: 00007a2c
	DC.L	$610000b8,$4a806700,$000c2039 ;78ec
	DC.L	LAB_0254		;78f8: 00007a2c
	DC.L	$6100018a		;78fc
	DC.W	$2039			;7900
	DC.L	LAB_0254		;7902: 00007a2c
	DC.W	$2239			;7906
	DC.L	LAB_0255		;7908: 00007a30
	DC.L	$610001b4,$4a806700,$00302039 ;790c
	DC.L	LAB_0254		;7918: 00007a2c
	DC.L	$61000088,$22002039	;791c
	DC.L	LAB_024E		;7924: 000078bc
	DC.L	$6100007c,$4a806700,$00142439 ;7928
	DC.L	LAB_0255		;7934: 00007a30
	DC.L	$6100052c,$203cffff,$ffff4e75,$203c0000 ;7938
	DC.L	$00004e75,$23fc0000	;7948
	DC.W	$0032			;7950
	DC.L	LAB_0269		;7952: 00008344
	DC.L	$4a846700,$000c23fc,$00000046 ;7956
	DC.L	LAB_0269		;7962: 00008344
	DC.W	$23c0			;7966
	DC.L	LAB_0254		;7968: 00007a2c
	DC.L	$61000038,$4a806700,$00182039 ;796c
	DC.L	LAB_0254		;7978: 00007a2c
	DC.W	$b0b9			;797c
	DC.L	LAB_0269		;797e: 00008344
	DC.L	$6e000010,$52806000,$ffc22039 ;7982
	DC.L	LAB_0254		;798e: 00007a2c
	DC.L	$4e7570ff,$4e757000,$103900bf,$ec014e75 ;7992
	DC.L	$b3804e75		;79a2
LAB_024F:
	ANDI.L	#$000000ff,D0		;79a6: 0280000000ff
	MOVE.L	#$00000032,LAB_0269	;79ac: 23fc0000003200008344
	TST.L	D4			;79b6: 4a84
	BEQ.W	LAB_0250		;79b8: 6700000c
	MOVE.L	#$00000046,LAB_0269	;79bc: 23fc0000004600008344
LAB_0250:
	CMP.L	LAB_0269,D0		;79c6: b0b900008344
	BGT.W	LAB_0251		;79cc: 6e00000e
	LEA	LAB_025E(PC),A0		;79d0: 41fa016a
	ASL.L	#2,D0			;79d4: e580
	ADDA.L	D0,A0			;79d6: d1c0
	MOVE.L	(A0),D0			;79d8: 2010
	RTS				;79da: 4e75
LAB_0251:
	MOVE.L	#$00000000,D0		;79dc: 203c00000000
	RTS				;79e2: 4e75
	DC.L	$02800000,$00ff23fc,$00000032 ;79e4
	DC.L	LAB_0269		;79f0: 00008344
	DC.L	$4a846700,$000c23fc,$00000046 ;79f4
	DC.L	LAB_0269		;7a00: 00008344
	DC.W	$b0b9			;7a04
	DC.L	LAB_0269		;7a06: 00008344
	DC.L	$6e00000e,$41fa0244,$e580d1c0,$20104e75 ;7a0a
	DC.L	$203c0000,$00004e75	;7a1a
LAB_0252:
	BSR.W	LAB_0263		;7a22: 610003b0
LAB_0253:
	BSR.W	LAB_0257		;7a26: 6100002a
	RTS				;7a2a: 4e75
LAB_0254:
	DS.L	1			;7a2c
LAB_0255:
	DS.L	2			;7a30
LAB_0256:
	DS.L	1			;7a38
	DC.W	$23c0			;7a3c
	DC.L	LAB_0254		;7a3e: 00007a2c
	DC.L	$6100ff62,$4a806700,$00066100,$003a4e75 ;7a42
LAB_0257:
	MOVE.L	#$ffffffff,D4		;7a52: 283cffffffff
	MOVE.L	#$00000032,LAB_0254	;7a58: 23fc0000003200007a2c
	MOVE.L	LAB_0254,D0		;7a62: 203900007a2c
LAB_0258:
	MOVE.L	D0,LAB_0254		;7a68: 23c000007a2c
	BSR.W	LAB_024F		;7a6e: 6100ff36
	TST.L	D0			;7a72: 4a80
	BEQ.W	LAB_0259		;7a74: 67000006
	BSR.W	LAB_025A		;7a78: 6100000e
LAB_0259:
	MOVE.L	LAB_0254,D0		;7a7c: 203900007a2c
	DBF	D0,LAB_0258		;7a82: 51c8ffe4
	RTS				;7a86: 4e75
LAB_025A:
	LEA	LAB_025E(PC),A0		;7a88: 41fa00b2
	MOVE.L	LAB_0254,D2		;7a8c: 243900007a2c
	ASL.L	#2,D2			;7a92: e582
	ADDA.L	D2,A0			;7a94: d1c2
	MOVEA.L	(A0),A1			;7a96: 2250
	MOVE.L	#$00000000,(A0)		;7a98: 20bc00000000
	LEA	LAB_025F(PC),A0		;7a9e: 41fa01b4
	MOVE.L	LAB_0254,D2		;7aa2: 243900007a2c
	ASL.L	#2,D2			;7aa8: e582
	ADDA.L	D2,A0			;7aaa: d1c2
	MOVE.L	(A0),D0			;7aac: 2010
	MOVE.L	#$00000000,(A0)		;7aae: 20bc00000000
	CLR.L	D2			;7ab4: 4282
	MOVEA.L	ABSEXECBASE,A6		;7ab6: 2c7900000004
	JSR	-210(A6)		;7abc: 4eaeff2e
	RTS				;7ac0: 4e75
	DC.L	$243c0000		;7ac2
	DC.W	$0001			;7ac6
LAB_025B:
	ANDI.L	#$000000ff,D0		;7ac8: 0280000000ff
	MOVE.L	D0,LAB_0254		;7ace: 23c000007a2c
	MOVE.L	D1,LAB_0255		;7ad4: 23c100007a30
	BSR.W	LAB_024F		;7ada: 6100feca
	TST.L	D0			;7ade: 4a80
	BEQ.W	LAB_025C		;7ae0: 6700000a
	MOVE.L	D2,-(A7)		;7ae4: 2f02
	BSR.W	LAB_025A		;7ae6: 6100ffa0
	MOVE.L	(A7)+,D2		;7aea: 241f
LAB_025C:
	MOVEA.L	ABSEXECBASE,A6		;7aec: 2c7900000004
	MOVE.L	LAB_0255,D0		;7af2: 203900007a30
	MOVE.L	D2,D1			;7af8: 2202
	CLR.L	D2			;7afa: 4282
	JSR	-198(A6)		;7afc: 4eaeff3a
	TST.L	D0			;7b00: 4a80
	BNE.W	LAB_025D		;7b02: 6600000a
	MOVE.L	#$00000000,D0		;7b06: 203c00000000
	RTS				;7b0c: 4e75
LAB_025D:
	MOVE.L	LAB_0254,D1		;7b0e: 223900007a2c
	LEA	LAB_025E(PC),A0		;7b14: 41fa0026
	ASL.L	#2,D1			;7b18: e581
	ADDA.L	D1,A0			;7b1a: d1c1
	MOVE.L	D0,(A0)			;7b1c: 2080
	MOVE.L	LAB_0254,D1		;7b1e: 223900007a2c
	MOVE.L	LAB_0255,D0		;7b24: 203900007a30
	LEA	LAB_025F(PC),A0		;7b2a: 41fa0128
	ASL.L	#2,D1			;7b2e: e581
	ADDA.L	D1,A0			;7b30: d1c1
	MOVE.L	D0,(A0)			;7b32: 2080
	MOVE.L	#$ffffffff,D0		;7b34: 203cffffffff
	RTS				;7b3a: 4e75
LAB_025E:
	DS.L	70			;7b3c
LAB_025F:
	DS.L	71			;7c54
	DC.L	$2c790000,$00044eae,$fd2a4e75,$303900df ;7d70
	DC.L	$f07c4e75		;7d80
LAB_0260:
	;7d84
	;DC.B	$64,$6f,$73,$2e,$6c,$69,$62,$72,$61,$72,$79,$00
	DC.B	"dos.library",0
LAB_0261:
	DS.L	1			;7d90
	DC.L	$2c004ab9		;7d94
	DC.L	LAB_0261		;7d98: 00007d90
	DC.L	$66000010,$61000032,$4a806600,$00066700 ;7d9c
	DC.L	$00202c79		;7dac
	DC.L	LAB_0261		;7db0: 00007d90
	DC.L	$22064eae,$ff884a80,$6700000e,$4eaeffa6 ;7db4
	DC.L	$203cffff,$ffff4e75	;7dc4
LAB_0262:
	MOVE.L	#$00000000,D0		;7dcc: 203c00000000
	RTS				;7dd2: 4e75
LAB_0263:
	MOVEA.L	ABSEXECBASE,A6		;7dd4: 2c7900000004
	LEA	LAB_0260(PC),A1		;7dda: 43faffa8
	MOVE.L	#$00000025,D0		;7dde: 203c00000025
	JSR	-552(A6)		;7de4: 4eaefdd8
	TST.L	D0			;7de8: 4a80
	BEQ.W	LAB_0262		;7dea: 6700ffe0
	MOVE.L	D0,LAB_0261		;7dee: 23c000007d90
	RTS				;7df4: 4e75
	DC.L	$28002a01		;7df6
	DC.W	$4ab9			;7dfa
	DC.L	LAB_0261		;7dfc: 00007d90
	DC.L	$6600000c,$6100ffce,$4a806700,$ffc02204 ;7e00
	DC.L	$24052c79		;7e10
	DC.L	LAB_0261		;7e14: 00007d90
	DC.L	$4eaeffb2,$4e7533fc,$002000df,$f1dc4e75 ;7e18
	DC.L	$33fc0000,$00dff1dc,$4e757000,$103900bf ;7e28
	DC.L	$ea01e198,$103900bf,$e901e198,$103900bf ;7e38
	DC.L	$e8014e75,$13fc0000,$00bfea01,$13fc0000 ;7e48
	DC.L	$00bfe901,$13fc0000,$00bfe801,$4e752040 ;7e58
	DC.L	$22412002,$538012d8,$51c8fffc,$4e752040 ;7e68
	DC.L	$22412002,$538032d8,$51c8fffc,$4e752040 ;7e78
	DC.L	$22412002,$538022d8,$51c8fffc,$4e754e75 ;7e88
LAB_0264:
	DS.L	1			;7e98
LAB_0265:
	DS.L	1			;7e9c
LAB_0266:
	DS.L	1			;7ea0
	DC.L	$2c004ab9		;7ea4
	DC.L	LAB_0261		;7ea8: 00007d90
	DC.L	$66000010,$6100ff22,$4a806600,$00066700 ;7eac
	DC.L	$ff10223c,$00000002,$243c8000,$07d02c79 ;7ebc
	DC.L	LAB_0261		;7ecc: 00007d90
	DC.L	$4eaeff1c,$4a806700,$fef423c0 ;7ed0
	DC.L	LAB_0264		;7edc: 00007e98
	DC.L	$2206243c,$000003ed,$42802c79 ;7ee0
	DC.L	LAB_0261		;7eec: 00007d90
	DC.L	$4eaeffac,$4a806700,$003e23c0 ;7ef0
	DC.L	LAB_0265		;7efc: 00007e9c
	DC.W	$2c79			;7f00
	DC.L	LAB_0261		;7f02: 00007d90
	DC.W	$2239			;7f06
	DC.L	LAB_0265		;7f08: 00007e9c
	DC.L	$42802439		;7f0c
	DC.L	LAB_0264		;7f10: 00007e98
	DC.L	$4eaeff9a,$42802239	;7f14
	DC.L	LAB_0265		;7f1c: 00007e9c
	DC.W	$2c79			;7f20
	DC.L	LAB_0261		;7f22: 00007d90
	DC.L	$4eaeffa6		;7f26
	DC.W	$2079			;7f2a
	DC.L	LAB_0264		;7f2c: 00007e98
	DC.L	$2028007c,$4e752439	;7f30
	DC.L	LAB_0264		;7f38: 00007e98
	DC.L	$223c0000,$00022c79	;7f3c
	DC.L	LAB_0261		;7f44: 00007d90
	DC.L	$4eaeff16,$203c0000,$00004e75 ;7f48
	DC.W	$2c79			;7f54
	DC.L	LAB_0261		;7f56: 00007d90
	DC.L	$22004280,$4eaeffdc	;7f5a
	DC.W	$4e75			;7f62
LAB_0267:
	DS.L	1			;7f64
LAB_0268:
	DS.L	1			;7f68
	DC.L	$2a046000,$001a263c	;7f6c
	DS.L	1			;7f74
	DC.L	$6000000e,$243c0000,$0000263c ;7f78
	DS.L	1			;7f84
	DC.L	$428523c3		;7f88
	DC.L	LAB_0268		;7f8c: 00007f68
	DC.L	$23fc0000		;7f90
	DC.W	$0032			;7f94
	DC.L	LAB_0269		;7f96: 00008344
	DC.L	$4a846700,$000c23fc,$00000046 ;7f9a
	DC.L	LAB_0269		;7fa6: 00008344
	DC.W	$23c0			;7faa
	DC.L	LAB_0267		;7fac: 00007f64
	DC.W	$23c1			;7fb0
	DC.L	LAB_0254		;7fb2: 00007a2c
	DC.L	$4a826600,$00166100,$fee62400,$4a806600 ;7fb6
	DC.L	$000a203c		;7fc6
	DS.L	1			;7fca
	DC.L	$4e7523c2		;7fce
	DC.L	LAB_0255		;7fd2: 00007a30
	DC.W	$2239			;7fd6
	DC.L	LAB_0254		;7fd8: 00007a2c
	DC.W	$b2b9			;7fdc
	DC.L	LAB_0269		;7fde: 00008344
	DC.L	$6c000056,$20016100,$f9fa4a80,$6700001e ;7fe2
	DC.W	$2f39			;7ff2
	DC.L	LAB_0255		;7ff4: 00007a30
	DC.W	$23c0			;7ff8
	DC.L	LAB_0255		;7ffa: 00007a30
	DC.L	$6100fa88		;7ffe
	DC.W	$23df			;8002
	DC.L	LAB_0255		;8004: 00007a30
	DC.W	$2039			;8008
	DC.L	LAB_0255		;800a: 00007a30
	DC.L	$42802405,$6100fad8,$4a806600,$000a203c ;800e
	DS.L	1			;801e
	DC.L	$4e752039		;8022
	DC.L	LAB_0254		;8026: 00007a2c
	DC.L	$6100f97a,$4a806700,$ffea23c0 ;802a
	DC.L	LAB_0254		;8036: 00007a2c
	DC.L	$4280243c,$000003ed	;803a
	DC.W	$2239			;8042
	DC.L	LAB_0267		;8044: 00007f64
	DC.W	$2c79			;8048
	DC.L	LAB_0261		;804a: 00007d90
	DC.L	$4eaeffe2		;804e
	DC.W	$23c0			;8052
	DC.L	LAB_0266		;8054: 00007ea0
	DC.L	$4a806600,$000a203c	;8058
	DS.L	1			;8060
	DC.L	$4e752639		;8064
	DC.L	LAB_0268		;8068: 00007f68
	DC.L	$4a836700,$001a2c79	;806c
	DC.L	LAB_0261		;8074: 00007d90
	DC.W	$2239			;8078
	DC.L	LAB_0266		;807a: 00007ea0
	DC.L	$2403263c,$ffffffff,$4eaeffbe ;807e
	DC.W	$2c79			;808a
	DC.L	LAB_0261		;808c: 00007d90
	DC.L	$42802239		;8090
	DC.L	LAB_0266		;8094: 00007ea0
	DC.W	$2439			;8098
	DC.L	LAB_0254		;809a: 00007a2c
	DC.W	$2639			;809e
	DC.L	LAB_0255		;80a0: 00007a30
	DC.L	$4eaeffd6,$4a806600,$00142039 ;80a4
	DC.L	LAB_0266		;80b0: 00007ea0
	DC.L	$6100fe9e,$203c0000,$00004e75 ;80b4
	DC.W	$2039			;80c0
	DC.L	LAB_0266		;80c2: 00007ea0
	DC.L	$6100fe8c,$203cffff,$ffff4e75 ;80c6
	DC.W	$23c0			;80d2
	DC.L	LAB_0267		;80d4: 00007f64
	DC.W	$23c1			;80d8
	DC.L	LAB_0254		;80da: 00007a2c
	DC.L	$243c0000,$0000263c,$00000020,$4a826600 ;80de
	DC.L	$00166100,$fdb22400,$4a806600,$000a203c ;80ee
	DS.L	1			;80fe
	DC.L	$4e7523c2		;8102
	DC.L	LAB_0255		;8106: 00007a30
	DC.W	$2239			;810a
	DC.L	LAB_0254		;810c: 00007a2c
	DC.L	$0c810000,$00326c00,$005a2001,$6100f8c6 ;8110
	DC.L	$4a806700,$001e2f39	;8120
	DC.L	LAB_0255		;8128: 00007a30
	DC.W	$23c0			;812c
	DC.L	LAB_0255		;812e: 00007a30
	DC.L	$6100f954		;8132
	DC.W	$23df			;8136
	DC.L	LAB_0255		;8138: 00007a30
	DC.W	$2039			;813c
	DC.L	LAB_0255		;813e: 00007a30
	DC.L	$4280243c,$00000001,$6100f9a0,$4a806600 ;8142
	DC.L	$000a203c		;8152
	DS.L	1			;8156
	DC.L	$4e752039		;815a
	DC.L	LAB_0254		;815e: 00007a2c
	DC.L	$6100f842,$4a806700,$ffea23c0 ;8162
	DC.L	LAB_0254		;816e: 00007a2c
	DC.L	$4280243c,$000003ed	;8172
	DC.W	$2239			;817a
	DC.L	LAB_0267		;817c: 00007f64
	DC.W	$2c79			;8180
	DC.L	LAB_0261		;8182: 00007d90
	DC.L	$4eaeffe2		;8186
	DC.W	$23c0			;818a
	DC.L	LAB_0266		;818c: 00007ea0
	DC.L	$4a806600,$000a203c	;8190
	DS.L	1			;8198
	DC.L	$4e754a83,$6700001a	;819c
	DC.W	$2c79			;81a4
	DC.L	LAB_0261		;81a6: 00007d90
	DC.W	$2239			;81aa
	DC.L	LAB_0266		;81ac: 00007ea0
	DC.L	$2403263c,$ffffffff,$4eaeffbe ;81b0
	DC.W	$2c79			;81bc
	DC.L	LAB_0261		;81be: 00007d90
	DC.L	$42802239		;81c2
	DC.L	LAB_0266		;81c6: 00007ea0
	DC.W	$2439			;81ca
	DC.L	LAB_0254		;81cc: 00007a2c
	DC.W	$2639			;81d0
	DC.L	LAB_0255		;81d2: 00007a30
	DC.L	$4eaeffd6,$4a806600,$00142039 ;81d6
	DC.L	LAB_0266		;81e2: 00007ea0
	DC.L	$6100fd6c,$203c0000,$00004e75 ;81e6
	DC.W	$2039			;81f2
	DC.L	LAB_0266		;81f4: 00007ea0
	DC.L	$6100fd5a,$203cffff,$ffff4e75,$740023fc ;81f8
	DC.L	$00000032		;8208
	DC.L	LAB_0269		;820c: 00008344
	DC.L	$4a846700,$000c23fc,$00000046 ;8210
	DC.L	LAB_0269		;821c: 00008344
	DC.W	$23c0			;8220
	DC.L	LAB_0267		;8222: 00007f64
	DC.W	$23c1			;8226
	DC.L	LAB_0254		;8228: 00007a2c
	DC.L	$4a826600,$0018b2b9	;822c
	DC.L	LAB_0269		;8234: 00008344
	DC.L	$6c000034		;8238
	DC.W	$2039			;823c
	DC.L	LAB_0254		;823e: 00007a2c
	DC.L	$6100f7a0,$240023c2	;8242
	DC.L	LAB_0255		;824a: 00007a30
	DC.W	$2239			;824e
	DC.L	LAB_0254		;8250: 00007a2c
	DC.W	$b2b9			;8254
	DC.L	LAB_0269		;8256: 00008344
	DC.L	$6c000020,$20016100,$f7444a80,$67000006 ;825a
	DC.L	$6000000a,$203c0000,$00004e75 ;826a
	DC.W	$23c0			;8276
	DC.L	LAB_0254		;8278: 00007a2c
	DC.L	$4280243c,$000003ee	;827c
	DC.W	$2239			;8284
	DC.L	LAB_0267		;8286: 00007f64
	DC.W	$2c79			;828a
	DC.L	LAB_0261		;828c: 00007d90
	DC.L	$4eaeffe2		;8290
	DC.W	$23c0			;8294
	DC.L	LAB_0266		;8296: 00007ea0
	DC.L	$4a806600,$000a203c	;829a
	DS.L	1			;82a2
	DC.L	$4e752c79		;82a6
	DC.L	LAB_0261		;82aa: 00007d90
	DC.L	$42802239		;82ae
	DC.L	LAB_0266		;82b2: 00007ea0
	DC.W	$2439			;82b6
	DC.L	LAB_0254		;82b8: 00007a2c
	DC.W	$2639			;82bc
	DC.L	LAB_0255		;82be: 00007a30
	DC.L	$4eaeffd0,$0c80ffff,$ffff6600,$00142039 ;82c2
	DC.L	LAB_0266		;82d2: 00007ea0
	DC.L	$6100fc7c,$203c0000,$00004e75 ;82d6
	DC.W	$2039			;82e2
	DC.L	LAB_0266		;82e4: 00007ea0
	DC.L	$6100fc6a,$203cffff,$ffff4e75,$0c80ffff ;82e8
	DC.L	$ffff6700,$001a2c79,$00000004,$203c0000 ;82f8
	DC.L	$0002223c		;8308
	DS.L	1			;830c
	DC.L	$4eaefd78,$4e752c79,$00000004,$203c0000 ;8310
	DC.L	$0002223c,$00000001,$4eaefd78,$4e752f0e ;8320
	DC.L	$2c790000,$0004223c,$00000001,$4eaeff28 ;8330
	DC.L	$2c5f4e75		;8340
LAB_0269:
	DC.L	$00000032,$24564552,$3a204675,$6e632d4c ;8344
	DC.L	$69627261,$72792076,$312e3020,$28312e37 ;8354
	DC.L	$2e313939,$34290000,$4c69626e,$756d6265 ;8364
	DC.L	$72203a20,$e00023c1	;8374
	DC.L	LAB_026D		;837c: 0000866a
	DC.W	$23c8			;8380
	DC.L	LAB_026A		;8382: 00008660
	DC.L	$4a906700,$001648e7,$c0803028,$00062250 ;8386
	DC.W	$4eb9			;8396
	DC.L	LAB_00EB		;8398: 00003ca0
	DC.L	$4cdf0103		;839c
	DC.W	$2079			;83a0
	DC.L	LAB_026D		;83a2: 0000866a
	DC.L	$70000ca8,$38535658,$00086600,$01000ca8 ;83a6
	DC.L	$56484452,$000c6600,$00f4d1fc,$0000000c ;83b6
	DC.L	$d1e80004,$72003210,$203c0036,$9e99243c ;83c6
	DS.L	1			;83d6
	DC.L	$b0816d00,$000a5282,$90816000,$fff433c2 ;83da
	DC.L	LAB_026B		;83ea: 00008664
	DC.W	$2079			;83ee
	DC.L	LAB_026D		;83f0: 0000866a
	DC.L	$d1fc0000,$000c7000,$0c90424f,$44596700 ;83f4
	DC.L	$0020d1e8,$0004d1fc,$00000008,$06800000 ;8404
	DC.L	$00010c80,$00000006,$6e000094,$6000ffda ;8414
	DC.W	$23c8			;8424
	DC.L	LAB_0270		;8426: 00008676
	DC.L	$06b90000		;842a
	DC.W	$0008			;842e
	DC.L	LAB_0270		;8430: 00008676
	DC.L	$23e80004		;8434
	DC.L	LAB_026C		;8438: 00008666
	DC.L	$2f087000		;843c
	DC.W	$2039			;8440
	DC.L	LAB_026C		;8442: 00008666
	DC.L	$223c0000,$00024eb9	;8446
	DC.L	LAB_00EA		;844e: 00003c86
	DC.L	$205f4a80,$6700005a,$2f002240 ;8452
	DC.W	$2079			;845e
	DC.L	LAB_0270		;8460: 00008676
	DC.L	$70002039		;8464
	DC.L	LAB_026C		;8468: 00008666
	DC.L	$538012d8,$51c8fffc,$201f2079 ;846c
	DC.L	LAB_026A		;8478: 00008660
	DC.L	$20803179		;847c
	DC.L	LAB_026B		;8480: 00008664
	DC.L	$00042039		;8484
	DC.L	LAB_026C		;8488: 00008666
	DC.L	$02800000,$ffff80fc,$00023140,$0006217c ;848c
	DS.L	1			;849c
	DC.L	$0008317c,$0000000c,$317c0000,$000e70ff ;84a0
	DC.L	$4e75707b,$4e7580fc,$00200280,$0000ffff ;84b0
	DC.W	$23c0			;84c0
	DC.L	LAB_0278		;84c2: 00008690
	DC.W	$23c1			;84c6
	DC.L	LAB_0271		;84c8: 0000867a
	DC.W	$23c2			;84cc
	DC.L	LAB_026F		;84ce: 00008672
	DC.W	$23c8			;84d2
	DC.L	LAB_026E		;84d4: 0000866e
	DC.L	$4a816700,$00f823fc	;84d8
	DS.L	1			;84e0
	DC.L	LAB_0274		;84e4: 00008686
	DC.W	$2079			;84e8
	DC.L	LAB_026E		;84ea: 0000866e
	;84ee
	;DC.B	$4a,$50,$66,$00,$00,$0c,$20,$79
	DC.B	"JPf",0,0
	DC.B	12," y"
	DC.L	LAB_026F		;84f6: 00008672
	DC.L	$60000010,$610000dc,$6100010c ;84fa
	DC.W	$2079			;8506
	DC.L	LAB_026F		;8508: 00008672
	DC.L	$33fc0000		;850c
	DC.L	LAB_0273		;8510: 00008682
	DC.L	$4a506700,$006a4a68,$00026700,$00626100 ;8514
	DC.L	$00b86100,$011a2079	;8524
	DC.L	LAB_026E		;852c: 0000866e
	DC.L	$4aa8000e,$6700009e	;8530
	DC.W	$2079			;8538
	DC.L	LAB_026F		;853a: 00008672
	DC.W	$2279			;853e
	DC.L	LAB_026E		;8540: 0000866e
	DC.L	$22d822d8,$22d832d8,$d1fc0000,$0008d3fc ;8544
	DC.L	$00000008,$32d822d8,$22d82279 ;8554
	DC.L	LAB_026E		;8560: 0000866e
	DC.L	$2469000e		;8564
	DC.W	$2039			;8568
	DC.L	LAB_0273		;856a: 00008682
	DC.L	$538014d8,$51c8fffc	;856e
	DC.W	$2039			;8576
	DC.L	LAB_0278		;8578: 00008690
	DC.W	$4eb9			;857c
	DC.L	LAB_00AF		;857e: 000032e0
	DC.L	$06b90000		;8582
	DC.W	$0001			;8586
	DC.L	LAB_0278		;8588: 00008690
	DC.W	$2079			;858c
	DC.L	LAB_026E		;858e: 0000866e
	DC.L	$d1fc0000,$002023c8	;8592
	DC.L	LAB_026E		;859a: 0000866e
	DC.W	$2079			;859e
	DC.L	LAB_026F		;85a0: 00008672
	DC.L	$d1fc0000,$0020d1f9	;85a4
	DC.L	LAB_0273		;85ac: 00008682
	DC.W	$23c8			;85b0
	DC.L	LAB_026F		;85b2: 00008672
	DC.W	$52b9			;85b6
	DC.L	LAB_0274		;85b8: 00008686
	DC.W	$2e39			;85bc
	DC.L	LAB_0271		;85be: 0000867a
	DC.W	$beb9			;85c2
	DC.L	LAB_0274		;85c4: 00008686
	DC.L	$6e00ff1e,$203cffff,$ffff4e75,$203c0000 ;85c8
	DC.L	$00004e75		;85d8
	DC.W	$33d0			;85dc
	DC.L	LAB_0275		;85de: 0000868a
	DC.L	$33e80002		;85e2
	DC.L	LAB_0277		;85e6: 0000868e
	DC.L	$33e80004		;85ea
	DC.L	LAB_0276		;85ee: 0000868c
	DC.L	$74007200,$32280016	;85f2
	DC.W	$23c1			;85fa
	DC.L	LAB_0272		;85fc: 0000867e
	DC.L	$2401c4f9		;8600
	DC.L	LAB_0276		;8604: 0000868c
	DC.W	$23c2			;8608
	DC.L	LAB_0273		;860a: 00008682
	DC.L	$4e752f08,$2268000e	;860e
	DC.W	$2039			;8616
	DC.L	LAB_0273		;8618: 00008682
	DC.W	$4eb9			;861c
	DC.L	LAB_00EB		;861e: 00003ca0
	DC.L	$205f0ca8		;8622
	DS.L	1			;8626
	DC.L	$00126600,$00122268,$00122039 ;862a
	DC.L	LAB_0272		;8636: 0000867e
	DC.W	$4eb9			;863a
	DC.L	LAB_00EB		;863c: 00003ca0
	DC.L	$4e752039		;8640
	DC.L	LAB_0273		;8644: 00008682
	DC.L	$223c0000,$00024eb9	;8648
	DC.L	LAB_00EA		;8650: 00003c86
	DC.W	$2079			;8654
	DC.L	LAB_026E		;8656: 0000866e
	DC.L	$2140000e		;865a
	DC.W	$4e75			;865e
LAB_026A:
	DS.L	1			;8660
LAB_026B:
	DS.W	1			;8664
LAB_026C:
	DS.L	1			;8666
LAB_026D:
	DS.L	1			;866a
LAB_026E:
	DS.L	1			;866e
LAB_026F:
	DS.L	1			;8672
LAB_0270:
	DS.L	1			;8676
LAB_0271:
	DS.L	1			;867a
LAB_0272:
	DS.L	1			;867e
LAB_0273:
	DS.L	1			;8682
LAB_0274:
	DS.L	1			;8686
LAB_0275:
	DS.W	1			;868a
LAB_0276:
	DS.W	1			;868c
LAB_0277:
	DS.W	1			;868e
LAB_0278:
	DS.L	1			;8690
	DC.L	$70004e75		;8694
	DS.W	1			;8698
LAB_0279:
	DC.L	$ffff0000		;869a
	DS.L	16			;869e
	DS.W	1			;86de
LAB_027A:
	MOVE.W	#$ffff,LAB_0279		;86e0: 33fcffff0000869a
	RTS				;86e8: 4e75
	DC.L	$2202243c,$000003ee,$4eaeffe2,$2e006700 ;86ea
	DC.L	$06ce2207,$240b7620,$4eaeffd0,$0c800000 ;86fa
	DC.L	$00206600,$06c24a53,$6700001a,$2207242b ;870a
	DC.L	$000e7600,$362b001a,$4eaeffd0,$b06b001a ;871a
	DC.L	$660006a4,$47eb0020,$b7ca6300,$ffc62207 ;872a
	DC.L	$4eeeffdc,$5342eb4a,$d4c22401,$2202243c ;873a
	DC.L	$000003ed,$4eaeffe2,$2e006700,$06726100 ;874a
	DC.L	$02a62207,$240b7620,$4eaeffd6,$4a806700 ;875a
	DC.L	$00780c80,$00000020,$6600065c,$42ab0012 ;876a
	DC.L	$4a536700,$005a302b,$0006c0eb,$0002b06b ;877a
	DC.L	$00166600,$0642c0eb,$0004b06b,$001a6600 ;878a
	DC.L	$06367000,$302b001a,$72024eb9 ;879a
	DC.L	LAB_00EA		;87a6: 00003c86
	DC.L	$2740000e,$22072400,$7600362b,$001a4eae ;87aa
	DC.L	$ffd6b06b,$001a6600,$060e303a,$fed46700 ;87ba
	DC.L	$000e48e7,$01206100,$018a4cdf,$048047eb ;87ca
	DC.L	$0020b7ca,$6300ff78,$22074eee,$ffdca001 ;87da
	DC.L	LAB_027B		;87ea: 00008812
	DC.L	$2f014eae,$fe38221f,$6100001a,$08390006 ;87ee
	DC.L	$00dff002,$08390006,$00dff002,$6600fff6 ;87fe
	DC.L	$4eeefe32		;880e
LAB_027B:
	DC.L	$48e77800,$610001e8,$2f0b3203,$3404362a ;8812
	DC.L	$000447fa,$fe764eb9	;8822
	DC.L	LAB_028C		;882a: 00009504
	DC.L	$47fafe6c,$205f216b,$00020002,$31530006 ;882e
	DC.L	$42a8000a,$216b0008,$000e3013,$c0eb0002 ;883e
	DC.L	$31400016,$c0eb0004,$3140001a,$30135440 ;884e
	DC.L	$c0eb0002,$31400018,$c0eb0004,$3140001c ;885e
	DC.L	$302b0002,$3213e249,$5241ed48,$80413140 ;886e
	DC.L	$00084cdf,$000f3082,$2f08204a,$45fafe54 ;887e
	DC.L	$3542fffe,$3543fffc,$74007600,$43f900df ;888e
	DC.L	$f0004eb9		;889e
	DC.L	LAB_028A		;88a2: 000090b0
	DC.L	$08390006,$00dff002,$08390006,$00dff002 ;88a6
	DC.L	$6600fff6,$265f303a,$fddc6600,$009a4e75 ;88b6
	DC.L	$2f0b264a,$61000134,$265f204b,$224a7007 ;88c6
	DC.L	$22d851c8,$fffc7e0e,$7c1a2033,$70006700 ;88d6
	DC.L	$00287000,$30336000,$72024eb9 ;88e6
	DC.L	LAB_00EA		;88f2: 00003c86
	DC.L	$25807000,$20737000,$22403033,$6000e248 ;88f6
	DC.L	$534032d8,$51c8fffc,$4e756100,$ffb47e12 ;8906
	DC.L	$7c166000,$ffc633c0	;8916
	DC.L	LAB_0279		;891e: 0000869a
	DC.L	$4e753010,$4e753028,$00024e75,$3013e248 ;8922
	DC.L	$3740000a,$302b0002,$e2483740,$000c4e75 ;8932
	DC.L	$3741000a,$3742000c,$4e750829,$00060002 ;8942
	DC.L	$08290006,$00026600	;8952
	DC.W	$fff8			;895a
LAB_027C:
	DC.L	$202b0012,$67000014,$224042ab,$00127000 ;895c
	DC.L	$302b0016		;896c
	DC.W	$4eb9			;8970
	DC.L	LAB_00EB		;8972: 00003ca0
	DC.L	$7000302b,$0016223c,$00010002 ;8976
	DC.W	$4eb9			;8982
	DC.L	LAB_00EA		;8984: 00003c86
	DC.L	$27400012,$2440302b,$0016226b,$000e322b ;8988
	DC.L	$00025341,$48e7000c,$342b0004,$53422849 ;8998
	DC.L	$2a4a362b,$0006e24b,$53433e1c,$8f5d51cb ;89a8
	DC.L	$fffa98eb,$0006d8c0,$9aeb0006,$51caffe4 ;89b8
	DC.L	$d2eb0006,$d4eb0006,$51c9ffce,$4cdf3000 ;89c8
	DC.L	$4e75a001		;89d8
	DC.L	LAB_027D		;89dc: 000089ea
	DC.L	$a0000004,$4eaefef2	;89e0
	DC.W	$4e75			;89e8
LAB_027D:
	DC.L	$a0000010,$337c0020,$009c0829,$0005001f ;89ea
	DC.L	$6700fff8		;89fa
	DC.W	$4e75			;89fe
LAB_027E:
	DC.L	$4a536700,$003c4253,$0c6b634c,$001e6700 ;8a00
	DC.L	$0016426b,$001e7000,$302b001a,$226b000e ;8a10
	DC.W	$4eb9			;8a20
	DC.L	LAB_00EB		;8a22: 00003ca0
	DC.L	$202b0012,$67000014,$224042ab,$00127000 ;8a26
	DC.L	$302b0016		;8a36
	DC.W	$4eb9			;8a3a
	DC.L	LAB_00EB		;8a3c: 00003ca0
	DC.L	$4e7548e7,$40802041	;8a40
	DC.W	$4eb9			;8a48
	DC.L	LAB_0173		;8a4a: 000051a6
	DC.L	$4cdf0102,$2f0c2848,$2f012648,$6100ffa4 ;8a4e
	DC.L	$205f2f0c		;8a5e
	DC.W	$4eb9			;8a62
	DC.L	LAB_0157		;8a64: 00004b70
	DC.L	$6700035e,$38903028,$00023940,$00023600 ;8a68
	DC.L	$ed483828,$00043944,$00043228,$0006e349 ;8a78
	DC.L	$34013941,$0006e249,$52418041,$39400008 ;8a88
	DC.L	$42ac000a,$30025440,$c0c33940,$0018c0c4 ;8a98
	DC.L	$3940001c,$3002c0c3,$39400016,$3e00c0c4 ;8aa8
	DC.L	$3940001a,$72024eb9	;8ab8
	DC.L	LAB_00EA		;8ac0: 00003c86
	DC.L	$2940000e,$2440203c,$424f4459 ;8ac4
	DC.W	$4eb9			;8ad0
	DC.L	LAB_0166		;8ad2: 00004ee2
	DC.L	$9e425343,$5344284a,$3a043c02,$53464eb9 ;8ad6
	DC.L	LAB_0158		;8ae6: 00004c16
	DC.L	$14c051ce,$fff6d4c7,$51cdffec,$244cd4c2 ;8aea
	DC.L	$51cbffe0,$265f303a,$fb986700,$00066100 ;8afa
	DC.L	$fe52203c,$414e4844	;8b0a
	DC.W	$4eb9			;8b12
	DC.L	LAB_0166		;8b14: 00004ee2
	DC.L	$6600015e		;8b18
	DC.W	$4eb9			;8b1c
	DC.L	LAB_0164		;8b1e: 00004e82
	DC.L	$0c000005,$660002b0,$70114eb9 ;8b22
	DC.L	LAB_0168		;8b2e: 00004f5a
	DC.W	$4eb9			;8b32
	DC.L	LAB_0164		;8b34: 00004e82
	DC.L	$0c000001,$660002a2	;8b38
	DC.W	$4eb9			;8b40
	DC.L	LAB_0164		;8b42: 00004e82
	DC.W	$4eb9			;8b46
	DC.L	LAB_0167		;8b48: 00004f34
	DC.L	$c07c0002		;8b4c
	DC.W	$33c0			;8b50
	DC.L	LAB_027F		;8b52: 00008c82
	DC.L	$45eb0020,$6100fd6a,$264a42ab,$0012203c ;8b56
	DC.L	$444c5441		;8b66
	DC.W	$4eb9			;8b6a
	DC.L	LAB_0166		;8b6c: 00004ee2
	DC.L	$322b0004,$534141fa,$010c7400,$58824eb9 ;8b70
	DC.L	LAB_0167		;8b80: 00004f34
	DC.L	$20c051c9,$fff4322b,$00045341,$43fa00f2 ;8b84
	DC.L	$246b000e,$20196700,$00b89082,$6700000c ;8b94
	DC.W	$4eb9			;8ba4
	DC.L	LAB_0168		;8ba6: 00004f5a
	DC.L	$2429fffc,$362b0006,$53432f0a,$52824eb9 ;8baa
	DC.L	LAB_0164		;8bba: 00004e82
	DC.L	$78001800,$67000088,$53442f0a,$52824eb9 ;8bbe
	DC.L	LAB_0164		;8bce: 00004e82
	DC.L	$4a006700,$00406b00,$000e4880,$c0eb0006 ;8bd2
	DC.L	$d5c06000,$0060c07c,$007f3a00,$53455282 ;8be2
	DC.W	$4eb9			;8bf2
	DC.L	LAB_0164		;8bf4: 00004e82
	DC.W	$4a79			;8bf8
	DC.L	LAB_027F		;8bfa: 00008c82
	DC.L	$67000008,$b1126000,$00041480,$d4eb0006 ;8bfe
	DC.L	$51cdffe0,$60000032,$52824eb9 ;8c0e
	DC.L	LAB_0164		;8c1a: 00004e82
	DC.L	$7a001a00,$53455282	;8c1e
	DC.W	$4eb9			;8c26
	DC.L	LAB_0164		;8c28: 00004e82
	DC.W	$4a79			;8c2c
	DC.L	LAB_027F		;8c2e: 00008c82
	DC.L	$67000008,$b1126000,$00041480,$d4eb0006 ;8c32
	DC.L	$51cdffe8,$51ccff82,$245f524a,$51cbff66 ;8c42
	DC.L	$245fd4eb,$001651c9,$ff3e303a,$fa3c6700 ;8c52
	DC.L	$00066100,$fcf6203c,$414e4844 ;8c62
	DC.W	$4eb9			;8c6e
	DC.L	LAB_0166		;8c70: 00004ee2
	DC.L	$6700fee0		;8c74
	DC.W	$4eb9			;8c78
	DC.L	LAB_0163		;8c7a: 00004e6c
	DC.L	$285f4e75		;8c7e
LAB_027F:
	DS.L	8			;8c82
	DC.L	$00005342,$eb4ad4c2,$24014a82,$67000160 ;8ca2
	DC.L	$2f0c2842,$2e02cebc,$ffe00000,$302c0006 ;8cb2
	DC.L	$c0ec0002,$b06c0016,$66000088,$c0ec0004 ;8cc2
	DC.L	$b06c001a,$6600007c,$6100fd24,$700726dc ;8cd2
	DC.L	$51c8fffc,$96fc0020,$42ab0012,$42ab000e ;8ce2
	DC.L	$4a536700,$00544a87,$67000028,$7000302b ;8cf2
	DC.L	$001a7202		;8d02
	DC.W	$4eb9			;8d06
	DC.L	LAB_00EA		;8d08: 00003c86
	DC.L	$2740000e,$2240302b,$001ae248,$534032dc ;8d0c
	DC.L	$51c8fffc,$60000014,$7000302b,$001a274c ;8d1c
	DC.L	$000ed9c0,$377c634c,$001e303a,$f9626700 ;8d2c
	DC.L	$000e48e7,$01206100,$fc184cdf,$048047eb ;8d3c
	DC.L	$0020b7ca,$6300ff6c,$285f4e75,$48a77000 ;8d4c
	DC.L	$6100fca2,$4c9f000e,$3a02ed45,$38010644 ;8d5c
	DC.L	$000fe84c,$8a44d844,$52454893,$003e42ab ;8d6c
	DC.L	$000a3a04,$5445c8c2,$cac248ab,$00300016 ;8d7c
	DC.L	$c8c3cac3,$48ab0030,$001a2004,$223c0001 ;8d8c
	DC.L	$00024eb9		;8d9c
	DC.L	LAB_00EA		;8da0: 00003c86
	DC.L	$2740000e,$303af8f0,$67000018,$7000302b ;8da4
	DC.L	$0016223c,$00010002	;8db4
	DC.W	$4eb9			;8dbc
	DC.L	LAB_00EA		;8dbe: 00003c86
	DC.L	$27400012,$4e75203c	;8dc2
	DC.L	LAB_0282		;8dca: 00008e2c
	DC.L	$4e40203c		;8dce
	DC.L	LAB_0283		;8dd2: 00008e43
	DC.L	$4e40203c		;8dd6
	DC.L	LAB_0286		;8dda: 00008eb6
	DC.L	$4e40203c		;8dde
	DC.L	LAB_0287		;8de2: 00008ed0
	DC.W	$4e40			;8de6
LAB_0280:
	DS.L	1			;8de8
LAB_0281:
	DC.L	$00000fe2		;8dec
	DS.L	1			;8df0
	DC.W	$a001			;8df4
	DC.L	LAB_0284		;8df6: 00008e44
	DC.L	$2f094eae,$fe38225f,$61000040,$08290006 ;8dfa
	DC.L	$00020829,$00060002,$6600fff8,$4eeefe32 ;8e0a
	DC.W	$a001			;8e1a
	DC.L	LAB_0285		;8e1c: 00008e46
	DC.L	$48e78040,$4eaefe38,$4cdf0201 ;8e20
LAB_0282:
	DC.L	$61000018,$08290006,$00020829,$00060002 ;8e2c
	DC.L	$6600fff8		;8e3c
	DC.W	$4eee			;8e40
	DC.B	$fe			;8e42
LAB_0283:
	DC.B	$32			;8e43
LAB_0284:
	DC.W	$7000			;8e44
LAB_0285:
	DC.L	$08290006,$00020829,$00060002,$6600fff8 ;8e46
	DC.L	$237c01f0,$00000040,$237cffff,$ffff0044 ;8e56
	DC.L	$4a6a0034,$6a000034,$78003e2a,$003a343c ;8e66
	DC.L	$0400be42,$6f00001c,$610000ca,$04470400 ;8e76
	DC.L	$67000016,$7c003c12,$e18ee58e,$d8866000 ;8e86
	DC.L	$ffde3407,$600000ae,$4e753212,$c2ea003a ;8e96
	DC.L	$342a0004,$5342504a,$337c0000,$0066e248 ;8ea6
LAB_0286:
	DC.L	$55c34883,$28010829,$00060002,$08290006 ;8eb6
	DC.L	$00026600,$fff83343	;8ec6
	DC.W	$0074			;8ece
LAB_0287:
	DC.L	$235a0054,$0c840002,$00006d00,$00220829 ;8ed0
	DC.L	$00060002,$08290006,$00026600,$fff8337c ;8ee0
	DC.L	$00000058,$04840002,$00006000,$ffd83604 ;8ef0
	DC.L	$67000042,$e24bc67c,$ffc06700,$001e0829 ;8f00
	DC.L	$00060002,$08290006,$00026600,$fff83343 ;8f10
	DC.L	$0058d643,$98436700,$001ce24c,$00440040 ;8f20
	DC.L	$08290006,$00020829,$00060002,$6600fff8 ;8f30
	DC.L	$33440058,$51caff6e,$4e752f04,$ed4a3c2a ;8f40
	DC.L	$00363612,$0c460080,$6f00001c,$04430080 ;8f50
	DC.L	$61000022,$06840000,$00800446,$00806600 ;8f60
	DC.L	$ffe2281f,$4e759646,$e24e8446,$61000006 ;8f70
	DC.L	$281f4e75,$32003f2a,$000441ea,$0008e249 ;8f80
	DC.L	$55c54885,$08290006,$00020829,$00060002 ;8f90
	DC.L	$6600fff8,$33450074,$2a18da84,$23450054 ;8fa0
	DC.L	$33430066,$33420058,$53576600,$ffd2544f ;8fb0
	DC.L	$4e75b06a,$00386400,$0038b26a,$003a6400 ;8fc0
	DC.L	$0030c2d2,$76003600,$e64bd283,$464041ea ;8fd0
	DC.L	$0008362a,$00045343,$4a426b00,$00162258 ;8fe0
	DC.L	$d3c10191,$e24a6400,$000401d1,$51cbfff0 ;8ff0
	DC.L	$4e752258,$01711800,$51cbfff8,$4e75b06a ;9000
	DC.L	$00386400,$0038b26a,$003a6400,$0030c2d2 ;9010
	DC.L	$76003600,$e64bd283,$464041ea,$00087600 ;9020
	DC.L	$74002258,$01311800,$67000004,$07c25243 ;9030
	DC.L	$b66a0004,$6500ffec,$30024e75,$70004e75 ;9040
LAB_0288:
	MOVE.L	#$00000090,D0		;9050: 203c00000090
	MOVEQ	#2,D1			;9056: 7202
	JSR	LAB_00EA		;9058: 4eb900003c86
	MOVEA.L	D0,A0			;905e: 2040
	MOVE.L	D0,LAB_0280		;9060: 23c000008de8
	MOVEQ	#35,D0			;9066: 7023
	MOVEQ	#-1,D1			;9068: 72ff
LAB_0289:
	MOVE.L	D1,(A0)+		;906a: 20c1
	DBF	D0,LAB_0289		;906c: 51c8fffc
	CLR.W	LAB_0281		;9070: 427900008dec
	RTS				;9076: 4e75
	DC.W	$a001			;9078
	DC.L	LAB_028A		;907a: 000090b0
	DC.L	$48e7c0c0,$cd8e4eae,$fe38cd8e,$4cdf0303 ;907e
	DC.L	$2f066100,$001e0829,$00060002,$08290006 ;908e
	DC.L	$00026600,$fff82c1f,$cd8e4eae,$fe32cd8e ;909e
	DC.W	$4e75			;90ae
LAB_028A:
	DC.L	$b6416200,$011c6600,$0008b440,$62000112 ;90b0
	DC.L	$48e7000c,$3c01ccd0,$3800e644,$48c4dc84 ;90c0
	DC.L	$3e03ced3,$3802e644,$48c4de84,$610001ec ;90d0
	DC.L	$3800c87c,$fff03a00,$da6afffe,$ca7cfff0 ;90e0
	DC.L	$9a44e84d,$56453802,$3600c87c,$000fc67c ;90f0
	DC.L	$000f9843,$6a000008,$c87c000f,$5587e85c ;9100
	DC.L	$33440042,$887afcd8,$33440040,$3800c87c ;9110
	DC.L	$000fd844,$49fa0182,$3ab44000,$3800d86a ;9120
	DC.L	$fffec87c,$000fd844,$3605d643,$5d4333c3 ;9130
	DC.L	LAB_0281		;9140: 00008dec
	DC.L	$38344000,$4644c975,$300042b5,$3002234d ;9144
	DC.L	$004c237c,$ffffffff,$00443828,$0004b86b ;9154
	DC.L	$00046300,$0006382b,$00045344,$3605d643 ;9164
	DC.L	$34109443,$33420064,$34139443,$33420060 ;9174
	DC.L	$33420066,$44433343,$0062342a,$fffced4a ;9184
	DC.L	$84455048,$504b6000,$00120829,$00060002 ;9194
	DC.L	$08290006,$00026600,$fff82018,$d0862340 ;91a4
	DC.L	$0050201b,$d0872340,$00482340,$00543342 ;91b4
	DC.L	$005851cc,$ffd64cdf,$30004e75,$48e7000c ;91c4
	DC.L	$3c01dc6a,$fffc5346,$ccd03800,$d86afffe ;91d4
	DC.L	$5344e644,$48c4dc84,$3e03de6a,$fffc5347 ;91e4
	DC.L	$ced33802,$d86afffe,$5344e644,$48c4de84 ;91f4
	DC.L	$610000c4,$38005344,$c87cfff0,$3a00da6a ;9204
	DC.L	$fffe5345,$ca7cfff0,$9a44e84d,$56453602 ;9214
	DC.L	$3800d66a,$fffe5343,$d86afffe,$5344c87c ;9224
	DC.L	$000fc67c,$000f9843,$6a000008,$c87c000f ;9234
	DC.L	$5487e85c,$36040043,$00023343,$0042887a ;9244
	DC.L	$fb9a3344,$004049fa,$004c3800,$d86afffe ;9254
	DC.L	$5344c87c,$000fd844,$38344002,$46443b44 ;9264
	DC.L	$008e3805,$d844363c,$00909644 ;9274
	DC.W	$33c3			;9280
	DC.L	LAB_0281		;9282: 00008dec
	DC.L	$38005344,$c87c000f,$d8443834,$400242b5 ;9286
	DC.L	$3000c975,$30044bed,$008e234d,$004c6000 ;9296
	DC.L	$feb0ffff,$7fff3fff,$1fff0fff,$07ff03ff ;92a6
	DC.L	$01ff00ff,$007f003f,$001f000f,$00070003 ;92b6
	DC.L	$00010000,$08290006,$00020829,$00060002 ;92c6
	DC.L	$6600fff8,$2a7afb0c,$7aff3a85,$3b45008e ;92d6
	DC.L	$383afb04,$2b854000,$3b854004,$4e75a001 ;92e6
	DC.L	LAB_028B		;92f6: 0000932c
	DC.L	$48e7c0c0,$cd8e4eae,$fe38cd8e,$4cdf0303 ;92fa
	DC.L	$2f066100,$001e0829,$00060002,$08290006 ;930a
	DC.L	$00026600,$fff82c1f,$cd8e4eae,$fe32cd8e ;931a
	DC.W	$4e75			;932a
LAB_028B:
	DC.L	$38103a13,$c2c4e640,$48c0d280,$c6c5e642 ;932c
	DC.L	$48c2d682,$4caa0005,$fffce64a,$98429a42 ;933c
	DC.L	$e242ed40,$84400829,$00060002,$08290006 ;934c
	DC.L	$00026600,$fff8237c,$09f00000,$004070ff ;935c
	DC.L	$23400044,$48a90030,$00643828,$0004b86b ;936c
	DC.L	$00046300,$0006382b,$00045344,$5048504b ;937c
	DC.L	$60000012,$08290006,$00020829,$00060002 ;938c
	DC.L	$6600fff8,$2018d081,$23400050,$201bd083 ;939c
	DC.L	$23400054,$33420058,$51ccffda,$4e752b8b ;93ac
	DC.L	$600048e7,$78006100,$02064cdf,$001e377c ;93bc
	DC.L	$0001003e,$0641000f,$e849d241,$36813742 ;93cc
	DC.L	$0002422b,$00041743,$00052004,$41eb0008 ;93dc
	DC.L	$5343c4c1,$20c0d082,$51cbfffa,$376b0004 ;93ec
	DC.L	$0006422b,$0004426b,$0034376b,$0002003a ;93fc
	DC.L	$7001322b,$0004e368,$3740003c,$3013e748 ;940c
	DC.L	$37400038,$4e756100,$01a63012,$c0ea0002 ;941c
	DC.L	$2e00e28f,$302a0002,$c0ea0004,$c0d27202 ;942c
	DC.W	$4eb9			;943c
	DC.L	LAB_00EA		;943e: 00003c86
	DC.L	$20402692,$276a0004,$0004377c,$ffff003e ;9442
	DC.L	$2f0b302a,$00045340,$504a504b,$26c8225a ;9452
	DC.L	$220730d9,$53816600,$fffa51c8,$fff0265f ;9462
	DC.L	$600000c8,$2b8b6000,$6100014e,$2452246a ;9472
	DC.L	$0058377c,$0001003e,$224b7009,$22da51c8 ;9482
	DC.L	$fffc6000,$00a62b8b,$60006100,$012c36aa ;9492
	DC.L	$0006376a,$00020002,$302a0004,$37400004 ;94a2
	DC.L	$377c0001,$003e5340,$206a000e,$322a0016 ;94b2
	DC.L	$43eb0008,$22c8d0c1,$51c8fffa,$6000006c ;94c2
	DC.L	$48e74040,$22482041	;94d2
	DC.W	$4eb9			;94da
	DC.L	LAB_0173		;94dc: 000051a6
	DC.L	$4cdf0202,$20414eb9	;94e0
	DC.L	LAB_0159		;94e8: 00004c68
	DC.L	$4e752b8b,$600048e7,$70006100,$00d24cdf ;94ec
	DC.L	$000e377c,$ffff003e	;94fc
LAB_028C:
	DC.L	$0641000f,$e849d241,$36813742,$0002422b ;9504
	DC.L	$00041743,$00053002,$c0c3c0c1,$c4c1223c ;9514
	DC.L	$00010002		;9524
	DC.W	$4eb9			;9528
	DC.L	LAB_00EA		;952a: 00003c86
	DC.L	$41eb0008,$534320c0,$d08251cb,$fffa376b ;952e
	DC.L	$00040006,$422b0004,$426b0034,$376b0002 ;953e
	DC.L	$003a7001,$322b0004,$e3683740,$003c3013 ;954e
	DC.L	$e7480c6b,$00020004,$6d000026,$242b000c ;955e
	DC.L	$94ab0008,$6700001a,$0c820000,$80006400 ;956e
	DC.L	$0010b453,$6200000a,$80c108eb,$00070034 ;957e
	DC.L	$37400038,$202b000c,$90ab0008,$0c800000 ;958e
	DC.L	$80006400,$00225741,$6b000016,$41eb000c ;959e
	DC.L	$24280004,$9498b480,$6600000c,$51c9fff2 ;95ae
	DC.L	$37400036,$4e75426b,$00364e75 ;95be
LAB_028D:
	DC.L	$302b003e,$6a000016,$302b0002,$c0eb0004 ;95ca
	DC.L	$c0d3226b,$00084eb9	;95da
	DC.L	LAB_00EB		;95e2: 00003ca0
	DC.L	$426b003e		;95e6
	DC.W	$4e75			;95ea
LAB_028E:
	DC.L	$000033c0		;95ec
	DC.L	LAB_028E		;95f0: 000095ec
	DC.W	$4e75			;95f4
LAB_028F:
	MOVE.L	D1,D0			;95f6: 2001
	BEQ.W	LAB_0293		;95f8: 6700003a
	CMPI.L	#$00000008,D1		;95fc: 0c8100000008
	BCS.W	LAB_0291		;9602: 65000028
	MOVE.L	D1,D2			;9606: 2401
	LSR.L	#3,D2			;9608: e68a
	BEQ.W	LAB_0291		;960a: 67000020
LAB_0290:
	MOVE.B	(A0)+,(A3)+		;960e: 16d8
	MOVE.B	(A0)+,(A3)+		;9610: 16d8
	MOVE.B	(A0)+,(A3)+		;9612: 16d8
	MOVE.B	(A0)+,(A3)+		;9614: 16d8
	MOVE.B	(A0)+,(A3)+		;9616: 16d8
	MOVE.B	(A0)+,(A3)+		;9618: 16d8
	MOVE.B	(A0)+,(A3)+		;961a: 16d8
	MOVE.B	(A0)+,(A3)+		;961c: 16d8
	SUBQ.L	#1,D2			;961e: 5382
	BNE.W	LAB_0290		;9620: 6600ffec
	AND.W	#$0007,D1		;9624: c27c0007
	BEQ.W	LAB_0293		;9628: 6700000a
LAB_0291:
	SUBQ.W	#1,D1			;962c: 5341
LAB_0292:
	MOVE.B	(A0)+,(A3)+		;962e: 16d8
	DBF	D1,LAB_0292		;9630: 51c9fffc
LAB_0293:
	RTS				;9634: 4e75
LAB_0294:
	MOVE.W	#$ffff,LAB_028E		;9636: 33fcffff000095ec
	LEA	LAB_028F(PC),A0		;963e: 41faffb6
	MOVE.L	A0,D0			;9642: 2008
	RTS				;9644: 4e75
	DC.L	$26402022,$d7c05380,$6b00000a,$b2236700 ;9646
	DC.L	$fff6524b,$52804e75,$242afffc,$94812202 ;9656
LAB_0295:
	TST.L	D1			;9666: 4a81
	BPL.W	LAB_0296		;9668: 6a000004
	MOVEQ	#0,D1			;966c: 7200
LAB_0296:
	MOVEA.L	D0,A3			;966e: 2640
	CMP.L	-(A2),D1		;9670: b2a2
	BLT.W	LAB_0297		;9672: 6d000004
	MOVE.L	(A2),D1			;9676: 2212
LAB_0297:
	MOVE.L	D1,D0			;9678: 2001
	ADDA.L	D0,A3			;967a: d7c0
	RTS				;967c: 4e75
	DC.L	$4a816a00,$00047200,$534b2601,$24229682 ;967e
	DC.L	$67000014,$6b00000c,$16fc0020,$53836600 ;968e
	DC.L	$fff82640,$d7c12001,$4e754a81,$6a000004 ;969e
	DC.L	$7200534b,$26012422,$96826700,$00266b00 ;96ae
	DC.L	$00262040,$d1c14a82,$6700000a,$11235382 ;96be
	DC.L	$6600fffa,$113c0020,$53836600,$fff82640 ;96ce
	DC.L	$d7c12001,$4e752040,$d1c291c1,$26406000 ;96de
	DC.L	$ff084a81,$6a000004,$7200534b,$26012422 ;96ee
	DC.L	$96826b00,$00586700,$00502040,$2801e28c ;96fe
	DC.L	$d1c42802,$e28cd1c4,$3801c842,$e24c55c4 ;970e
	DC.L	$488490c4,$2f084a82,$6700000a,$11235382 ;971e
	DC.L	$6600fffa,$2803e28c,$6700000e,$113c0020 ;972e
	DC.L	$53835384,$6600fff6,$205f10fc,$00205383 ;973e
	DC.L	$6600fff8,$2640d7c1,$20014e75,$2040e28a ;974e
	DC.L	$d1c22401,$e28a91c2,$26406000,$fe8c2222 ;975e
	DC.L	$67000024,$26402401,$0c1b0041,$65000012 ;976e
	DC.L	$0c2b005a,$ffff6200,$0008002b,$0020ffff ;977e
	DC.L	$53826600,$ffe42001,$4e752222,$67000024 ;978e
	DC.L	$26402401,$0c1b0061,$65000012,$0c2b007a ;979e
	DC.L	$ffff6200,$0008022b,$00dfffff,$53826600 ;97ae
	DC.L	$ffe42001,$4e753401,$2640204b,$22225381 ;97be
	DC.L	$6b000010,$b4186700,$fff65348,$52816000 ;97ce
	DC.L	$fe187000,$4e75242a,$fffc9481 ;97de
	DC.W	$2202			;97ea
LAB_0298:
	TST.L	D1			;97ec: 4a81
	BPL.W	LAB_0299		;97ee: 6a000004
	MOVEQ	#0,D1			;97f2: 7200
LAB_0299:
	MOVEA.L	D0,A3			;97f4: 2640
	CMP.L	-(A2),D1		;97f6: b2a2
	BGE.W	LAB_029A		;97f8: 6c00000e
	MOVE.L	(A2),D0			;97fc: 2012
	SUB.L	D1,D0			;97fe: 9081
	LEA	0(A3,D0.W),A0		;9800: 41f30000
	BRA.W	LAB_028F		;9804: 6000fdf0
LAB_029A:
	MOVE.L	(A2),D0			;9808: 2012
	ADDA.L	D0,A3			;980a: d7c0
	RTS				;980c: 4e75
	DC.L	$242afffc,$94815282,$60000002 ;980e
LAB_029B:
	MOVEA.L	D0,A3			;981a: 2640
	SUBQ.L	#1,D1			;981c: 5381
	TST.L	D1			;981e: 4a81
	BPL.W	LAB_029C		;9820: 6a000004
	MOVEQ	#0,D1			;9824: 7200
LAB_029C:
	TST.L	D2			;9826: 4a82
	BPL.W	LAB_029D		;9828: 6a000004
	MOVEQ	#0,D2			;982c: 7400
LAB_029D:
	CMP.L	-(A2),D1		;982e: b2a2
	BGT.W	LAB_029F		;9830: 6e000016
	MOVE.L	D1,D3			;9834: 2601
	ADD.L	D2,D3			;9836: d682
	CMP.L	(A2),D3			;9838: b692
	BGT.W	LAB_02A0		;983a: 6e000010
LAB_029E:
	LEA	0(A3,D1.L),A0		;983e: 41f31800
	MOVE.L	D2,D1			;9842: 2202
	BRA.W	LAB_028F		;9844: 6000fdb0
LAB_029F:
	MOVEQ	#0,D0			;9848: 7000
	RTS				;984a: 4e75
LAB_02A0:
	MOVE.L	(A2),D2			;984c: 2412
	SUB.L	D1,D2			;984e: 9481
	BRA.W	LAB_029E		;9850: 6000ffec
	DC.L	$a0000004,$16c07001,$4e75741f,$76007230 ;9854
	DC.L	$e388d343,$16c151ca,$fff67020,$4e757407 ;9864
	DC.L	$7200e388,$e351e388,$e351e388,$e351e388 ;9874
	DC.L	$e3510641,$00300c41,$00396300,$00045e41 ;9884
	DC.L	$16c151ca,$ffdc7008,$4e754aa2,$6700000a ;9894
	DC.L	$26407000,$10134e75,$70ff4e75,$534b2601 ;98a4
	DC.L	$6f000024,$20402f08,$2f0b2222,$78006100 ;98b4
	DC.L	$fd322200,$d8815383,$6600fff4,$205f265f ;98c4
	DC.L	$22046000,$fd1e2640,$70004e75,$28025584 ;98d4
	DC.L	$60000004,$78ff2640,$24222622,$52842a04 ;98e4
	DC.L	$da83ba82,$6e00005a,$2040d1c4,$22412a03 ;98f4
	DC.L	$67000048,$3e3afce2,$66000034,$1e180c07 ;9904
	DC.L	$007a6200,$000e0c07,$00616500,$0006ce3c ;9914
	DC.L	$00df1c19,$0c06007a,$6200000e,$0c060061 ;9924
	DC.L	$65000006,$cc3c00df,$be066000,$0004b308 ;9934
	DC.L	$6600ffaa,$53856000,$ffb85284,$20044e75 ;9944
	DC.L	$70004e75,$26222822,$670000b4,$594a2f0b ;9954
	DC.L	$2f002040,$7a002c03,$6700009a,$2e08de84 ;9964
	DC.L	$be816200,$00862f08,$22412e04,$303afc6a ;9974
	DC.L	$66000042,$3f011018,$0c00007a,$6200000e ;9984
	DC.L	$0c000061,$65000006,$c03c00df,$12190c01 ;9994
	DC.L	$007a6200,$000e0c01,$00616500,$0006c23c ;99a4
	DC.L	$00dfb001,$66000036,$53876600,$ffca321f ;99b4
	DC.L	$6000000e,$b3086600,$00265387,$6600fff6 ;99c4
	DC.L	$205f2242,$2e126700,$000a16d9,$53876000 ;99d4
	DC.L	$fff6da92,$d1c49c84,$6000ff7e,$321f205f ;99e4
	DC.L	$16d85285,$53866000,$ff7016d8,$52855386 ;99f4
	DC.L	$6600fff8,$265f205f,$22056000,$fbe62003 ;9a04
	DC.L	$4e751740,$0001e048,$1680544b,$70024e75 ;9a14
	DC.L	$17400003,$e0481740,$00024840,$17400001 ;9a24
	DC.L	$e0481680,$584b7004,$4e752040,$26401018 ;9a34
	DC.L	$e1481010,$4e752040,$26407203,$e1881018 ;9a44
	DC.L	$51c9fffa,$4e75a000,$00042640,$20224e75 ;9a54
	DC.L	$70004e75		;9a64
LAB_02A1:
	LEA	LAB_02A4(PC),A1		;9a68: 43fa0048
	MOVEQ	#0,D0			;9a6c: 7000
	MOVEA.L	ABSEXECBASE,A6		;9a6e: 2c7900000004
	JSR	-552(A6)		;9a74: 4eaefdd8
	MOVE.L	D0,LAB_02A5		;9a78: 23c000009ac4
	BEQ.W	LAB_02A2		;9a7e: 67000014
	MOVE.L	#LAB_02A6,D0		;9a82: 203c00009ac8
	MOVE.L	#LAB_02A7,D1		;9a88: 223c00009ada
	JSR	LAB_01B3		;9a8e: 4eb9000059ce
LAB_02A2:
	RTS				;9a94: 4e75
LAB_02A3:
	DC.L	$203a002c,$67000014,$22402c79,$00000004 ;9a96
	DC.L	$4eaefe62		;9aa6
	DC.W	$42b9			;9aaa
	DC.L	LAB_02A5		;9aac: 00009ac4
	DC.W	$4e75			;9ab0
LAB_02A4:
	;9ab2
	;DC.B	$67,$61,$64,$74,$6f,$6f,$6c,$73,$2e,$6c,$69,$62,$72,$61,$72,$79
	;DC.B	$00,$00
	DC.B	"gadtools.library",0,0
LAB_02A5:
	DS.L	1			;9ac4
LAB_02A6:
	DC.L	$22402c7a,$fff84eae,$ff9a2c79,$00000004 ;9ac8
	DC.W	$4e75			;9ad8
LAB_02A7:
	DC.L	$22402c7a,$ffe64eae,$ff942c79,$00000004 ;9ada
	DC.W	$4e75			;9aea
LAB_02A8:
	MOVEM.L	A3-A4,-(A7)		;9aec: 48e70018
	MOVEA.L	(A0),A0			;9af0: 2050
	MOVE.L	A0,12(A1)		;9af2: 2348000c
	MOVEA.L	(A1),A1			;9af6: 2251
	MOVEA.L	A0,A3			;9af8: 2648
	MOVEA.L	A1,A4			;9afa: 2849
	MOVEQ	#-1,D0			;9afc: 70ff
	MOVE.L	D0,D1			;9afe: 2200
	SUBA.L	A2,A2			;9b00: 95ca
	JSR	-438(A6)		;9b02: 4eaefe4a
	MOVEA.L	A4,A0			;9b06: 204c
	MOVEA.L	A3,A1			;9b08: 224b
	SUBA.L	A2,A2			;9b0a: 95ca
	MOVEQ	#-1,D0			;9b0c: 70ff
	JSR	-432(A6)		;9b0e: 4eaefe50
	MOVEA.L	A3,A0			;9b12: 204b
	SUBA.L	A1,A1			;9b14: 93c9
	MOVEA.L	LAB_02A5(PC),A6		;9b16: 2c7affac
	JSR	-84(A6)			;9b1a: 4eaeffac
	MOVEM.L	(A7)+,A3-A4		;9b1e: 4cdf1800
	RTS				;9b22: 4e75
	DC.L	$43fa0032,$23680004,$00042068,$000c2068 ;9b24
	DC.L	$00322001,$22022403,$26044a85,$67000008 ;9b34
	DC.L	$2a3c8008,$00332345,$00082c7a,$ff744eae ;9b44
	DC.L	$ff884e75,$80080034	;9b54
	DS.L	1			;9b5c
	DC.L	$80080033		;9b60
	DS.L	2			;9b64
	DC.L	$20512010,$67000026,$2040b268,$00266600 ;9b6c
	DC.L	$fff24e75,$24106700,$00122042,$b2680026 ;9b7c
	DC.L	$66000008,$20026000,$ffec4e75,$70004e75 ;9b8c
	DC.L	$74ff23c2		;9b9c
	DC.L	LAB_02A9		;9ba0: 00009c00
	DC.L	$20516000,$00182462,$45eaffe4 ;9ba4
	DC.W	$23ca			;9bb0
	DC.L	LAB_02A9		;9bb2: 00009c00
	DC.L	$20114a80,$6700003e,$20402010,$67000036 ;9bb6
	DC.L	$2040b268,$00266600,$fff22010,$4a806700 ;9bc6
	DC.L	$00122440,$b26a0026,$66000008,$204a6000 ;9bd6
	DC.L	$ffea2269,$000c95ca,$47fa000c,$2c7afed0 ;9be6
	DC.L	$4eaeffd6,$4e758008	;9bf6
	DC.W	$0006			;9bfe
LAB_02A9:
	DS.L	2			;9c00
LAB_02AA:
	MOVEA.L	(A1),A0			;9c08: 2051
	MOVE.L	(A1),D0			;9c0a: 2011
	TST.L	D0			;9c0c: 4a80
	BEQ.W	LAB_02AE		;9c0e: 67000042
LAB_02AB:
	MOVE.L	(A0),D0			;9c12: 2010
	TST.L	D0			;9c14: 4a80
	BEQ.W	LAB_02AE		;9c16: 6700003a
	MOVEA.L	D0,A0			;9c1a: 2040
	CMP.W	38(A0),D1		;9c1c: b2680026
	BNE.W	LAB_02AB		;9c20: 6600fff0
LAB_02AC:
	MOVEA.L	(A0),A3			;9c24: 2650
	MOVE.L	(A3),D0			;9c26: 2013
	TST.L	D0			;9c28: 4a80
	BEQ.W	LAB_02AD		;9c2a: 67000010
	CMP.W	38(A3),D1		;9c2e: b26b0026
	BNE.W	LAB_02AD		;9c32: 66000008
	MOVEA.L	A3,A0			;9c36: 204b
	BRA.W	LAB_02AC		;9c38: 6000ffea
LAB_02AD:
	BSR.W	LAB_02C3		;9c3c: 61000252
	MOVEA.L	12(A1),A1		;9c40: 2269000c
	SUBA.L	A2,A2			;9c44: 95ca
	LEA	LAB_02C6(PC),A3		;9c46: 47fa026a
	MOVEA.L	LAB_02A5(PC),A6		;9c4a: 2c7afe78
	JSR	-42(A6)			;9c4e: 4eaeffd6
LAB_02AE:
	RTS				;9c52: 4e75
LAB_02AF:
	MOVEA.L	(A1),A0			;9c54: 2051
LAB_02B0:
	MOVE.L	(A0),D0			;9c56: 2010
	TST.L	D0			;9c58: 4a80
	BEQ.W	LAB_02B2		;9c5a: 67000038
	MOVEA.L	D0,A0			;9c5e: 2040
	CMP.W	38(A0),D1		;9c60: b2680026
	BNE.W	LAB_02B0		;9c64: 6600fff0
	MOVE.L	#$8008002d,D0		;9c68: 203c8008002d
	CMPI.W	#$0104,16(A0)		;9c6e: 0c6801040010
	BEQ.W	LAB_02B1		;9c74: 67000008
	MOVE.L	#$8008000b,D0		;9c78: 203c8008000b
LAB_02B1:
	LEA	LAB_02B7(PC),A3		;9c7e: 47fa0056
	MOVEM.L	D0/D2,(A3)		;9c82: 48d30005
	MOVEA.L	12(A1),A1		;9c86: 2269000c
	SUBA.L	A2,A2			;9c8a: 95ca
	MOVEA.L	LAB_02A5(PC),A6		;9c8c: 2c7afe36
	JSR	-42(A6)			;9c90: 4eaeffd6
LAB_02B2:
	RTS				;9c94: 4e75
LAB_02B3:
	MOVEA.L	(A1),A0			;9c96: 2051
LAB_02B4:
	MOVE.L	(A0),D0			;9c98: 2010
	BEQ.W	LAB_02B6		;9c9a: 67000038
	MOVEA.L	D0,A0			;9c9e: 2040
	CMP.W	38(A0),D1		;9ca0: b2680026
	BNE.W	LAB_02B4		;9ca4: 6600fff2
	MOVE.L	#$8008002f,D0		;9ca8: 203c8008002f
	CMPI.W	#$0104,16(A0)		;9cae: 0c6801040010
	BEQ.W	LAB_02B5		;9cb4: 67000008
	MOVE.L	#$8008000d,D0		;9cb8: 203c8008000d
LAB_02B5:
	LEA	LAB_02B7(PC),A3		;9cbe: 47fa0016
	MOVEM.L	D0/D2,(A3)		;9cc2: 48d30005
	MOVEA.L	12(A1),A1		;9cc6: 2269000c
	SUBA.L	A2,A2			;9cca: 95ca
	MOVEA.L	LAB_02A5(PC),A6		;9ccc: 2c7afdf6
	JSR	-42(A6)			;9cd0: 4eaeffd6
LAB_02B6:
	RTS				;9cd4: 4e75
LAB_02B7:
	DS.L	3			;9cd6
LAB_02B8:
	MOVEA.L	(A1),A0			;9ce2: 2051
LAB_02B9:
	MOVE.L	(A0),D0			;9ce4: 2010
	BEQ.W	LAB_02B6		;9ce6: 6700ffec
	MOVEA.L	D0,A0			;9cea: 2040
	CMP.W	38(A0),D1		;9cec: b2680026
	BNE.W	LAB_02B9		;9cf0: 6600fff2
	MOVEA.L	34(A0),A0		;9cf4: 20680022
	MOVEA.L	(A0),A0			;9cf8: 2050
	MOVEQ	#-1,D0			;9cfa: 70ff
LAB_02BA:
	ADDQ.L	#1,D0			;9cfc: 5280
	MOVE.B	(A0)+,(A3)+		;9cfe: 16d8
	BNE.W	LAB_02BA		;9d00: 6600fffa
	SUBQ.W	#1,A3			;9d04: 534b
	RTS				;9d06: 4e75
LAB_02BB:
	MOVEA.L	(A1),A0			;9d08: 2051
LAB_02BC:
	MOVE.L	(A0),D0			;9d0a: 2010
	BEQ.W	LAB_02B6		;9d0c: 6700ffc6
	MOVEA.L	D0,A0			;9d10: 2040
	CMP.W	38(A0),D1		;9d12: b2680026
	BNE.W	LAB_02BC		;9d16: 6600fff2
	MOVEA.L	34(A0),A0		;9d1a: 20680022
	MOVE.L	28(A0),D0		;9d1e: 2028001c
	RTS				;9d22: 4e75
	DC.L	$20512010,$6700002a,$2040b268,$00266600 ;9d24
	DC.L	$fff223c2		;9d34
	DC.L	LAB_02BD		;9d38: 00009d58
	DC.L	$2269000c,$95ca47fa,$00142c7a,$fd7c4eae ;9d3c
	DC.L	$ff52203a,$00144e75,$70004e75 ;9d4c
LAB_02BD:
	DS.L	1			;9d58
	DC.L	LAB_02BE		;9d5c: 00009d64
	DS.L	1			;9d60
LAB_02BE:
	DS.L	1			;9d64
	DC.L	$20512010,$6700ff66,$2040b268,$00266600 ;9d68
	DC.L	$fff27000,$3028000c,$02400080,$ee404e75 ;9d78
LAB_02BF:
	MOVE.W	D1,LAB_0312		;9d88: 33c10000a87e
	MOVEA.L	LAB_02A5(PC),A6		;9d8e: 2c7afd34
	MOVEA.L	(A0),A0			;9d92: 2050
	MOVEA.L	(A1),A1			;9d94: 2251
	MOVEM.L	A0-A1,LAB_030F		;9d96: 48f903000000a866
	MOVEQ	#0,D0			;9d9e: 7000
	MOVE.B	36(A1),D0		;9da0: 10290024
	ADD.W	D0,D2			;9da4: d440
	MOVEQ	#0,D0			;9da6: 7000
	MOVE.B	35(A1),D0		;9da8: 10290023
	ADD.W	D0,D3			;9dac: d640
	ADD.W	142(A1),D3		;9dae: d669008e
	ADDQ.W	#1,D3			;9db2: 5243
	BSR.W	LAB_02C0		;9db4: 6100007c
	LEA	LAB_0311(PC),A1		;9db8: 43fa0ab4
	MOVEM.W	D2-D5,(A1)		;9dbc: 4891003c
	MOVE.L	LAB_030F(PC),12(A1)	;9dc0: 237a0aa4000c
	MOVE.L	-(A2),D1		;9dc6: 2222
	MOVE.L	-(A2),D0		;9dc8: 2022
	JSR	LAB_0120		;9dca: 4eb9000042fa
	MOVE.L	D0,8(A1)		;9dd0: 23400008
	MOVE.L	4(A3),22(A1)		;9dd4: 236b00040016
	RTS				;9dda: 4e75
	DC.W	$33c1			;9ddc
	DC.L	LAB_0312		;9dde: 0000a87e
	DC.L	$2c7afce0,$20502251,$48f90300 ;9de2
	DC.L	LAB_030F		;9dee: 0000a866
	DC.L	$70001029,$0024d440,$70001029,$0023d640 ;9df2
	DC.L	$d669008e,$52436100,$002843fa,$0a604891 ;9e02
	DC.L	$000c237a,$0a50000c	;9e12
	DC.W	$3379			;9e1a
	DC.L	LAB_0306		;9e1c: 0000a83e
	DC.L	$00043379		;9e20
	DC.L	LAB_0307		;9e24: 0000a840
	DC.L	$0006236b,$00040016	;9e28
	DC.W	$4e75			;9e30
LAB_02C0:
	TST.L	(A3)			;9e32: 4a93
	BNE.W	LAB_02C1		;9e34: 6600001e
	MOVEA.L	A3,A0			;9e38: 204b
	JSR	-114(A6)		;9e3a: 4eaeff8e
	MOVE.L	D0,(A3)			;9e3e: 2680
	MOVE.L	D0,8(A3)		;9e40: 27400008
	MOVEA.L	LAB_0310(PC),A0		;9e44: 207a0a24
	LEA	LAB_0314(PC),A1		;9e48: 43fa0a72
	JSR	-126(A6)		;9e4c: 4eaeff82
	MOVE.L	D0,4(A3)		;9e50: 27400004
LAB_02C1:
	RTS				;9e54: 4e75
LAB_02C2:
	DC.L	$4a936700,$00342053,$20106700,$00182040 ;9e56
	DC.L	$217c0000,$00000012,$217c0000,$00000016 ;9e66
	DC.L	$6000ffe6,$2c7afc48,$206b0004,$4eaeff7c ;9e76
	DC.L	$20534eae,$ffdc4293	;9e86
	DC.W	$4e75			;9e8e
LAB_02C3:
	MOVE.L	A0,-(A7)		;9e90: 2f08
	LEA	LAB_02C6(PC),A0		;9e92: 41fa001e
	BRA.W	LAB_02C5		;9e96: 6000000c
LAB_02C4:
	MOVE.L	-(A2),D0		;9e9a: 2022
	MOVE.L	-(A2),D1		;9e9c: 2222
	MOVEM.L	D0-D1,(A0)		;9e9e: 48d00003
	ADDQ.W	#8,A0			;9ea2: 5048
LAB_02C5:
	DBF	D7,LAB_02C4		;9ea4: 51cffff4
	MOVE.L	#$00000000,(A0)+	;9ea8: 20fc00000000
	MOVEA.L	(A7)+,A0		;9eae: 205f
	RTS				;9eb0: 4e75
LAB_02C6:
	DS.L	32			;9eb2
LAB_02C7:
	MOVEM.L	A4-A5,-(A7)		;9f32: 48e7000c
	BSR.W	LAB_02BF		;9f36: 6100fe50
	MOVE.L	-(A2),D0		;9f3a: 2022
	LEA	LAB_02CA(PC),A2		;9f3c: 45fa0068
	MOVE.L	D0,-(A7)		;9f40: 2f00
	BTST	#6,D0			;9f42: 08000006
	SNE	D1			;9f46: 56c1
	EXT.W	D1			;9f48: 4881
	EXT.L	D1			;9f4a: 48c1
	MOVE.L	D1,4(A2)		;9f4c: 25410004
	BTST	#7,D0			;9f50: 08000007
	SNE	D1			;9f54: 56c1
	EXT.W	D1			;9f56: 4881
	EXT.L	D1			;9f58: 48c1
	MOVE.L	D1,12(A2)		;9f5a: 2541000c
	AND.W	#$003f,D0		;9f5e: c07c003f
	MOVE.W	D0,20(A1)		;9f62: 33400014
	MOVE.L	LAB_02C6(PC),D0		;9f66: 203aff4a
	BEQ.W	LAB_02C8		;9f6a: 67000004
	MOVEQ	#2,D0			;9f6e: 7002
LAB_02C8:
	MOVE.L	D0,LAB_02CB		;9f70: 23c000009fbe
	MOVE.L	#$00000001,D0		;9f76: 203c00000001
	MOVEA.L	8(A3),A0		;9f7c: 206b0008
	JSR	-30(A6)			;9f80: 4eaeffe2
	MOVE.L	(A7)+,D3		;9f84: 261f
	MOVEA.L	D0,A0			;9f86: 2040
	BTST	#13,D3			;9f88: 0803000d
	BEQ.W	LAB_02C9		;9f8c: 67000008
	BSET	#0,14(A0)		;9f90: 08e80000000e
LAB_02C9:
	MOVE.L	D0,8(A3)		;9f96: 27400008
	MOVEM.L	(A7)+,A4-A5		;9f9a: 4cdf3000
	CLR.L	LAB_02C6		;9f9e: 42b900009eb2
	RTS				;9fa4: 4e75
LAB_02CA:
	DC.L	$8003000e		;9fa6
	DS.L	1			;9faa
	DC.L	$80030015		;9fae
	DS.L	1			;9fb2
	DC.L	$80080040,$0000005f	;9fb6
LAB_02CB:
	DS.L	1			;9fbe
	DC.L	LAB_02C6		;9fc2: 00009eb2
LAB_02CC:
	MOVEM.L	A4-A5,-(A7)		;9fc6: 48e7000c
	BSR.W	LAB_02BF		;9fca: 6100fdbc
	MOVE.L	-(A2),D0		;9fce: 2022
	LEA	LAB_02CE(PC),A2		;9fd0: 45fa0062
	BTST	#6,D0			;9fd4: 08000006
	SNE	D1			;9fd8: 56c1
	EXT.W	D1			;9fda: 4881
	EXT.L	D1			;9fdc: 48c1
	MOVE.L	D1,4(A2)		;9fde: 25410004
	BTST	#8,D0			;9fe2: 08000008
	SNE	D1			;9fe6: 56c1
	EXT.W	D1			;9fe8: 4881
	EXT.L	D1			;9fea: 48c1
	MOVE.L	D1,12(A2)		;9fec: 2541000c
	BTST	#9,D0			;9ff0: 08000009
	SNE	D1			;9ff4: 56c1
	EXT.W	D1			;9ff6: 4881
	EXT.L	D1			;9ff8: 48c1
	MOVE.L	D1,20(A2)		;9ffa: 25410014
	AND.W	#$003f,D0		;9ffe: c07c003f
	MOVE.W	D0,20(A1)		;a002: 33400014
	MOVE.L	LAB_02C6(PC),D0		;a006: 203afeaa
	BEQ.W	LAB_02CD		;a00a: 67000004
	MOVEQ	#2,D0			;a00e: 7002
LAB_02CD:
	MOVE.L	D0,LAB_02CF		;a010: 23c00000a054
	MOVE.L	#$00000002,D0		;a016: 203c00000002
	MOVEA.L	8(A3),A0		;a01c: 206b0008
	JSR	-30(A6)			;a020: 4eaeffe2
	MOVE.L	D0,8(A3)		;a024: 27400008
	MOVEM.L	(A7)+,A4-A5		;a028: 4cdf3000
	CLR.L	LAB_02C6		;a02c: 42b900009eb2
	RTS				;a032: 4e75
LAB_02CE:
	DC.L	$8003000e		;a034
	DS.L	1			;a038
	DC.L	$80080004		;a03c
	DS.L	1			;a040
	DC.L	$80080044		;a044
	DS.L	1			;a048
	DC.L	$80080040,$0000005f	;a04c
LAB_02CF:
	DS.L	1			;a054
	DC.L	LAB_02C6		;a058: 00009eb2
LAB_02D0:
	MOVE.W	-22(A2),LAB_02D4	;a05c: 33eaffea0000a0d6
	MOVEM.L	A4-A5,-(A7)		;a064: 48e7000c
	BSR.W	LAB_02BF		;a068: 6100fd1e
	MOVE.L	-(A2),D7		;a06c: 2e22
	BSR.W	LAB_02D9		;a06e: 6100011a
	MOVE.L	D0,LAB_02D3		;a072: 23c00000a0cc
	LEA	LAB_02D2(PC),A2		;a078: 45fa0046
	BTST	#6,D7			;a07c: 08070006
	SNE	D1			;a080: 56c1
	EXT.W	D1			;a082: 4881
	EXT.L	D1			;a084: 48c1
	MOVE.L	D1,4(A2)		;a086: 25410004
	AND.W	#$003f,D7		;a08a: ce7c003f
	MOVE.W	D7,20(A1)		;a08e: 33470014
	MOVE.L	LAB_02C6(PC),D0		;a092: 203afe1e
	BEQ.W	LAB_02D1		;a096: 67000004
	MOVEQ	#2,D0			;a09a: 7002
LAB_02D1:
	MOVE.L	D0,LAB_02D5		;a09c: 23c00000a0e0
	MOVE.L	#$00000007,D0		;a0a2: 203c00000007
	MOVEA.L	8(A3),A0		;a0a8: 206b0008
	JSR	-30(A6)			;a0ac: 4eaeffe2
	MOVE.L	D0,8(A3)		;a0b0: 27400008
	MOVEM.L	(A7)+,A4-A5		;a0b4: 4cdf3000
	CLR.L	LAB_02C6		;a0b8: 42b900009eb2
	RTS				;a0be: 4e75
LAB_02D2:
	DC.L	$8003000e		;a0c0
	DS.L	1			;a0c4
	DC.L	$8008000e		;a0c8
LAB_02D3:
	DS.L	1			;a0cc
	DC.L	$8008000f		;a0d0
	DS.W	1			;a0d4
LAB_02D4:
	DC.L	$00008008,$00400000	;a0d6
	DC.W	$005f			;a0de
LAB_02D5:
	DS.L	1			;a0e0
	DC.L	LAB_02C6		;a0e4: 00009eb2
	DC.L	$33eaffea		;a0e8
	DC.L	LAB_02D7		;a0ec: 0000a178
	DC.L	$48e7000c,$6100fc92,$2e226100,$008e23c0 ;a0f0
	DC.L	LAB_02D6		;a100: 0000a166
	DC.L	$45fa0054,$08070006,$56c14881,$48c12541 ;a104
	DC.L	$00040807,$000956c1,$488148c1,$25410014 ;a114
	DC.L	$ce7c003f,$33470014,$203afd84,$67000004 ;a124
	DC.L	$700223c0		;a134
	DC.L	LAB_02D8		;a138: 0000a182
	DC.L	$203c0000,$0005206b,$00084eae,$ffe22740 ;a13c
	DC.L	$00084cdf,$300042b9	;a14c
	DC.L	LAB_02C6		;a154: 00009eb2
	DC.L	$4e758003,$000e0000,$00008008 ;a158
	DC.W	$0009			;a164
LAB_02D6:
	DS.L	1			;a166
	DC.L	$80080045		;a16a
	DS.L	1			;a16e
	DC.L	$8008000a		;a172
	DS.W	1			;a176
LAB_02D7:
	DC.L	$00008008,$00400000	;a178
	DC.W	$005f			;a180
LAB_02D8:
	DS.L	1			;a182
	DC.L	LAB_02C6		;a186: 00009eb2
LAB_02D9:
	MOVE.L	-(A2),D2		;a18a: 2422
	MOVEA.L	-(A2),A0		;a18c: 2062
	MOVE.L	D2,D0			;a18e: 2002
	ADDI.L	#$00000102,D0		;a190: 068000000102
	MOVEQ	#0,D1			;a196: 7200
	JSR	LAB_00EA		;a198: 4eb900003c86
	MOVEA.L	D0,A2			;a19e: 2440
	LEA	256(A2),A4		;a1a0: 49ea0100
	MOVE.L	A4,(A2)+		;a1a4: 24cc
	DBF	D2,LAB_02DA		;a1a6: 51ca0006
	BRA.W	LAB_02DC		;a1aa: 60000020
LAB_02DA:
	MOVE.B	(A0)+,D1		;a1ae: 1218
	CMPI.B	#$7c,D1			;a1b0: 0c01007c
	BEQ.W	LAB_02DB		;a1b4: 6700000c
	MOVE.B	D1,(A4)+		;a1b8: 18c1
	DBF	D2,LAB_02DA		;a1ba: 51cafff2
	BRA.W	LAB_02DC		;a1be: 6000000c
LAB_02DB:
	MOVE.B	#$00,(A4)+		;a1c2: 18fc0000
	MOVE.L	A4,(A2)+		;a1c6: 24cc
	DBF	D2,LAB_02DA		;a1c8: 51caffe4
LAB_02DC:
	MOVE.B	#$00,(A4)		;a1cc: 18bc0000
	MOVE.L	#$00000000,(A2)		;a1d0: 24bc00000000
	RTS				;a1d6: 4e75
LAB_02DD:
	MOVEM.L	A4-A5,-(A7)		;a1d8: 48e7000c
	BSR.W	LAB_02BF		;a1dc: 6100fbaa
	MOVE.L	-(A2),D7		;a1e0: 2e22
	MOVE.L	-(A2),D1		;a1e2: 2222
	MOVE.L	-(A2),D0		;a1e4: 2022
	JSR	LAB_0120		;a1e6: 4eb9000042fa
	MOVE.L	D0,LAB_02E0		;a1ec: 23c00000a230
	LEA	LAB_02DF(PC),A2		;a1f2: 45fa0038
	AND.W	#$003f,D7		;a1f6: ce7c003f
	MOVE.W	D7,20(A1)		;a1fa: 33470014
	MOVE.L	LAB_02C6(PC),D0		;a1fe: 203afcb2
	BEQ.W	LAB_02DE		;a202: 67000004
	MOVEQ	#2,D0			;a206: 7002
LAB_02DE:
	MOVE.L	D0,LAB_02E1		;a208: 23c00000a23c
	MOVE.L	#$0000000d,D0		;a20e: 203c0000000d
	MOVEA.L	8(A3),A0		;a214: 206b0008
	JSR	-30(A6)			;a218: 4eaeffe2
	MOVE.L	D0,8(A3)		;a21c: 27400008
	MOVEM.L	(A7)+,A4-A5		;a220: 4cdf3000
	CLR.L	LAB_02C6		;a224: 42b900009eb2
	RTS				;a22a: 4e75
LAB_02DF:
	DC.L	$8008000b		;a22c
LAB_02E0:
	DS.L	1			;a230
	DC.L	$80080039,$ffffffff	;a234
LAB_02E1:
	DS.L	1			;a23c
	DC.L	LAB_02C6		;a240: 00009eb2
LAB_02E2:
	MOVEM.L	A4-A5,-(A7)		;a244: 48e7000c
	BSR.W	LAB_02BF		;a248: 6100fb3e
	MOVE.L	-(A2),D0		;a24c: 2022
	MOVE.L	-(A2),LAB_02E5		;a24e: 23e20000a2be
	LEA	LAB_02E4(PC),A2		;a254: 45fa0054
	BTST	#6,D0			;a258: 08000006
	SNE	D1			;a25c: 56c1
	EXT.W	D1			;a25e: 4881
	EXT.L	D1			;a260: 48c1
	MOVE.L	D1,4(A2)		;a262: 25410004
	BTST	#7,D0			;a266: 08000007
	SNE	D1			;a26a: 56c1
	EXT.W	D1			;a26c: 4881
	EXT.L	D1			;a26e: 48c1
	MOVE.L	D1,12(A2)		;a270: 2541000c
	AND.W	#$003f,D0		;a274: c07c003f
	MOVE.W	D0,20(A1)		;a278: 33400014
	MOVE.L	LAB_02C6(PC),D0		;a27c: 203afc34
	BEQ.W	LAB_02E3		;a280: 67000004
	MOVEQ	#2,D0			;a284: 7002
LAB_02E3:
	MOVE.L	D0,LAB_02E6		;a286: 23c00000a2ca
	MOVE.L	#$00000003,D0		;a28c: 203c00000003
	MOVEA.L	8(A3),A0		;a292: 206b0008
	JSR	-30(A6)			;a296: 4eaeffe2
	MOVE.L	D0,8(A3)		;a29a: 27400008
	MOVEM.L	(A7)+,A4-A5		;a29e: 4cdf3000
	CLR.L	LAB_02C6		;a2a2: 42b900009eb2
	RTS				;a2a8: 4e75
LAB_02E4:
	DC.L	$8003000e		;a2aa
	DS.L	1			;a2ae
	DC.L	$80030015		;a2b2
	DS.L	1			;a2b6
	DC.L	$8008002f		;a2ba
LAB_02E5:
	DS.L	1			;a2be
	DC.L	$80080040,$0000005f	;a2c2
LAB_02E6:
	DS.L	1			;a2ca
	DC.L	LAB_02C6		;a2ce: 00009eb2
	DC.L	$33eaffee		;a2d2
	DC.L	LAB_02E8		;a2d6: 0000a37c
	DC.L	$33eaffee		;a2da
	DC.L	LAB_02E9		;a2de: 0000a384
	DC.L	$60000016,$33eaffee	;a2e2
	DC.L	LAB_02E9		;a2ea: 0000a384
	DC.L	$33eaffea		;a2ee
	DC.L	LAB_02E8		;a2f2: 0000a37c
	DC.L	$60000002,$48e7000c,$6100fa88,$20222462 ;a2f6
	DC.L	$45eaffe4		;a306
	DC.W	$23ca			;a30a
	DC.L	LAB_02E7		;a30c: 0000a372
	DC.L	$45fa0054,$08000006,$56c14881,$48c12541 ;a310
	DC.L	$00040800,$000c56c1,$488148c1,$25410024 ;a320
	DC.L	$c07c003f,$33400014,$203afb78,$67000004 ;a330
	DC.L	$700223c0		;a340
	DC.L	LAB_02EA		;a344: 0000a396
	DC.L	$203c0000,$0004206b,$00084eae,$ffe22740 ;a348
	DC.L	$00084cdf,$300042b9	;a358
	DC.L	LAB_02C6		;a360: 00009eb2
	DC.L	$4e758003,$000e0000,$00008008 ;a364
	DC.W	$0006			;a370
LAB_02E7:
	DS.L	1			;a372
	DC.L	$80080005		;a376
	DS.W	1			;a37a
LAB_02E8:
	DC.L	$00008008,$0036ffff	;a37c
LAB_02E9:
	DC.L	$ffff8008,$00070000,$00008008,$00400000 ;a384
	DC.W	$005f			;a394
LAB_02EA:
	DS.L	1			;a396
	DC.L	LAB_02C6		;a39a: 00009eb2
	DC.L	$48e7000c,$6100f9e4,$202223e2 ;a39e
	DC.L	LAB_02EB		;a3aa: 0000a3ec
	DC.L	$45fa0038,$c07c003f,$33400014,$203afaf6 ;a3ae
	DC.L	$67000004,$700223c0	;a3be
	DC.L	LAB_02EC		;a3c6: 0000a3f8
	DC.L	$203c0000,$0006206b,$00084eae,$ffe22740 ;a3ca
	DC.L	$00084cdf,$300042b9	;a3da
	DC.L	LAB_02C6		;a3e2: 00009eb2
	DC.L	$4e758008		;a3e6
	DC.W	$000d			;a3ea
LAB_02EB:
	DS.L	1			;a3ec
	DC.L	$8008003a,$ffffffff	;a3f0
LAB_02EC:
	DS.L	1			;a3f8
	DC.L	LAB_02C6		;a3fc: 00009eb2
	DC.L	$33eaffee		;a400
	DC.L	LAB_02EF+2		;a404: 0000a486
	DC.L	$48e7000c,$6100f97a,$202223e2 ;a408
	DC.L	LAB_02ED		;a414: 0000a46c
	DC.L	$45fa0046,$08000006,$56c14881,$48c12541 ;a418
	DC.L	$0004c07c,$003f3340,$0014203a,$fa7e6700 ;a428
	DC.L	$00047002		;a438
	DC.W	$23c0			;a43c
	DC.L	LAB_02EE		;a43e: 0000a480
	DC.L	$203c0000,$0008206b,$00084eae,$ffe22740 ;a442
	DC.L	$00084cdf,$300042b9	;a452
	DC.L	LAB_02C6		;a45a: 00009eb2
	DC.L	$4e758003,$000e0000,$00008008 ;a45e
	DC.W	$0010			;a46a
LAB_02ED:
	DS.L	1			;a46c
	DC.L	$80080011		;a470
	DS.L	1			;a474
	DC.L	$80080040,$0000005f	;a478
LAB_02EE:
	DS.L	1			;a480
LAB_02EF:
	DC.L	LAB_02C6		;a484: 00009eb2
	DC.W	$23c0			;a488
	DC.L	LAB_02F0		;a48a: 0000a490
	DC.W	$4e75			;a48e
LAB_02F0:
	DC.L	$00000010,$33eaffee	;a490
	DC.L	LAB_02F3		;a498: 0000a560
	DC.L	$48e7000c,$6100f8e6,$202233e2 ;a49c
	DC.L	LAB_02F1		;a4a8: 0000a548
	DC.W	$33e2			;a4ac
	DC.L	LAB_02F2		;a4ae: 0000a550
	DC.L	$45fa0076,$08000006,$56c14881,$48c12541 ;a4b2
	DC.L	$00040800,$000756c1,$488148c1,$2541000c ;a4c2
	DC.L	$72010800,$000a6700,$00047202,$25410014 ;a4d2
	DC.L	$72000800,$000b6700,$0006223a,$ffa22541 ;a4e2
	DC.L	$002cc07c,$003f3340,$0014203a,$f9b46700 ;a4f2
	DC.L	$00047002		;a502
	DC.W	$23c0			;a506
	DC.L	LAB_02F4		;a508: 0000a572
	DC.L	$203c0000,$0009206b,$00084eae,$ffe22740 ;a50c
	DC.L	$00084cdf,$300042b9	;a51c
	DC.L	LAB_02C6		;a524: 00009eb2
	DC.L	$4e758003,$000e0000,$00008003,$00150000 ;a528
	DC.L	$00008003,$10010000,$00008008,$00170000 ;a538
LAB_02F1:
	DC.L	$00008008,$00160000	;a548
LAB_02F2:
	DC.L	$00008008,$003b0000,$00108008,$00150000 ;a550
LAB_02F3:
	DC.L	$00008008,$00400000,$005f8003,$0016ffff ;a560
	DC.W	$ffff			;a570
LAB_02F4:
	DS.L	1			;a572
	DC.L	LAB_02C6		;a576: 00009eb2
LAB_02F5:
	MOVE.W	-18(A2),LAB_02FB	;a57a: 33eaffee0000a62c
	MOVEM.L	A4-A5,-(A7)		;a582: 48e7000c
	BSR.W	LAB_02BF		;a586: 6100f800
	MOVE.L	-(A2),D0		;a58a: 2022
	MOVE.W	-(A2),LAB_02F9		;a58c: 33e20000a61c
	MOVE.W	-(A2),LAB_02FA		;a592: 33e20000a624
	LEA	LAB_02F8(PC),A2		;a598: 45fa0064
	BTST	#6,D0			;a59c: 08000006
	SNE	D1			;a5a0: 56c1
	EXT.W	D1			;a5a2: 4881
	EXT.L	D1			;a5a4: 48c1
	MOVE.L	D1,4(A2)		;a5a6: 25410004
	BTST	#7,D0			;a5aa: 08000007
	SNE	D1			;a5ae: 56c1
	EXT.W	D1			;a5b0: 4881
	EXT.L	D1			;a5b2: 48c1
	MOVE.L	D1,12(A2)		;a5b4: 2541000c
	MOVEQ	#1,D1			;a5b8: 7201
	BTST	#10,D0			;a5ba: 0800000a
	BEQ.W	LAB_02F6		;a5be: 67000004
	MOVEQ	#2,D1			;a5c2: 7202
LAB_02F6:
	MOVE.L	D1,20(A2)		;a5c4: 25410014
	AND.W	#$003f,D0		;a5c8: c07c003f
	MOVE.W	D0,20(A1)		;a5cc: 33400014
	MOVE.L	LAB_02C6(PC),D0		;a5d0: 203af8e0
	BEQ.W	LAB_02F7		;a5d4: 67000004
	MOVEQ	#2,D0			;a5d8: 7002
LAB_02F7:
	MOVE.L	D0,LAB_02FC		;a5da: 23c00000a63e
	MOVE.L	#$0000000b,D0		;a5e0: 203c0000000b
	MOVEA.L	8(A3),A0		;a5e6: 206b0008
	JSR	-30(A6)			;a5ea: 4eaeffe2
	MOVE.L	D0,8(A3)		;a5ee: 27400008
	MOVEM.L	(A7)+,A4-A5		;a5f2: 4cdf3000
	CLR.L	LAB_02C6		;a5f6: 42b900009eb2
	RTS				;a5fc: 4e75
LAB_02F8:
	DC.L	$8003000e		;a5fe
	DS.L	1			;a602
	DC.L	$80030015,$00000001,$80031001 ;a606
	DS.L	1			;a612
	DC.L	$80080026		;a616
	DS.W	1			;a61a
LAB_02F9:
	DC.L	$00008008,$00270000	;a61c
LAB_02FA:
	DC.L	$00008008,$00280000	;a624
LAB_02FB:
	DC.L	$00008008,$00400000,$005f8003,$0016ffff ;a62c
	DC.W	$ffff			;a63c
LAB_02FC:
	DS.L	1			;a63e
	DC.L	LAB_02C6		;a642: 00009eb2
LAB_02FD:
	MOVE.L	-22(A2),LAB_0301	;a646: 23eaffea0000a6d0
	MOVEM.L	A4-A5,-(A7)		;a64e: 48e7000c
	BSR.W	LAB_02BF		;a652: 6100f734
	MOVE.L	-(A2),D0		;a656: 2022
	MOVE.W	-(A2),LAB_0300		;a658: 33e20000a6ca
	LEA	LAB_02FF(PC),A2		;a65e: 45fa0054
	BTST	#6,D0			;a662: 08000006
	SNE	D1			;a666: 56c1
	EXT.W	D1			;a668: 4881
	EXT.L	D1			;a66a: 48c1
	MOVE.L	D1,4(A2)		;a66c: 25410004
	BTST	#7,D0			;a670: 08000007
	SNE	D1			;a674: 56c1
	EXT.W	D1			;a676: 4881
	EXT.L	D1			;a678: 48c1
	MOVE.L	D1,12(A2)		;a67a: 2541000c
	AND.W	#$003f,D0		;a67e: c07c003f
	MOVE.W	D0,20(A1)		;a682: 33400014
	MOVE.L	LAB_02C6(PC),D0		;a686: 203af82a
	BEQ.W	LAB_02FE		;a68a: 67000004
	MOVEQ	#2,D0			;a68e: 7002
LAB_02FE:
	MOVE.L	D0,LAB_0302		;a690: 23c00000a6dc
	MOVE.L	#$0000000c,D0		;a696: 203c0000000c
	MOVEA.L	8(A3),A0		;a69c: 206b0008
	JSR	-30(A6)			;a6a0: 4eaeffe2
	MOVE.L	D0,8(A3)		;a6a4: 27400008
	MOVEM.L	(A7)+,A4-A5		;a6a8: 4cdf3000
	CLR.L	LAB_02C6		;a6ac: 42b900009eb2
	RTS				;a6b2: 4e75
LAB_02FF:
	DC.L	$8003000e		;a6b4
	DS.L	1			;a6b8
	DC.L	$80030015		;a6bc
	DS.L	1			;a6c0
	DC.L	$8008002e		;a6c4
	DS.W	1			;a6c8
LAB_0300:
	DC.L	$00008008		;a6ca
	DC.W	$002d			;a6ce
LAB_0301:
	DS.L	1			;a6d0
	DC.L	$80080040,$0000005f	;a6d4
LAB_0302:
	DS.L	1			;a6dc
	DC.L	LAB_02C6		;a6e0: 00009eb2
	DC.W	$33d2			;a6e4
	DC.L	LAB_030B		;a6e6: 0000a856
	DC.L	$33ea0002		;a6ea
	DC.L	LAB_030C		;a6ee: 0000a858
	DC.L	$33ea0004		;a6f2
	DC.L	LAB_030D		;a6f6: 0000a85a
	DC.L	$23ea000e		;a6fa
	DC.L	LAB_030E		;a6fe: 0000a85c
	DC.L	$06790002		;a702
	DC.L	LAB_0304		;a706: 0000a834
	DC.W	$33d6			;a70a
	DC.L	LAB_0306		;a70c: 0000a83e
	DC.L	$33ee0002		;a710
	DC.L	LAB_0307		;a714: 0000a840
	DC.L	$33ee0004		;a718
	DC.L	LAB_0308		;a71c: 0000a842
	DC.L	$23ee000e		;a720
	DC.L	LAB_0309		;a724: 0000a844
	DC.L	$06790004		;a728
	DC.L	LAB_0304		;a72c: 0000a834
	DC.L	$48e7000c,$6100f6a6,$200445fa,$00840800 ;a730
	DC.L	$000656c1,$488148c1,$25410004,$08000007 ;a740
	DC.L	$56c14881,$48c12541,$000cc07c,$003f3340 ;a750
	DC.L	$0014203a,$f74e6700,$00047002 ;a760
	DC.W	$23c0			;a76c
	DC.L	LAB_0303		;a76e: 0000a7d8
	DC.L	$203c0000,$0001206b,$00084eae,$ffe22040 ;a772
	DC.L	$217a00b2,$0012217a,$00c40016 ;a782
	DC.W	$3179			;a78e
	DC.L	LAB_0304		;a790: 0000a834
	DC.L	$000c317c,$0001000e,$32280010,$06410001 ;a794
	DC.L	$53413141,$00102740,$00084cdf,$300042b9 ;a7a4
	DC.L	LAB_02C6		;a7b4: 00009eb2
	DC.W	$4279			;a7b8
	DC.L	LAB_0304		;a7ba: 0000a834
	DC.L	$4e758003,$000e0000,$00008003,$00150000 ;a7be
	DC.L	$00008008,$00400000	;a7ce
	DC.W	$005f			;a7d6
LAB_0303:
	DS.L	1			;a7d8
	DC.L	LAB_02C6		;a7dc: 00009eb2
	DC.L	$6100003c,$08a80000,$000c4e75,$61000030 ;a7e0
	DC.L	$08e80000,$000c4e75,$61000024,$4a426700 ;a7f0
	DC.L	$000a08e8,$0007000d,$4e7508a8,$0007000d ;a800
	DC.L	$4e756100,$000a0868,$0007000d,$4e752049 ;a810
	DC.L	$2050b268,$00266600,$fff84a68,$00106b00 ;a820
	DC.L	$fff04e75		;a830
LAB_0304:
	DS.W	1			;a834
	DC.L	LAB_0305		;a836: 0000a83a
LAB_0305:
	DS.L	1			;a83a
LAB_0306:
	DS.W	1			;a83e
LAB_0307:
	DS.W	1			;a840
LAB_0308:
	DS.W	1			;a842
LAB_0309:
	DS.L	1			;a844
	DC.L	$03000000		;a848
	DS.W	1			;a84c
	DC.L	LAB_030A		;a84e: 0000a852
LAB_030A:
	DS.L	1			;a852
LAB_030B:
	DS.W	1			;a856
LAB_030C:
	DS.W	1			;a858
LAB_030D:
	DS.W	1			;a85a
LAB_030E:
	DS.L	1			;a85c
	DC.L	$03000000		;a860
	DS.W	1			;a864
LAB_030F:
	DS.L	1			;a866
LAB_0310:
	DS.L	1			;a86a
LAB_0311:
	DS.L	4			;a86e
LAB_0312:
	DS.L	3			;a87e
	DS.W	1			;a88a
	DC.L	LAB_0313		;a88c: 0000a890
LAB_0313:
	DS.L	11			;a890
LAB_0314:
	DS.L	4			;a8bc
LAB_0315:
	DC.L	LAB_0316		;a8cc: 0000a8d0
LAB_0316:
	DC.L	LAB_031A		;a8d0: 0000a8e0
LAB_0317:
	DC.W	$0008			;a8d4
LAB_0318:
	DS.W	1			;a8d6
LAB_0319:
	DS.L	2			;a8d8
LAB_031A:
	;a8e0
	;DC.B	$74,$6f,$70,$61,$7a,$2e,$66,$6f,$6e,$74,$00,$00
	DC.B	"topaz.font",0,0
LAB_031B:
	MOVE.L	#LAB_0316,LAB_0315	;a8ec: 23fc0000a8d00000a8cc
	MOVE.L	#LAB_031A,LAB_0316	;a8f6: 23fc0000a8e00000a8d0
	MOVE.W	#$0008,LAB_0317		;a900: 33fc00080000a8d4
	CLR.W	LAB_0318		;a908: 42790000a8d6
	CLR.L	LAB_0319		;a90e: 42b90000a8d8
	MOVE.L	#LAB_0315,D0		;a914: 203c0000a8cc
	RTS				;a91a: 4e75
	DC.L	$76002b8b,$500023cb	;a91c
	DC.L	LAB_0315		;a924: 0000a8cc
	DC.L	$cd8e2f01,$61000030,$201fcd8e,$37420004 ;a928
	DC.L	$426b0006,$37430006,$22224eb9 ;a938
	DC.L	LAB_0120		;a944: 000042fa
	DC.L	$2680204b,$4eaeffe2,$27400008,$4e7523cb ;a948
	DC.L	LAB_0315		;a958: 0000a8cc
	DC.W	$4e75			;a95c
LAB_031C:
	DC.L	$202b0008,$6700000c,$42ab0008,$22404eae ;a95e
	DC.L	$ffb24e75		;a96e
LAB_031D:
	MOVEM.L	D2-D4,-(A7)		;a972: 48e73800
	MOVEQ	#0,D2			;a976: 7400
	TST.L	D0			;a978: 4a80
	BPL.W	LAB_031E		;a97a: 6a000006
	NEG.L	D0			;a97e: 4480
	MOVEQ	#-1,D2			;a980: 74ff
LAB_031E:
	TST.L	D1			;a982: 4a81
	BPL.W	LAB_031F		;a984: 6a000006
	NEG.L	D1			;a988: 4481
	NOT.W	D2			;a98a: 4642
LAB_031F:
	MOVE.L	D0,D3			;a98c: 2600
	MOVE.L	D0,D4			;a98e: 2800
	MULU	D1,D0			;a990: c0c1
	SWAP	D3			;a992: 4843
	MULU	D1,D3			;a994: c6c1
	SWAP	D3			;a996: 4843
	ADD.L	D3,D0			;a998: d083
	SWAP	D1			;a99a: 4841
	MULU	D1,D4			;a99c: c8c1
	SWAP	D4			;a99e: 4844
	ADD.L	D4,D0			;a9a0: d084
	TST.W	D2			;a9a2: 4a42
	BEQ.W	LAB_0320		;a9a4: 67000004
	NEG.L	D0			;a9a8: 4480
LAB_0320:
	MOVEM.L	(A7)+,D2-D4		;a9aa: 4cdf001c
	RTS				;a9ae: 4e75
	DC.L	$48e73800,$74004a80,$6a000006,$448074ff ;a9b0
	DC.L	$4a816a00,$00064481,$46422600,$2800c0c1 ;a9c0
	DC.L	$42404840,$4843c6c1,$d0834841,$2604c8c1 ;a9d0
	DC.L	$d0844843,$c6c14843,$d0834a42,$67000004 ;a9e0
	DC.L	$44804cdf,$001c4e75,$70004e75 ;a9f0
LAB_0321:
	DC.L	$72723200,$00287ea8,$00000030,$000b0000 ;a9fc
	DC.L	$01b31400,$00283214,$00000038,$00287ea8 ;aa0c
LAB_0322:
	DS.W	1			;aa1c
LAB_0323:
	DS.W	1			;aa1e
LAB_0324:
	DS.W	1			;aa20
LAB_0325:
	DC.L	$00002020		;aa22
LAB_0326:
	DC.L	$12ff3000,$6f6e6500,$00780028,$7ed80000 ;aa26
	DC.L	$00000028,$95820028,$97380000,$18657272 ;aa36
LAB_0327:
	DC.L	$33000028,$7ef00000,$0030000b,$000001b4 ;aa46
	DC.L	$14000028,$323c7265,$656d0028,$7ef00000 ;aa56
LAB_0328:
	DS.W	1			;aa66
LAB_0329:
	DS.W	1			;aa68
LAB_032A:
	CLR.W	LAB_0322		;aa6a: 42790000aa1c
	CLR.W	LAB_0329		;aa70: 42790000aa68
	RTS				;aa76: 4e75
	DC.W	$33c0			;aa78
	DC.L	LAB_0329		;aa7a: 0000aa68
	DC.L	$4e7543fa,$ff7a2222	;aa7e
	DC.W	$33c1			;aa86
	DC.L	LAB_0322		;aa88: 0000aa1c
	DC.L	$67000054,$53412040,$74ff7600,$78007a00 ;aa8c
	DC.L	$12d00c18,$002e6600,$00083405,$60000022 ;aa9c
	DC.L	$0c280023,$ffff6700,$000c0c28,$0030ffff ;aaac
	DC.L	$6600000e,$52434a42,$6b000006,$53435244 ;aabc
	DC.L	$51c9ffce		;aacc
	DC.W	$33c2			;aad0
	DC.L	LAB_0325		;aad2: 0000aa22
	DC.W	$33c3			;aad6
	DC.L	LAB_0323		;aad8: 0000aa1e
	DC.W	$33c4			;aadc
	DC.L	LAB_0324		;aade: 0000aa20
	DC.W	$4e75			;aae2
LAB_032B:
	MOVEA.L	A0,A1			;aae4: 2248
	MOVEQ	#-1,D0			;aae6: 70ff
LAB_032C:
	ADDQ.L	#1,D0			;aae8: 5280
	TST.B	(A1)+			;aaea: 4a19
	BNE.W	LAB_032C		;aaec: 6600fffa
	MOVE.W	LAB_0322(PC),D1		;aaf0: 323aff2a
	BEQ.W	LAB_0343		;aaf4: 67000178
	MOVE.L	A2,-(A7)		;aaf8: 2f0a
	MOVEQ	#-1,D1			;aafa: 72ff
	MOVEQ	#-1,D2			;aafc: 74ff
	CMPI.B	#$2d,(A0)		;aafe: 0c10002d
	BNE.W	LAB_032D		;ab02: 66000008
	MOVEQ	#0,D2			;ab06: 7400
	ADDQ.W	#1,A0			;ab08: 5248
	SUBQ.W	#1,D0			;ab0a: 5340
LAB_032D:
	MOVEQ	#0,D3			;ab0c: 7600
	MOVEQ	#0,D4			;ab0e: 7800
	MOVEQ	#0,D5			;ab10: 7a00
	MOVE.W	D0,D6			;ab12: 3c00
	SUBQ.W	#1,D6			;ab14: 5346
	MOVEA.L	A0,A1			;ab16: 2248
LAB_032E:
	CMPI.B	#$2e,(A1)		;ab18: 0c11002e
	BNE.W	LAB_032F		;ab1c: 66000008
	MOVE.W	D5,D1			;ab20: 3205
	BRA.W	LAB_0330		;ab22: 6000000e
LAB_032F:
	ADDQ.W	#1,D3			;ab26: 5243
	TST.W	D1			;ab28: 4a41
	BMI.W	LAB_0330		;ab2a: 6b000006
	SUBQ.W	#1,D3			;ab2e: 5343
	ADDQ.W	#1,D4			;ab30: 5244
LAB_0330:
	ADDQ.W	#1,A1			;ab32: 5249
	ADDQ.W	#1,D5			;ab34: 5245
	DBF	D6,LAB_032E		;ab36: 51ceffe0
	LEA	LAB_0326(PC),A1		;ab3a: 43fafeea
	LEA	LAB_0321(PC),A2		;ab3e: 45fafebc
	MOVE.W	LAB_0322(PC),D6		;ab42: 3c3afed8
	MOVEQ	#0,D1			;ab46: 7200
	MOVE.W	LAB_0323(PC),D5		;ab48: 3a3afed4
	SUB.W	D3,D5			;ab4c: 9a43
	BPL.W	LAB_0331		;ab4e: 6a000010
	MOVE.B	#$3f,(A1)+		;ab52: 12fc003f
	NEG.W	D5			;ab56: 4445
	ADDA.W	D5,A0			;ab58: d0c5
	SUB.W	D5,D0			;ab5a: 9045
	MOVE.W	LAB_0323(PC),D5		;ab5c: 3a3afec0
LAB_0331:
	MOVE.W	D5,D3			;ab60: 3605
	MOVE.W	LAB_0323(PC),D5		;ab62: 3a3afeba
	BEQ.W	LAB_0337		;ab66: 6700004c
	SUBQ.W	#1,D5			;ab6a: 5345
LAB_0332:
	BSR.W	LAB_0346		;ab6c: 6100010c
	BNE.W	LAB_0342		;ab70: 660000f2
	CMPI.B	#$23,(A2)+		;ab74: 0c1a0023
	BNE.W	LAB_0334		;ab78: 6600001e
	SUBQ.W	#1,D3			;ab7c: 5343
	BPL.W	LAB_0333		;ab7e: 6a000010
	SUBQ.W	#1,D0			;ab82: 5340
	BMI.W	LAB_0333		;ab84: 6b00000a
	MOVE.B	(A0)+,(A1)+		;ab88: 12d8
	MOVE.L	A1,D1			;ab8a: 2209
	BRA.W	LAB_0336		;ab8c: 60000022
LAB_0333:
	MOVE.B	#$20,(A1)+		;ab90: 12fc0020
	BRA.W	LAB_0336		;ab94: 6000001a
LAB_0334:
	SUBQ.W	#1,D3			;ab98: 5343
	BPL.W	LAB_0335		;ab9a: 6a000010
	SUBQ.W	#1,D0			;ab9e: 5340
	BMI.W	LAB_0333		;aba0: 6b00ffee
	MOVE.B	(A0)+,(A1)+		;aba4: 12d8
	MOVE.L	A1,D1			;aba6: 2209
	BRA.W	LAB_0336		;aba8: 60000006
LAB_0335:
	MOVE.B	#$30,(A1)+		;abac: 12fc0030
LAB_0336:
	DBF	D5,LAB_0332		;abb0: 51cdffba
LAB_0337:
	SUBQ.W	#1,D0			;abb4: 5340
	BMI.W	LAB_0338		;abb6: 6b00000c
	CMPI.B	#$2e,(A0)+		;abba: 0c18002e
	BEQ.W	LAB_0339		;abbe: 67000006
	SUBQ.W	#1,A0			;abc2: 5348
LAB_0338:
	ADDQ.W	#1,D0			;abc4: 5240
LAB_0339:
	MOVE.W	LAB_0324(PC),D5		;abc6: 3a3afe58
	BEQ.W	LAB_033F		;abca: 6700004c
	SUBQ.W	#1,D5			;abce: 5345
LAB_033A:
	BSR.W	LAB_0346		;abd0: 610000a8
	BNE.W	LAB_0340		;abd4: 6600004a
	CMPI.B	#$23,(A2)+		;abd8: 0c1a0023
	BNE.W	LAB_033C		;abdc: 6600001e
	SUBQ.W	#1,D4			;abe0: 5344
	BMI.W	LAB_033B		;abe2: 6b000010
	SUBQ.W	#1,D0			;abe6: 5340
	BMI.W	LAB_033B		;abe8: 6b00000a
	MOVE.B	(A0)+,(A1)+		;abec: 12d8
	MOVE.L	A1,D1			;abee: 2209
	BRA.W	LAB_033E		;abf0: 60000022
LAB_033B:
	MOVE.B	#$20,(A1)+		;abf4: 12fc0020
	BRA.W	LAB_033E		;abf8: 6000001a
LAB_033C:
	SUBQ.W	#1,D4			;abfc: 5344
	BMI.W	LAB_033D		;abfe: 6b000010
	SUBQ.W	#1,D0			;ac02: 5340
	BMI.W	LAB_033D		;ac04: 6b00000a
	MOVE.B	(A0)+,(A1)+		;ac08: 12d8
	MOVE.L	A1,D1			;ac0a: 2209
	BRA.W	LAB_033E		;ac0c: 60000006
LAB_033D:
	MOVE.B	#$30,(A1)+		;ac10: 12fc0030
LAB_033E:
	DBF	D5,LAB_033A		;ac14: 51cdffba
LAB_033F:
	BSR.W	LAB_0346		;ac18: 61000060
	BEQ.W	LAB_033F		;ac1c: 6700fffa
LAB_0340:
	SUBQ.W	#1,D0			;ac20: 5340
	BMI.W	LAB_0342		;ac22: 6b000040
	TST.L	D3			;ac26: 4a83
	BEQ.W	LAB_0342		;ac28: 6700003a
	CMPI.B	#$35,(A0)		;ac2c: 0c100035
	BCS.W	LAB_0342		;ac30: 65000032
	MOVEA.L	D1,A0			;ac34: 2041
LAB_0341:
	SUBQ.W	#1,A0			;ac36: 5348
	CMPA.L	#LAB_0326,A0		;ac38: b1fc0000aa26
	BCS.W	LAB_0342		;ac3e: 65000024
	CMPI.B	#$30,(A0)		;ac42: 0c100030
	BCS.W	LAB_0341		;ac46: 6500ffee
	CMPI.B	#$39,(A0)		;ac4a: 0c100039
	BHI.W	LAB_0341		;ac4e: 6200ffe6
	ADDQ.B	#1,(A0)			;ac52: 5210
	CMPI.B	#$39,(A0)		;ac54: 0c100039
	BLS.W	LAB_0342		;ac58: 6300000a
	MOVE.B	#$30,(A0)		;ac5c: 10bc0030
	BRA.W	LAB_0341		;ac60: 6000ffd4
LAB_0342:
	LEA	LAB_0326(PC),A0		;ac64: 41fafdc0
	SUBA.L	A0,A1			;ac68: 93c8
	MOVE.L	A1,D0			;ac6a: 2009
	MOVEA.L	(A7)+,A2		;ac6c: 245f
LAB_0343:
	JSR	LAB_0236		;ac6e: 4eb9000072e4
	RTS				;ac74: 4e75
LAB_0344:
	ADDQ.W	#1,A1			;ac76: 5249
LAB_0345:
	ADDQ.W	#1,A2			;ac78: 524a
LAB_0346:
	SUBQ.W	#1,D6			;ac7a: 5346
	BMI.W	LAB_0347		;ac7c: 6b000038
	CMPI.B	#$23,(A2)		;ac80: 0c120023
	BEQ.W	LAB_0347		;ac84: 67000030
	CMPI.B	#$30,(A2)		;ac88: 0c120030
	BEQ.W	LAB_0347		;ac8c: 67000028
	CMPI.B	#$2d,(A2)		;ac90: 0c12002d
	BEQ.W	LAB_0348		;ac94: 67000022
	CMPI.B	#$2b,(A2)		;ac98: 0c12002b
	BEQ.W	LAB_034B		;ac9c: 67000030
	CMPI.B	#$2e,(A2)		;aca0: 0c12002e
	BEQ.W	LAB_034C		;aca4: 6700003a
	CMPI.B	#$2c,(A2)		;aca8: 0c12002c
	BEQ.W	LAB_034D		;acac: 6700003a
	MOVE.B	(A2)+,(A1)+		;acb0: 12da
	BRA.W	LAB_0346		;acb2: 6000ffc6
LAB_0347:
	RTS				;acb6: 4e75
LAB_0348:
	TST.W	D2			;acb8: 4a42
	BPL.W	LAB_034A		;acba: 6a00000a
LAB_0349:
	MOVE.B	#$20,(A1)+		;acbe: 12fc0020
	BRA.W	LAB_0345		;acc2: 6000ffb4
LAB_034A:
	MOVE.B	#$2d,(A1)+		;acc6: 12fc002d
	BRA.W	LAB_0345		;acca: 6000ffac
LAB_034B:
	MOVE.B	#$2b,(A1)		;acce: 12bc002b
	TST.W	D2			;acd2: 4a42
	BMI.W	LAB_0344		;acd4: 6b00ffa0
	MOVE.B	#$2d,(A1)+		;acd8: 12fc002d
	BRA.W	LAB_0345		;acdc: 6000ff9a
LAB_034C:
	MOVE.B	#$2e,(A1)+		;ace0: 12fc002e
	BRA.W	LAB_0345		;ace4: 6000ff92
LAB_034D:
	CMPI.B	#$20,-1(A1)		;ace8: 0c290020ffff
	BEQ.W	LAB_0349		;acee: 6700ffce
	MOVE.B	(A2)+,(A1)+		;acf2: 12da
	BRA.W	LAB_0346		;acf4: 6000ff84
	DC.L	$3f3afd22		;acf8
	DC.W	$4279			;acfc
	DC.L	LAB_0322		;acfe: 0000aa1c
	DC.L	$6100000a		;ad02
	DC.W	$33df			;ad06
	DC.L	LAB_0322		;ad08: 0000aa1c
	DC.W	$4e75			;ad0c
LAB_034E:
	MOVEM.L	D2-D3,-(A7)		;ad0e: 48e73000
	MOVE.L	D0,D2			;ad12: 2400
	LEA	LAB_0350(PC),A0		;ad14: 41fa0058
	JSR	LAB_0232		;ad18: 4eb90000720e
	MOVE.L	D0,-(A7)		;ad1e: 2f00
	BSR.W	LAB_034F		;ad20: 61000014
	MOVE.L	D0,D2			;ad24: 2400
	MOVEA.L	(A7)+,A0		;ad26: 205f
	JSR	LAB_0232		;ad28: 4eb90000720e
	MOVE.L	D2,D0			;ad2e: 2002
	MOVEM.L	(A7)+,D2-D3		;ad30: 4cdf000c
	RTS				;ad34: 4e75
LAB_034F:
	MOVE.L	D2,D0			;ad36: 2002
	MOVE.W	-(A2),D1		;ad38: 3222
	CMPI.W	#$0004,D1		;ad3a: 0c410004
	BEQ.W	LAB_0354		;ad3e: 670000be
	CMPI.W	#$0003,D1		;ad42: 0c410003
	BEQ.W	LAB_0353		;ad46: 670000a8
	CMPI.W	#$0002,D1		;ad4a: 0c410002
	BEQ.W	LAB_0352		;ad4e: 67000096
	CMPI.W	#$0005,D1		;ad52: 0c410005
	BEQ.W	LAB_035C		;ad56: 67000120
	CMPI.W	#$0006,D1		;ad5a: 0c410006
	BEQ.W	LAB_0353		;ad5e: 67000090
	BRA.W	LAB_0351		;ad62: 60000076
	DC.L	$60000016,$60000002	;ad66
LAB_0350:
	DC.L	$22006700,$000a16d8,$53816600,$fffa4e75 ;ad6e
	DC.L	$70ff5280,$16d86600,$fffa534b,$4e756100 ;ad7e
	DC.L	$000c700a		;ad8e
	DC.W	$4eb9			;ad92
	DC.L	LAB_0235		;ad94: 000072d8
	DC.L	$4e755347,$30226100,$000851cf,$fff84e75 ;ad98
	DC.L	$0c400004,$6700004e,$0c400003,$67000038 ;ada8
	DC.L	$0c400007,$670000ac,$0c400002,$6700001e ;adb8
	DC.L	$0c400005,$670000a8,$0c400006,$67000018 ;adc8
	DC.W	$3022			;add8
LAB_0351:
	EXT.W	D0			;adda: 4880
	EXT.L	D0			;addc: 48c0
	MOVEQ	#2,D1			;adde: 7202
	BRA.W	LAB_0385		;ade0: 60000428
	DC.W	$3022			;ade4
LAB_0352:
	EXT.L	D0			;ade6: 48c0
	MOVEQ	#4,D1			;ade8: 7204
	BRA.W	LAB_0385		;adea: 6000041e
	DC.W	$2022			;adee
LAB_0353:
	BSR.W	LAB_038C		;adf0: 61000490
	LEA	LAB_0327(PC),A0		;adf4: 41fafc50
	BRA.W	LAB_032B		;adf8: 6000fcea
	DC.W	$2022			;adfc
LAB_0354:
	MOVE.L	D0,D2			;adfe: 2400
	BPL.W	LAB_0355		;ae00: 6a000010
	NEG.L	D2			;ae04: 4482
	BSR.W	LAB_0357		;ae06: 61000012
	MOVE.B	#$2d,-(A0)		;ae0a: 113c002d
	BRA.W	LAB_0356		;ae0e: 60000006
LAB_0355:
	BSR.W	LAB_0357		;ae12: 61000006
LAB_0356:
	BRA.W	LAB_032B		;ae16: 6000fccc
LAB_0357:
	LEA	LAB_0328(PC),A0		;ae1a: 41fafc4a
	MOVE.W	D2,D0			;ae1e: 3002
	BEQ.W	LAB_035B		;ae20: 6700003c
	MULU	#$2710,D0		;ae24: c0fc2710
	MOVE.W	D0,D1			;ae28: 3200
	CLR.W	D0			;ae2a: 4240
	SWAP	D0			;ae2c: 4840
	CMPI.W	#$8000,D1		;ae2e: 0c418000
	BCS.W	LAB_0358		;ae32: 65000004
	ADDQ.L	#1,D0			;ae36: 5280
LAB_0358:
	MOVEQ	#3,D1			;ae38: 7203
	LEA	LAB_0328(PC),A0		;ae3a: 41fafc2a
	BSR.W	LAB_038A		;ae3e: 61000404
	MOVE.B	#$2e,-(A0)		;ae42: 113c002e
	LEA	LAB_0328(PC),A1		;ae46: 43fafc1e
LAB_0359:
	CMPI.B	#$30,-1(A1)		;ae4a: 0c290030ffff
	BNE.W	LAB_035A		;ae50: 6600000a
	CMPI.B	#$2e,-(A1)		;ae54: 0c21002e
	BNE.W	LAB_0359		;ae58: 6600fff0
LAB_035A:
	CLR.B	(A1)			;ae5c: 4211
LAB_035B:
	MOVE.L	D2,D0			;ae5e: 2002
	CLR.W	D0			;ae60: 4240
	SWAP	D0			;ae62: 4840
	MOVEQ	#4,D1			;ae64: 7204
	BRA.W	LAB_0387		;ae66: 600003c2
	DC.L	$20222062		;ae6a
	DC.W	$4eb9			;ae6e
	DC.L	LAB_0236		;ae70: 000072e4
	DC.L	$4e752022		;ae74
LAB_035C:
	MOVE.W	LAB_0329(PC),D1		;ae78: 323afbee
	MOVE.W	LAB_0322(PC),D2		;ae7c: 343afb9e
	BEQ.W	LAB_035D		;ae80: 67000004
	MOVEQ	#-1,D1			;ae84: 72ff
LAB_035D:
	BSR.W	LAB_035E		;ae86: 61000006
	BRA.W	LAB_032B		;ae8a: 6000fc58
LAB_035E:
	MOVEM.L	D2-D5/A1-A3,-(A7)	;ae8e: 48e73c70
	MOVE.W	D1,-(A7)		;ae92: 3f01
	LEA	LAB_037E(PC),A0		;ae94: 41fa0212
	TST.B	D0			;ae98: 4a00
	BNE.W	LAB_035F		;ae9a: 66000004
	MOVEQ	#65,D0			;ae9e: 7041
LAB_035F:
	MOVE.W	#$2b2e,0(A0)		;aea0: 317c2b2e0000
	MOVE.B	D0,D1			;aea6: 1200
	BPL.W	LAB_0360		;aea8: 6a000006
	ADDQ.B	#2,0(A0)		;aeac: 54280000
LAB_0360:
	ADD.B	D1,D1			;aeb0: d201
	DC.W	$103c			;aeb2
	DC.W	$ff80			;aeb4
	EOR.B	D0,D1			;aeb6: b101
	EXT.W	D1			;aeb8: 4881
	ASR.W	#1,D1			;aeba: e241
	MOVEQ	#1,D3			;aebc: 7601
	LEA	LAB_0384(PC),A3		;aebe: 47fa029c
	CMP.W	(A3),D1			;aec2: b253
	BLT.W	LAB_0364		;aec4: 6d00002a
	BGT.W	LAB_0363		;aec8: 6e000012
LAB_0361:
	CMP.L	2(A3),D0		;aecc: b0ab0002
	BCC.W	LAB_0365		;aed0: 6400002e
LAB_0362:
	ADDQ.W	#6,A3			;aed4: 5c4b
	SUBQ.W	#1,D3			;aed6: 5343
	BRA.W	LAB_0365		;aed8: 60000026
LAB_0363:
	LEA	-6(A3),A3		;aedc: 47ebfffa
	ADDQ.W	#1,D3			;aee0: 5243
	CMP.W	(A3),D1			;aee2: b253
	BGT.W	LAB_0363		;aee4: 6e00fff6
	BEQ.W	LAB_0361		;aee8: 6700ffe2
	BRA.W	LAB_0362		;aeec: 6000ffe6
LAB_0364:
	LEA	6(A3),A3		;aef0: 47eb0006
	SUBQ.W	#1,D3			;aef4: 5343
	CMP.W	(A3),D1			;aef6: b253
	BLT.W	LAB_0364		;aef8: 6d00fff6
	BEQ.W	LAB_0361		;aefc: 6700ffce
LAB_0365:
	MOVE.L	#$452b3030,10(A0)	;af00: 217c452b3030000a
	MOVE.W	D3,D2			;af08: 3403
	BPL.W	LAB_0366		;af0a: 6a000008
	NEG.W	D2			;af0e: 4442
	ADDQ.B	#2,11(A0)		;af10: 5428000b
LAB_0366:
	CMPI.W	#$000a,D2		;af14: 0c42000a
	BCS.W	LAB_0367		;af18: 6500000a
	ADDQ.B	#1,12(A0)		;af1c: 5228000c
	SUBI.W	#$000a,D2		;af20: 0442000a
LAB_0367:
	OR.B	D2,13(A0)		;af24: 8528000d
	MOVEQ	#6,D2			;af28: 7406
	LEA	2(A0),A1		;af2a: 43e80002
	TST.L	D0			;af2e: 4a80
	BPL.W	LAB_0368		;af30: 6a00000a
	TST.B	5(A3)			;af34: 4a2b0005
	BNE.W	LAB_0369		;af38: 66000004
LAB_0368:
	CLR.B	D0			;af3c: 4200
LAB_0369:
	MOVE.W	D1,D4			;af3e: 3801
	SUB.W	(A3)+,D4		;af40: 985b
	MOVE.L	(A3)+,D5		;af42: 2a1b
	LSR.L	D4,D5			;af44: e8ad
	MOVEQ	#9,D4			;af46: 7809
LAB_036A:
	SUB.L	D5,D0			;af48: 9085
	DBCS	D4,LAB_036A		;af4a: 55ccfffc
	BCS.W	LAB_036B		;af4e: 65000004
	CLR.B	D4			;af52: 4204
LAB_036B:
	ADD.L	D5,D0			;af54: d085
	SUBI.B	#$09,D4			;af56: 04040009
	NEG.B	D4			;af5a: 4404
	ORI.B	#$30,D4			;af5c: 00040030
	MOVE.B	D4,(A1)+		;af60: 12c4
	DBF	D2,LAB_0369		;af62: 51caffda
	MOVE.B	#$30,(A1)+		;af66: 12fc0030
	MOVE.W	(A7)+,D1		;af6a: 321f
	BMI.W	LAB_0372		;af6c: 6b000090
	BNE.W	LAB_036C		;af70: 66000012
	CMPI.W	#$0008,D3		;af74: 0c430008
	BCS.W	LAB_0372		;af78: 65000084
	CMPI.W	#$fff8,D3		;af7c: 0c43fff8
	BCC.W	LAB_0372		;af80: 6400007c
LAB_036C:
	LEA	LAB_037E(PC),A0		;af84: 41fa0122
	MOVE.B	2(A0),1(A0)		;af88: 116800020001
	MOVE.B	#$2e,2(A0)		;af8e: 117c002e0002
LAB_036D:
	CMPI.B	#$30,-(A1)		;af94: 0c210030
	BEQ.W	LAB_036D		;af98: 6700fffa
	CMPI.B	#$2e,(A1)+		;af9c: 0c19002e
	BNE.W	LAB_036E		;afa0: 6600000e
	SUBQ.W	#1,A1			;afa4: 5349
	CMPI.B	#$30,1(A0)		;afa6: 0c2800300001
	BEQ.W	LAB_0371		;afac: 67000040
LAB_036E:
	SUBQ.W	#1,D3			;afb0: 5343
	MOVE.B	#$45,(A1)+		;afb2: 12fc0045
	MOVE.B	#$2b,(A1)+		;afb6: 12fc002b
	TST.W	D3			;afba: 4a43
	BPL.W	LAB_036F		;afbc: 6a00000a
	MOVE.B	#$2d,-1(A1)		;afc0: 137c002dffff
	NEG.W	D3			;afc6: 4443
LAB_036F:
	MOVEQ	#0,D2			;afc8: 7400
	MOVE.W	D3,D2			;afca: 3403
	DIVU	#$000a,D2		;afcc: 84fc000a
	TST.W	D2			;afd0: 4a42
	BEQ.W	LAB_0370		;afd2: 6700000a
	MOVE.W	D2,D1			;afd6: 3202
	ADDI.W	#$0030,D1		;afd8: 06410030
	MOVE.B	D1,(A1)+		;afdc: 12c1
LAB_0370:
	LSL.W	#1,D2			;afde: e34a
	MOVE.W	D2,D1			;afe0: 3202
	LSL.W	#2,D2			;afe2: e54a
	ADD.W	D1,D2			;afe4: d441
	SUB.W	D2,D3			;afe6: 9642
	ADDI.W	#$0030,D3		;afe8: 06430030
	MOVE.B	D3,(A1)+		;afec: 12c3
LAB_0371:
	CLR.B	(A1)			;afee: 4211
	CMPI.B	#$2d,(A0)		;aff0: 0c10002d
	BEQ.W	LAB_037D		;aff4: 670000aa
	ADDQ.W	#1,A0			;aff8: 5248
	BRA.W	LAB_037D		;affa: 600000a4
LAB_0372:
	LEA	LAB_0380(PC),A0		;affe: 41fa00b8
	LEA	LAB_0383(PC),A1		;b002: 43fa00ce
	MOVEQ	#5,D1			;b006: 7205
	MOVE.L	#$30303030,D2		;b008: 243c30303030
	MOVE.B	D2,-1(A1)		;b00e: 1342ffff
LAB_0373:
	MOVE.L	D2,(A0)+		;b012: 20c2
	MOVE.L	D2,(A1)+		;b014: 22c2
	DBF	D1,LAB_0373		;b016: 51c9fffa
	MOVE.B	#$2e,(A0)		;b01a: 10bc002e
	TST.W	D3			;b01e: 4a43
	BPL.W	LAB_0374		;b020: 6a000004
	ADDQ.W	#1,A0			;b024: 5248
LAB_0374:
	SUBA.W	D3,A0			;b026: 90c3
	LEA	LAB_037F(PC),A1		;b028: 43fa0080
	MOVE.L	A0,-(A7)		;b02c: 2f08
	MOVEQ	#7,D1			;b02e: 7207
LAB_0375:
	CMPI.B	#$2e,(A0)		;b030: 0c10002e
	BNE.W	LAB_0376		;b034: 66000004
	ADDQ.W	#1,A0			;b038: 5248
LAB_0376:
	MOVE.B	(A1)+,(A0)+		;b03a: 10d9
	DBF	D1,LAB_0375		;b03c: 51c9fff2
	CMPA.L	#LAB_0382,A0		;b040: b1fc0000b0d1
	BCS.W	LAB_037A		;b046: 65000034
LAB_0377:
	CMPI.B	#$30,-(A0)		;b04a: 0c200030
	BNE.W	LAB_0378		;b04e: 66000008
	CLR.B	(A0)			;b052: 4210
	BRA.W	LAB_0377		;b054: 6000fff4
LAB_0378:
	CMPI.B	#$2e,(A0)		;b058: 0c10002e
	BEQ.W	LAB_0379		;b05c: 6700000a
	ADDQ.W	#1,A0			;b060: 5248
	CLR.B	(A0)			;b062: 4210
	BRA.W	LAB_037B		;b064: 6000001c
LAB_0379:
	CMPA.L	(A7),A0			;b068: b1d7
	BHI.W	LAB_037A		;b06a: 62000010
	ADDQ.W	#4,A7			;b06e: 584f
	MOVE.B	#$30,(A0)		;b070: 10bc0030
	CLR.B	1(A0)			;b074: 42280001
	BRA.W	LAB_037D		;b078: 60000026
LAB_037A:
	CLR.B	LAB_0381		;b07c: 42390000b0d0
LAB_037B:
	MOVEA.L	(A7)+,A0		;b082: 205f
	CMPA.L	#LAB_0381,A0		;b084: b1fc0000b0d0
	BCS.W	LAB_037C		;b08a: 65000006
	LEA	LAB_0381(PC),A0		;b08e: 41fa0040
LAB_037C:
	MOVE.B	LAB_037E(PC),-(A0)	;b092: 113a0014
	CMPI.B	#$2d,(A0)		;b096: 0c10002d
	BEQ.W	LAB_037D		;b09a: 67000004
	ADDQ.W	#1,A0			;b09e: 5248
LAB_037D:
	MOVEM.L	(A7)+,D2-D5/A1-A3	;b0a0: 4cdf0e3c
	RTS				;b0a4: 4e75
	DC.W	$4e75			;b0a6
LAB_037E:
	DS.W	1			;b0a8
LAB_037F:
	DC.L	$1a737562,$63686b00,$196d6573 ;b0aa
	DS.W	1			;b0b6
LAB_0380:
	DC.L	$002885f8,$000000c0,$00090002,$01dc1400 ;b0b8
	DC.L	$002837e7,$01c012ff	;b0c8
LAB_0381:
	DC.B	$2e			;b0d0
LAB_0382:
	DC.B	$30			;b0d1
LAB_0383:
	DC.L	$85f80000,$00a80009,$000201dd,$14000028 ;b0d2
	DC.L	$38040028,$25340028,$00408ac7,$2305003c ;b0e2
	DC.L	$de0b6b3a,$0039b1a2,$bc2f0036,$8e1bc9bf ;b0f2
	DC.L	$0032e35f,$a932002f,$b5e620f5,$002c9184 ;b102
	DC.L	$e72a0028,$e8d4a510,$0025ba43,$b7400022 ;b112
	DC.L	$9502f900,$001eee6b,$2800001b,$bebc2000 ;b122
	DC.L	$00189896,$80000014,$f4240000,$0011c350 ;b132
	DC.L	$0000000e,$9c400000,$000afa00,$00000007 ;b142
	DC.L	$c8000000,$0004a000	;b152
	DS.W	1			;b15a
LAB_0384:
	DC.L	$00018000,$0000fffd,$cccccccd,$fffaa3d7 ;b15c
	DC.L	$0a3dfff7,$83126e98,$fff3d1b7,$1759fff0 ;b16c
	DC.L	$a7c5ac47,$ffed8637,$bd06ffe9,$d6bf94d6 ;b17c
	DC.L	$ffe6abcc,$7712ffe3,$89705f41,$ffdfdbe6 ;b18c
	DC.L	$fecfffdc,$afebff0c,$ffd98cbc,$cc09ffd5 ;b19c
	DC.L	$e12e1342,$ffd2b424,$dc35ffcf,$901d7cf7 ;b1ac
	DC.L	$ffcbe695,$94bfffc8,$b877aa32,$ffc59392 ;b1bc
	DC.L	$ee8fffc1,$ec1e4a7e,$ffbebce5,$0865ffbb ;b1cc
	DC.L	$971da050,$ffb7f1c9,$0081ffb4,$c16d9a01 ;b1dc
	DC.L	$ffb19abe,$14cdffad,$f79687ae,$ffaac612 ;b1ec
	DC.L	$0625ffa7,$9e74d1b8,$ffa3fd87 ;b1fc
	DC.W	$b5f3			;b208
LAB_0385:
	LEA	LAB_0328(PC),A0		;b20a: 41faf85a
	TST.L	D0			;b20e: 4a80
	BPL.W	LAB_0386		;b210: 6a000010
	NEG.L	D0			;b214: 4480
	BSR.W	LAB_0387		;b216: 61000012
	MOVE.B	#$2d,-(A0)		;b21a: 113c002d
	BRA.W	LAB_032B		;b21e: 6000f8c4
LAB_0386:
	BSR.W	LAB_0387		;b222: 61000006
	BRA.W	LAB_032B		;b226: 6000f8bc
LAB_0387:
	BSR.W	LAB_038A		;b22a: 61000018
LAB_0388:
	CMPI.B	#$30,(A0)+		;b22e: 0c180030
	BEQ.W	LAB_0388		;b232: 6700fffa
	TST.B	-(A0)			;b236: 4a20
	BEQ.W	LAB_0389		;b238: 67000004
	RTS				;b23c: 4e75
LAB_0389:
	MOVE.B	#$30,-(A0)		;b23e: 113c0030
	RTS				;b242: 4e75
LAB_038A:
	DIVU	#$000a,D0		;b244: 80fc000a
	SWAP	D0			;b248: 4840
	ORI.W	#$0030,D0		;b24a: 00400030
	MOVE.B	D0,-(A0)		;b24e: 1100
	CLR.W	D0			;b250: 4240
	SWAP	D0			;b252: 4840
	DBF	D1,LAB_038A		;b254: 51c9ffee
	RTS				;b258: 4e75
LAB_038B:
	DC.L	$00000001,$0000000a,$00000064,$000003e8 ;b25a
	DC.L	$00002710,$000186a0,$000f4240,$00989680 ;b26a
	DC.L	$05f5e100,$3b9aca00	;b27a
LAB_038C:
	LEA	LAB_0327(PC),A0		;b282: 41faf7c2
	TST.L	D0			;b286: 4a80
	BPL.W	LAB_038D		;b288: 6a000008
	MOVE.B	#$2d,(A0)+		;b28c: 10fc002d
	NEG.L	D0			;b290: 4480
LAB_038D:
	MOVEQ	#0,D1			;b292: 7200
	MOVEQ	#36,D2			;b294: 7424
LAB_038E:
	MOVEQ	#48,D3			;b296: 7630
LAB_038F:
	CMP.L	LAB_038B(PC,D2.W),D0	;b298: b0bb20c0
	BCS.W	LAB_0390		;b29c: 6500000c
	SUB.L	LAB_038B(PC,D2.W),D0	;b2a0: 90bb20b8
	ADDQ.W	#1,D3			;b2a4: 5243
	BRA.W	LAB_038F		;b2a6: 6000fff0
LAB_0390:
	CMPI.W	#$0030,D3		;b2aa: 0c430030
	BNE.W	LAB_0391		;b2ae: 66000008
	TST.W	D1			;b2b2: 4a41
	BEQ.W	LAB_0392		;b2b4: 67000006
LAB_0391:
	MOVE.B	D3,(A0)+		;b2b8: 10c3
	MOVEQ	#1,D1			;b2ba: 7201
LAB_0392:
	SUBQ.W	#4,D2			;b2bc: 5942
	BPL.W	LAB_038E		;b2be: 6a00ffd6
	TST.W	D1			;b2c2: 4a41
	BNE.W	LAB_0393		;b2c4: 66000006
	MOVE.B	#$30,(A0)+		;b2c8: 10fc0030
LAB_0393:
	CLR.B	(A0)			;b2cc: 4210
	RTS				;b2ce: 4e75
LAB_0394:
	LEA	LAB_0395(PC),A1		;b2d0: 43fa000c
	MOVEA.L	ABSEXECBASE,A6		;b2d4: 2c7900000004
	JMP	-408(A6)		;b2da: 4eeefe68
LAB_0395:
	;b2de
	;DC.B	$6d,$61,$74,$68,$66,$66,$70,$2e,$6c,$69,$62,$72,$61,$72,$79,$00
	DC.B	"mathffp.library",0
LAB_0396:
	DC.L	$2c790000,$00044eee,$fe627000,$4e750000 ;b2ee
LAB_0397:
	DC.W	$0102			;b2fe
LAB_0398:
	DC.W	$00d0			;b300
LAB_0399:
	DC.W	$0052			;b302
LAB_039A:
	DS.W	1			;b304
LAB_039B:
	DC.W	$0030			;b306
LAB_039C:
	DC.W	$0004			;b308
LAB_039D:
	DC.W	$0004			;b30a
LAB_039E:
	DC.W	$0002			;b30c
LAB_039F:
	DC.W	$0008			;b30e
LAB_03A0:
	DS.W	1			;b310
LAB_03A1:
	DS.L	1			;b312
	DS.W	1			;b316
LAB_03A2:
	DS.L	2			;b318
LAB_03A3:
	DS.L	3			;b320
	DC.W	$13c0			;b32c
	DC.L	LAB_0397		;b32e: 0000b2fe
	DC.L	$4e754a47,$6700000a,$08eb0000,$000d4e75 ;b332
	DC.L	$08ab0000,$000d4e75,$4a476700,$000a08eb ;b342
	DC.L	$0004000d,$4e7508ab,$0004000d,$4e753e01 ;b352
	DC.L	$20136700,$000c2640,$6100ffc8,$6000fff2 ;b362
	DC.L	$4e753e02,$265351c9,$fffc6000,$ffcc2452 ;b372
	DC.L	$51c9fffc,$45ea0012,$245251ca,$fffc6000 ;b382
	DC.L	$00323e03,$265351c9,$fffc47eb,$00122653 ;b392
	DC.L	$51cafffc,$6000ffa2,$245251c9,$fffc45ea ;b3a2
	DC.L	$00122452,$51cafff2,$45ea001c,$245251cb ;b3b2
	DC.L	$ffe8082a,$0000000c,$56c04880,$4e753e04 ;b3c2
	DC.L	$265351c9,$fffc47eb,$00122653,$51cafffc ;b3d2
	DC.L	$47eb001c,$265351cb,$fffc6000 ;b3e2
	DC.W	$ff5c			;b3ee
LAB_03A4:
	CLR.L	LAB_03A1		;b3f0: 42b90000b312
	MOVE.W	LAB_0399(PC),D6		;b3f6: 3c3aff0a
	MOVE.L	-(A2),D7		;b3fa: 2e22
	BEQ.W	LAB_03A9		;b3fc: 6700004a
	MOVE.W	D7,D6			;b400: 3c07
	CMPI.W	#$0005,D7		;b402: 0c470005
	BCC.W	LAB_03A9		;b406: 64000040
	CMPI.W	#$0001,D7		;b40a: 0c470001
	BNE.W	LAB_03A5		;b40e: 6600000a
	MOVE.W	#$005b,D6		;b412: 3c3c005b
	BRA.W	LAB_03A9		;b416: 60000030
LAB_03A5:
	CMPI.W	#$0002,D7		;b41a: 0c470002
	BNE.W	LAB_03A6		;b41e: 6600000a
	MOVE.W	#$005b,D6		;b422: 3c3c005b
	BRA.W	LAB_03A8		;b426: 60000016
LAB_03A6:
	CMPI.W	#$0003,D7		;b42a: 0c470003
	BNE.W	LAB_03A7		;b42e: 6600000a
	MOVE.W	#$015b,D6		;b432: 3c3c015b
	BRA.W	LAB_03A9		;b436: 60000010
LAB_03A7:
	MOVE.W	#$015b,D6		;b43a: 3c3c015b
LAB_03A8:
	MOVEQ	#-1,D7			;b43e: 7eff
	BCLR	D5,D7			;b440: 0b87
	MOVE.L	D7,LAB_03A1		;b442: 23c70000b312
LAB_03A9:
	MOVE.W	D6,LAB_039A		;b448: 33c60000b304
	RTS				;b44e: 4e75
	DC.W	$33c0			;b450
	DC.L	LAB_039D		;b452: 0000b30a
	DC.W	$33c1			;b456
	DC.L	LAB_039E		;b458: 0000b30c
	DC.L	$4e7533c0		;b45c
	DC.L	LAB_039B		;b460: 0000b306
	DC.W	$33c1			;b464
	DC.L	LAB_039C		;b466: 0000b308
	DC.W	$4e75			;b46a
LAB_03AA:
	MOVEA.L	A3,A1			;b46c: 224b
LAB_03AB:
	MOVE.L	(A1),D0			;b46e: 2011
	BEQ.W	LAB_03AC		;b470: 67000010
	MOVEA.L	D0,A1			;b474: 2240
	LEA	18(A1),A0		;b476: 41e90012
	BSR.W	LAB_03AE		;b47a: 6100001c
	BRA.W	LAB_03AB		;b47e: 6000ffee
LAB_03AC:
	MOVEA.L	(A2),A0			;b482: 2052
	MOVE.L	28(A0),D0		;b484: 2028001c
	BEQ.W	LAB_03AD		;b488: 67000008
	JSR	-54(A6)			;b48c: 4eaeffca
	MOVEA.L	(A2),A0			;b490: 2052
LAB_03AD:
	MOVEA.L	(A3),A1			;b492: 2253
	JMP	-264(A6)		;b494: 4eeefef8
LAB_03AE:
	MOVE.L	A0,-(A7)		;b498: 2f08
	MOVEQ	#0,D1			;b49a: 7200
LAB_03AF:
	MOVE.L	(A0),D0			;b49c: 2010
	BEQ.W	LAB_03B1		;b49e: 6700002c
	MOVEA.L	D0,A0			;b4a2: 2040
	TST.L	28(A0)			;b4a4: 4aa8001c
	BEQ.W	LAB_03B0		;b4a8: 67000012
	MOVEM.L	D1/A0,-(A7)		;b4ac: 48e74080
	LEA	28(A0),A0		;b4b0: 41e8001c
	BSR.W	LAB_03AE		;b4b4: 6100ffe2
	MOVEM.L	(A7)+,D1/A0		;b4b8: 4cdf0102
LAB_03B0:
	CMP.W	8(A0),D1		;b4bc: b2680008
	BCC.W	LAB_03AF		;b4c0: 6400ffda
	MOVE.W	8(A0),D1		;b4c4: 32280008
	BRA.W	LAB_03AF		;b4c8: 6000ffd2
LAB_03B1:
	MOVEA.L	(A7)+,A0		;b4cc: 205f
LAB_03B2:
	MOVE.L	(A0),D0			;b4ce: 2010
	BEQ.W	LAB_03B3		;b4d0: 6700000c
	MOVEA.L	D0,A0			;b4d4: 2040
	MOVE.W	D1,8(A0)		;b4d6: 31410008
	BRA.W	LAB_03B2		;b4da: 6000fff2
LAB_03B3:
	RTS				;b4de: 4e75
LAB_03B4:
	MOVE.W	D1,-(A7)		;b4e0: 3f01
	MOVE.L	-(A2),D1		;b4e2: 2222
	MOVE.W	D1,D3			;b4e4: 3601
	LSL.W	#3,D3			;b4e6: e74b
	ADDQ.W	#8,D3			;b4e8: 5043
	MOVE.W	D3,D6			;b4ea: 3c03
	MOVE.L	D2,D0			;b4ec: 2002
	JSR	LAB_0120		;b4ee: 4eb9000042fa
	MOVE.L	D0,D7			;b4f4: 2e00
	MOVE.W	(A7)+,D1		;b4f6: 321f
	MOVEA.L	A3,A0			;b4f8: 204b
	MOVEQ	#30,D0			;b4fa: 701e
	MOVEQ	#4,D2			;b4fc: 7404
	MOVEQ	#18,D4			;b4fe: 7812
	CLR.W	LAB_03A0		;b500: 42790000b310
	BSR.W	LAB_03BB		;b506: 610001ec
	ADDQ.W	#2,4(A0)		;b50a: 54680004
	MOVE.L	D7,14(A0)		;b50e: 2147000e
	MOVE.W	D6,8(A0)		;b512: 31460008
	MOVE.W	#$000a,10(A0)		;b516: 317c000a000a
	MOVE.W	#$0001,12(A0)		;b51c: 317c0001000c
	RTS				;b522: 4e75
	DC.L	$2f0a45fa,$fdee34c7,$6100fec2,$245f4279 ;b524
	DC.L	LAB_03A0		;b534: 0000b310
	DC.L	$3a3afdd0,$da45da52,$363afdca,$d643d66a ;b538
	DC.L	$00023c03,$4e753e2f,$00043a03,$3f036100 ;b548
	DC.L	$ffcc204b,$6100018c,$41e80012,$32026100 ;b558
	DC.L	$018241e8,$001c321f,$6100001c,$60000140 ;b568
	DC.L	$3e2f0004,$3a026100,$ffa4204b,$61000164 ;b578
	DC.L	$41e80012,$32026100,$013832ba,$fd76337a ;b588
	DC.L	$fd740002,$33520004,$336a0002,$0006336a ;b598
	DC.L	$00040008,$236a000e,$000a337c,$ffff000e ;b5a8
	DC.L	$21490012,$31450008,$3146000a,$303afd3e ;b5b8
	DC.L	$08800001,$3140000c	;b5c8
	DC.W	$4e75			;b5d0
LAB_03B5:
	MOVEA.L	(A1),A1			;b5d2: 2251
	MOVE.L	A1,LAB_03A3		;b5d4: 23c90000b320
	MOVE.W	4(A1),LAB_039F		;b5da: 33e900040000b30e
	RTS				;b5e2: 4e75
LAB_03B6:
	MOVEA.L	D4,A0			;b5e4: 2044
	MOVE.B	(A0),LAB_03A0		;b5e6: 13d00000b310
	BRA.W	LAB_03B7		;b5ec: 60000008
	DC.W	$4279			;b5f0
	DC.L	LAB_03A0		;b5f2: 0000b310
LAB_03B7:
	BSR.W	LAB_03B5		;b5f6: 6100ffda
	MOVE.W	D1,-(A7)		;b5fa: 3f01
	MOVE.L	D3,D0			;b5fc: 2003
	MOVE.W	D2,D5			;b5fe: 3a02
	BSR.W	LAB_03B8		;b600: 61000042
	MOVE.W	(A7)+,D1		;b604: 321f
	MOVEA.L	A3,A0			;b606: 204b
	BSR.W	LAB_03BA		;b608: 610000e0
	LEA	18(A0),A0		;b60c: 41e80012
	MOVE.W	D2,D1			;b610: 3202
	BSR.W	LAB_03B9		;b612: 610000b4
	MOVE.L	LAB_03A3(PC),8(A1)	;b616: 237afd080008
	MOVE.L	D7,12(A1)		;b61c: 2347000c
	MOVE.W	LAB_0397(PC),(A1)	;b620: 32bafcdc
	MOVE.B	LAB_0398(PC),2(A1)	;b624: 137afcda0002
	MOVE.W	LAB_039D(PC),4(A1)	;b62a: 337afcde0004
	MOVE.W	LAB_039E(PC),6(A1)	;b630: 337afcda0006
	MOVE.W	LAB_039A(PC),D0		;b636: 303afccc
	BSET	#1,D0			;b63a: 08c00001
	OR.W	D0,12(A0)		;b63e: 8168000c
	RTS				;b642: 4e75
LAB_03B8:
	BSR.W	LAB_03A4		;b644: 6100fdaa
	MOVE.W	LAB_039E(PC),D3		;b648: 363afcc2
	ADD.W	D3,D3			;b64c: d643
	ADD.W	LAB_039F(PC),D3		;b64e: d67afcbe
	MOVE.W	D3,D6			;b652: 3c03
	MOVE.L	-(A2),D1		;b654: 2222
	JSR	LAB_0120		;b656: 4eb9000042fa
	MOVE.L	D0,D7			;b65c: 2e00
	LEA	LAB_03A2(PC),A0		;b65e: 41fafcb8
	MOVE.L	D7,12(A0)		;b662: 2147000c
	JSR	-330(A6)		;b666: 4eaefeb6
	MOVE.W	D0,D5			;b66a: 3a00
	ADD.W	LAB_039D(PC),D5		;b66c: da7afc9c
	ADD.W	LAB_039D(PC),D5		;b670: da7afc98
	RTS				;b674: 4e75
	DC.L	$204513d0		;b676
	DC.L	LAB_03A0		;b67a: 0000b310
	DC.L	$60000008		;b67e
	DC.W	$4279			;b682
	DC.L	LAB_03A0		;b684: 0000b310
	DC.L	$6100ff48,$48a75800,$20043a03,$6100ffae ;b688
	DC.L	$4c9f001a,$204b6100,$004a41e8,$00123202 ;b698
	DC.L	$61000040,$41e8001c,$32036100,$ff5e303a ;b6a8
	DC.L	$fc4ed168,$0004303a,$fc48d168,$00064e75 ;b6b8
LAB_03B9:
	MOVEQ	#54,D0			;b6c8: 7036
	MOVEQ	#6,D2			;b6ca: 7406
	MOVEQ	#28,D4			;b6cc: 781c
	BSR.W	LAB_03BB		;b6ce: 61000024
	MOVE.W	D5,8(A0)		;b6d2: 31450008
	MOVE.W	D6,10(A0)		;b6d6: 3146000a
	LEA	34(A0),A1		;b6da: 43e80022
	MOVE.L	A1,18(A0)		;b6de: 21490012
	MOVE.L	LAB_03A1(PC),14(A0)	;b6e2: 217afc2e000e
	RTS				;b6e8: 4e75
LAB_03BA:
	MOVEA.L	(A0),A0			;b6ea: 2050
	SUBQ.W	#1,D1			;b6ec: 5341
	BPL.W	LAB_03BA		;b6ee: 6a00fffa
	RTS				;b6f2: 4e75
LAB_03BB:
	MOVEM.L	D5/A1,-(A7)		;b6f4: 48e70440
	MOVEQ	#0,D5			;b6f8: 7a00
LAB_03BC:
	SUBQ.W	#1,D1			;b6fa: 5341
	BMI.W	LAB_03BD		;b6fc: 6b00000c
	MOVEA.L	(A0),A0			;b700: 2050
	ADD.W	4(A0,D2.W),D5		;b702: da702004
	BRA.W	LAB_03BC		;b706: 6000fff2
LAB_03BD:
	MOVE.L	(A0),D1			;b70a: 2210
	BEQ.W	LAB_03C1		;b70c: 67000072
	MOVEA.L	D1,A1			;b710: 2241
	MOVE.L	(A1),-(A7)		;b712: 2f11
	MOVE.L	A0,-(A7)		;b714: 2f08
	MOVE.L	0(A1,D4.W),-(A7)	;b716: 2f314000
	MOVE.L	D0,-(A7)		;b71a: 2f00
	SUB.W	4(A1,D2.W),D3		;b71c: 96712004
	CMPI.W	#$001c,D4		;b720: 0c44001c
	BEQ.W	LAB_03BE		;b724: 67000010
	MOVE.L	14(A1),D0		;b728: 2029000e
	JSR	LAB_0124		;b72c: 4eb900004336
	BRA.W	LAB_03BF		;b732: 60000016
LAB_03BE:
	BTST	#1,13(A1)		;b736: 08290001000d
	BEQ.W	LAB_03BF		;b73c: 6700000c
	MOVE.L	46(A1),D0		;b740: 2029002e
	JSR	LAB_0124		;b744: 4eb900004336
LAB_03BF:
	MOVE.L	(A7),D0			;b74a: 2017
	JSR	LAB_00EB		;b74c: 4eb900003ca0
	MOVE.L	(A7)+,D0		;b752: 201f
	MOVE.L	#$00010001,D1		;b754: 223c00010001
	JSR	LAB_00EA		;b75a: 4eb900003c86
	MOVEA.L	D0,A0			;b760: 2040
	MOVE.L	(A7)+,D0		;b762: 201f
	MOVE.L	D0,0(A0,D4.W)		;b764: 21804000
	MOVEA.L	(A7)+,A1		;b768: 225f
	MOVE.L	A0,(A1)			;b76a: 2288
	MOVE.L	(A7)+,(A0)		;b76c: 209f
	MOVEA.L	A0,A1			;b76e: 2248
LAB_03C0:
	MOVE.L	(A1),D0			;b770: 2011
	BEQ.W	LAB_03C2		;b772: 67000024
	MOVEA.L	D0,A1			;b776: 2240
	ADD.W	D3,0(A1,D2.W)		;b778: d7712000
	BRA.W	LAB_03C0		;b77c: 6000fff2
LAB_03C1:
	MOVEA.L	A0,A1			;b780: 2248
	MOVE.L	#$00010001,D1		;b782: 223c00010001
	JSR	LAB_00EA		;b788: 4eb900003c86
	MOVEA.L	D0,A0			;b78e: 2040
	CLR.L	(A0)			;b790: 4290
	MOVE.L	A0,(A1)			;b792: 2288
	CLR.L	0(A0,D4.W)		;b794: 42b04000
LAB_03C2:
	MOVE.W	D5,0(A0,D2.W)		;b798: 31852000
	MOVE.B	LAB_03A0(PC),D5		;b79c: 1a3afb72
	BEQ.W	LAB_03C3		;b7a0: 6700000c
	MOVE.B	D5,26(A0)		;b7a4: 1145001a
	MOVE.W	#$0004,12(A0)		;b7a8: 317c0004000c
LAB_03C3:
	MOVEM.L	(A7)+,D5/A1		;b7ae: 4cdf0220
	RTS				;b7b2: 4e75
LAB_03C4:
	DC.L	$48e7000c,$24534293,$b4fc0000,$67000050 ;b7b4
	DC.L	$286a0012,$b8fc0000,$6700002a,$2a6c001c ;b7c4
	DC.L	$bafc0000,$67000010,$224d7036,$2a556100 ;b7d4
	DC.L	$00346000,$ffec224c,$70362854,$61000026 ;b7e4
	DC.L	$6000ffd2,$202a000e	;b7f4
	DC.W	$4eb9			;b7fc
	DC.L	LAB_0124		;b7fe: 00004336
	DC.L	$224a701e,$24524eb9	;b802
	DC.L	LAB_00EB		;b80a: 00003ca0
	DC.L	$6000ffac,$4cdf3000,$4e750829,$0001000d ;b80e
	DC.L	$67000010,$2f002029,$002e4eb9 ;b81e
	DC.L	LAB_0124		;b82a: 00004336
	DC.L	$201f4eb9		;b82e
	DC.L	LAB_00EB		;b832: 00003ca0
	DC.W	$4e75			;b836
LAB_03C5:
	DC.B	$01			;b838
LAB_03C6:
	DS.B	1			;b839
LAB_03C7:
	DC.B	$01			;b83a
LAB_03C8:
	DC.B	$02			;b83b
LAB_03C9:
	DS.W	1			;b83c
LAB_03CA:
	DC.W	$0004			;b83e
LAB_03CB:
	DC.W	$0002			;b840
LAB_03CC:
	DC.W	$0008			;b842
LAB_03CD:
	DC.W	$ffff			;b844
LAB_03CE:
	DC.L	$00040002		;b846
LAB_03CF:
	DS.L	1			;b84a
LAB_03D0:
	DS.L	1			;b84e
LAB_03D1:
	DC.L	$00006100,$02be2028,$001a6700,$002a0828 ;b852
	DC.L	$0000000e,$66000020,$20402268,$00145342 ;b862
	DC.L	$6b000014,$60000008,$4a196600,$fffc51ca ;b872
	DC.L	$fff82149,$000c4e75,$61000288,$2028001a ;b882
	DC.L	$6700002a,$08280000,$000e6600,$00202040 ;b892
	DC.L	$2268000c,$20680014,$7001b1c9,$64000018 ;b8a2
	DC.L	$52404a18,$6600fffc,$6000fff0,$08280007 ;b8b2
	DC.L	$000d56c0,$48804e75,$61000248,$08a80000 ;b8c2
	DC.L	$000c4e75,$6100023c,$08e80000,$000c4e75 ;b8d2
	DC.W	$33c0			;b8e2
	DC.L	LAB_03D1		;b8e4: 0000b852
	DC.L	$4e752011,$6700001c,$2240b269,$002a6600 ;b8e8
	DC.L	$fff20829,$0007000d,$6700ffe8,$30290026 ;b8f8
	DC.L	$4e7570ff,$4e756100,$02042068,$00222050 ;b908
	DC.L	$224210d9,$6600fffc,$4e754279 ;b918
	DC.L	LAB_03D0		;b924: 0000b84e
	DC.L	$4a406700,$00085279	;b928
	DC.L	LAB_03D0		;b930: 0000b84e
	DC.L	$4e7513c0		;b934
	DC.L	LAB_03C9		;b938: 0000b83c
	DC.L	$4e7513c1		;b93c
	DC.L	LAB_03C6		;b940: 0000b839
	DC.W	$13c0			;b944
	DC.L	LAB_03C5		;b946: 0000b838
	DC.L	$4e7513c0		;b94a
	DC.L	LAB_03C7		;b94e: 0000b83a
	DC.W	$13c1			;b952
	DC.L	LAB_03C8		;b954: 0000b83b
	DC.W	$4e75			;b958
LAB_03D2:
	MOVE.W	#$0001,LAB_03D1		;b95a: 33fc00010000b852
	MOVE.L	#$01000102,LAB_03C5	;b962: 23fc010001020000b838
	MOVE.B	#$01,LAB_03C9		;b96c: 13fc00010000b83c
	MOVE.L	#$00040002,LAB_03CA	;b974: 23fc000400020000b83e
	MOVE.L	#$00040002,LAB_03CE	;b97e: 23fc000400020000b846
	MOVE.W	#$0008,LAB_03CC		;b988: 33fc00080000b842
	MOVE.W	#$ffff,LAB_03CD		;b990: 33fcffff0000b844
	CLR.L	LAB_03CF		;b998: 42b90000b84a
	RTS				;b99e: 4e75
	DC.W	$33c0			;b9a0
	DC.L	LAB_03CA		;b9a2: 0000b83e
	DC.W	$33c1			;b9a6
	DC.L	LAB_03CB		;b9a8: 0000b840
	DC.L	$23fafe90		;b9ac
	DC.L	LAB_03CE		;b9b0: 0000b846
	DC.L	$4e754a40,$6700001a,$323afe86,$6600002e ;b9b4
	DC.W	$4679			;b9c4
	DC.L	LAB_03CD		;b9c6: 0000b844
	DC.L	$23fafe7a		;b9ca
	DC.L	LAB_03CA		;b9ce: 0000b83e
	DC.L	$4e75323a,$fe6e6700,$001633c0 ;b9d2
	DC.L	LAB_03CD		;b9de: 0000b844
	DC.L	$23fafe5a		;b9e2
	DC.L	LAB_03CE		;b9e6: 0000b846
	DC.W	$42b9			;b9ea
	DC.L	LAB_03CA		;b9ec: 0000b83e
	DC.L	$4e753c02,$3e03dc7a,$fe4edc7a,$fe4ade7a ;b9f0
	DC.L	$fe48de7a,$fe446100,$04922f08,$24512248 ;ba00
	DC.L	$206a0032,$907afe30,$927afe2e,$4eaeff94 ;ba10
	DC.L	$225f7048		;ba20
	DC.W	$4eb9			;ba24
	DC.L	LAB_00EB		;ba26: 00003ca0
	DC.L	$4e757e02,$0c820001,$00006500,$0006343c ;ba2a
	DC.L	$ffff0c83,$00010000,$65000006,$363cffff ;ba3a
	DC.L	$610000c8,$20680022,$31827000,$31837004 ;ba4a
	DC.L	$4e757e04,$6000ffce,$70026000,$00107006 ;ba5a
	DC.L	$6000000a,$70046000,$00047008,$6100009c ;ba6a
	DC.L	$20680022,$32007000,$30301000,$4e752451 ;ba7a
	DC.L	$43ea003e,$61000084,$224a95ca,$70014eee ;ba8a
	DC.L	$fe502451,$43ea003e,$61000070,$224a95ca ;ba9a
	DC.L	$4eeefe32,$61000064,$4a426700,$000a08e8 ;baaa
	DC.L	$0007000d,$4e7508a8,$0007000d,$4e756100 ;baba
	DC.L	$004a0868,$0007000d,$4e756100,$003e2068 ;baca
	DC.L	$00224268,$00084268,$000c2050,$42104e75 ;bada
	DC.L	$61000028,$20680022,$42680008,$4268000c ;baea
	DC.L	$4e756100,$00162068,$00222050,$70ff5280 ;bafa
	DC.L	$16d86600,$fffa534b,$4e752049,$2050b268 ;bb0a
	DC.L	$00266600,$fff84a68,$00106b00,$fff04e75 ;bb1a
	DC.L	$225123c9		;bb2a
	DC.L	LAB_03CF		;bb2e: 0000b84a
	DC.L	$33e90004		;bb32
	DC.L	LAB_03CC		;bb36: 0000b842
	DC.L	$4e752468,$000c2f0a,$2f087e00,$204a1018 ;bb3a
	DC.L	$6700002a,$0c00007c,$6600fff4,$4228ffff ;bb4a
	DC.L	$2f08206f,$0004214a,$000c4eae,$feb6245f ;bb5a
	DC.L	$b0476f00,$ffd83e00,$6000ffd2,$2057214a ;bb6a
	DC.L	$000c4eae,$feb6b047,$6f000004,$3e00205f ;bb7a
	DC.L	$215f000c,$30074e75,$6100ff96,$3f012005 ;bb8a
	DC.L	$22226100,$02b66100,$ff9a2448,$3c3afc96 ;bb9a
	DC.L	$3e3afc94,$35460004,$35470006,$dc46dc40 ;bbaa
	DC.L	$de47de7a,$fc846100,$02ca321f,$2f086100 ;bbba
	DC.L	$0238215f,$0012214a,$001a317c,$00010010 ;bbca
	DC.L	$60000188,$3c22dc7a,$fc5cdc7a,$fc583e3a ;bbda
	DC.L	$fc58de7a,$fc52de7a,$fc4e6100,$02963c12 ;bbea
	DC.L	$3e3afc46,$303afc3e,$d2404440,$30803140 ;bbfa
	DC.L	$0024303a,$fc32d440,$44403140,$00023140 ;bc0a
	DC.L	$00262f08,$610001e2,$317c0004,$00106100 ;bc1a
	DC.L	$013a215f,$00127024,$223c0001,$00014eb9 ;bc2a
	DC.L	LAB_00EA		;bc3a: 00003c86
	DC.L	$22402149,$00227000,$30057201 ;bc3e
	DC.W	$4eb9			;bc4a
	DC.L	LAB_00EA		;bc4c: 00003c86
	DC.L	$22803345,$000a2040,$53454218,$51cdfffc ;bc50
	DC.L	$4e753c05,$3e226100,$019a7016,$223c0001 ;bc60
	DC.L	$00014eb9		;bc70
	DC.L	LAB_00EA		;bc74: 00003c86
	DC.L	$2240317c,$00030010,$610000e2,$7001e24b ;bc78
	DC.L	$64000006,$08c00001,$e24b6400,$000608c0 ;bc88
	DC.L	$0002e24b,$64000006,$08c00003,$08c00004 ;bc98
	DC.L	$3280237c,$80008000,$0002237c,$80008000 ;bca8
	DC.L	$00062149,$00227014,$223c0001,$00014eb9 ;bcb8
	DC.L	LAB_00EA		;bcc8: 00003c86
	DC.L	$21400012,$08e80002,$000d4e75,$7014223c ;bccc
	DC.L	$00010001		;bcdc
	DC.W	$4eb9			;bce0
	DC.L	LAB_00EA		;bce2: 00003c86
	DC.L	$22403c12,$33460004,$3e2a0002,$33470006 ;bce6
	DC.L	$322a0004,$33410008,$236a000e,$000a7000 ;bcf6
	DC.L	$5341e348,$08c00000,$51c9fff8,$1340000e ;bd06
	DC.L	$4229000f,$4e7548e7,$78202449,$6100ffb4 ;bd16
	DC.L	$4cdf041e,$2f096000,$000442a7,$926a000a ;bd26
	DC.L	$946a000c,$3f016100,$ff9a321f,$610000be ;bd36
	DC.L	$317c0001,$001008e8,$0002000d,$21490012 ;bd46
	DC.L	$215f0016,$67000008,$08e80001,$000d0803 ;bd56
	DC.L	$00106700,$000808e8,$00050010,$0803000f ;bd66
	DC.L	$67000008,$08e80007,$000f0803,$000e6700 ;bd76
	DC.L	$000808e8,$0006000f,$0803000d,$67000008 ;bd86
	DC.L	$08e80005,$000f0803,$000c6700,$000808e8 ;bd96
	DC.L	$0004000f,$08030009,$67000008,$317afa9e ;bda6
	DC.L	$002ae24b,$64000008,$08e80000,$000ee24b ;bdb6
	DC.L	$64000008,$08e80004,$000de24b,$64000008 ;bdc6
	DC.L	$08e80003,$000de24b,$64000008,$08e80005 ;bdd6
	DC.L	$000de24b,$64000008,$08e80006,$000de24b ;bde6
	DC.L	$64000008,$08e80000,$000d4e75,$48e78040 ;bdf6
	DC.L	$3f01702c,$223c0001,$00014eb9 ;be06
	DC.L	LAB_00EA		;be12: 00003c86
	DC.L	$2040200b,$22402011,$6600fffa,$2288315f ;be16
	DC.L	$00043142,$00063146,$00083147,$000a317a ;be26
	DC.L	$fa1a000c,$31440026,$317c0003,$000e317c ;be36
	DC.L	$624c0028,$4268002a,$4cdf0201,$4e752f09 ;be46
	DC.W	$4eb9			;be56
	DC.L	LAB_0120		;be58: 000042fa
	DC.L	$2f007018,$223c0001,$00014eb9 ;be5c
	DC.L	LAB_00EA		;be68: 00003c86
	DC.L	$2040201f,$2140000c,$21400014,$30baf9be ;be6c
	DC.L	$117af9be,$0002217a,$f9c60008,$225f4e75 ;be7c
	DC.W	$4a79			;be8c
	DC.L	LAB_03CD		;be8e: 0000b844
	DC.L	$66000006,$91c84e75,$48e7c040,$7048223c ;be92
	DC.L	$00010001		;bea2
	DC.W	$4eb9			;bea6
	DC.L	LAB_00EA		;bea8: 00003c86
	DC.L	$2040117a,$f98a0004,$117af985,$0028117c ;beac
	DC.L	$00050007,$117c0005,$002b43e8,$00102149 ;bebc
	DC.L	$000843e8,$00242149,$000c43e8,$00342149 ;becc
	DC.L	$002c5346,$53473146,$00103147,$001a5347 ;bedc
	DC.L	$3147001e,$5247317c,$0001001c,$317c0001 ;beec
	DC.L	$0020317c,$00010022,$31470036,$3147003a ;befc
	DC.L	$31470046,$317c0001,$0042317c,$00010034 ;bf0c
	DC.L	$31460038,$3146003c,$53463146,$00403146 ;bf1c
	DC.L	$00445246,$52465247,$4cdf0203 ;bf2c
	DC.W	$4e75			;bf38
LAB_03D3:
	DC.L	$24534293,$b4fc0000,$67000090,$0c6a624c ;bf3a
	DC.L	$00286700,$00082452,$6000ffea,$202a001a ;bf4a
	DC.L	$67000016,$22402029,$00144eb9 ;bf5a
	DC.L	LAB_0124		;bf66: 00004336
	DC.L	$70184eb9		;bf6a
	DC.L	LAB_00EB		;bf6e: 00003ca0
	DC.L	$202a0012,$6100005e,$202a0016,$61000056 ;bf72
	DC.L	$202a0022,$6700003c,$2240302a,$0010c07c ;bf82
	DC.L	$000f7016,$0c400003,$6700001e,$0c400004 ;bf92
	DC.L	$66000020,$2f097000,$3029000a,$22514eb9 ;bfa2
	DC.L	LAB_00EB		;bfb2: 00003ca0
	DC.L	$225f7024		;bfb6
	DC.W	$4eb9			;bfba
	DC.L	LAB_00EB		;bfbc: 00003ca0
	DC.L	$60000002,$224a702c,$24524eb9 ;bfc0
	DC.L	LAB_00EB		;bfcc: 00003ca0
	DC.L	$6000ff6c,$4e756700,$00182240,$7048082a ;bfd0
	DC.L	$0002000d,$67000004,$70144eb9 ;bfe0
	DC.L	LAB_00EB		;bfec: 00003ca0
	DC.L	$4e752040,$202f0004,$226f0008,$2229fffc ;bff0
	DC.W	$2e9f			;c000
LAB_03D4:
	SUBQ.L	#1,D0			;c002: 5380
	BMI.W	LAB_03D7		;c004: 6b00001a
	SUBQ.L	#1,D1			;c008: 5381
	BMI.W	LAB_03D5		;c00a: 6b00000c
	CMPM.B	(A1)+,(A0)+		;c00e: b109
	BEQ.W	LAB_03D4		;c010: 6700fff0
	BCS.W	LAB_03D6		;c014: 65000006
LAB_03D5:
	MOVEQ	#1,D0			;c018: 7001
	RTS				;c01a: 4e75
LAB_03D6:
	MOVEQ	#-1,D0			;c01c: 70ff
	RTS				;c01e: 4e75
LAB_03D7:
	TST.L	D1			;c020: 4a81
	BNE.W	LAB_03D6		;c022: 6600fff8
	MOVEQ	#0,D0			;c026: 7000
	RTS				;c028: 4e75
LAB_03D8:
	MOVEA.L	8(A7),A0		;c02a: 206f0008
	MOVEA.L	4(A7),A1		;c02e: 226f0004
	MOVE.L	(A7),8(A7)		;c032: 2f570008
	ADDQ.W	#8,A7			;c036: 504f
	MOVEM.L	D0-D1,-(A7)		;c038: 48e7c000
	MOVE.L	A1,D1			;c03c: 2209
	SUBA.L	D1,A3			;c03e: 97c1
	MOVEA.L	A3,A1			;c040: 224b
	MOVE.L	A0,D0			;c042: 2008
	SUBA.L	D0,A3			;c044: 97c0
	MOVEA.L	A3,A0			;c046: 204b
	BSR.W	LAB_03D4		;c048: 6100ffb8
	MOVEM.L	(A7)+,D0-D1		;c04c: 4cdf0003
	RTS				;c050: 4e75
	DC.L	$70004e75,$00086100,$01b26100,$009e48e7 ;c052
	DC.L	$60f023ee		;c062
	DC.W	$0034			;c066
	DC.L	LAB_03E1		;c068: 0000c26a
	DC.L	$222afffc		;c06c
	DC.W	$4eb9			;c070
	DC.L	LAB_0120		;c072: 000042fa
	DC.W	$23c0			;c076
	DC.L	LAB_03DE		;c078: 0000c25e
	DC.L	$201f222a,$fff84eb9	;c07c
	DC.L	LAB_0120		;c084: 000042fa
	DC.W	$23c0			;c088
	DC.L	LAB_03DF		;c08a: 0000c262
	DC.L	$201f222a,$fff44eb9	;c08e
	DC.L	LAB_0120		;c096: 000042fa
	DC.W	$23c0			;c09a
	DC.L	LAB_03E0		;c09c: 0000c266
	DC.L	$23fc0000		;c0a0
	DC.W	$0014			;c0a4
	DC.L	LAB_03DC		;c0a6: 0000c256
	DC.W	$42b9			;c0aa
	DC.L	LAB_03DD		;c0ac: 0000c25a
	DC.W	$43f9			;c0b0
	DC.L	LAB_03E1		;c0b2: 0000c26a
	DC.L	$205143f9		;c0b6
	DC.L	LAB_03DC		;c0ba: 0000c256
	DC.L	$247c0000,$0000267c	;c0be
	DS.L	1			;c0c6
	DC.L	$4eaefdb4,$2f002039	;c0ca
	DC.L	LAB_03DE		;c0d2: 0000c25e
	DC.W	$4eb9			;c0d6
	DC.L	LAB_0124		;c0d8: 00004336
	DC.W	$2039			;c0dc
	DC.L	LAB_03DF		;c0de: 0000c262
	DC.W	$4eb9			;c0e2
	DC.L	LAB_0124		;c0e4: 00004336
	DC.W	$2039			;c0e8
	DC.L	LAB_03E0		;c0ea: 0000c266
	DC.W	$4eb9			;c0ee
	DC.L	LAB_0124		;c0f0: 00004336
	DC.L	$201f4cdf,$0f004e75,$48e7f0fe,$2041222a ;c0f4
	DC.L	$fff81018,$0c00007c,$66000008,$117c000a ;c104
	DC.L	$ffff51c9,$ffee4cdf,$7f0f4e75,$20280038 ;c114
	DC.L	$4e752268,$00382029,$000a4e75,$22680038 ;c124
	DC.L	$2029000c,$4e752028,$00344e75 ;c134
LAB_03D9:
	MOVEA.L	D0,A6			;c140: 2c40
	RTS				;c142: 4e75
	DC.L	$2f004eb9		;c144
	DC.L	LAB_00AD		;c148: 000032cc
	DC.L	$221fc041,$0c800000,$00006600,$00082f01 ;c14c
	DC.L	$6000ffe8,$4e75222a,$fffc4eb9 ;c15c
	DC.L	LAB_0120		;c168: 000042fa
	DC.L	$4e75223c,$00020000,$60000012,$223c0002 ;c16c
	DC.L	$00046000,$0008223c,$00020002,$48e72002 ;c17c
	DC.L	$2c790000,$00044eae,$ff284cdf,$40044e75 ;c18c
	DC.L	$0c000000,$67000048,$0c000001,$6700002e ;c19c
	DC.L	$0c000002,$6700001e	;c1ac
	DC.W	$203c			;c1b4
	DC.L	LAB_03DA		;c1b6: 0000c1bc
	DC.W	$4e40			;c1ba
LAB_03DA:
	DC.L	$41726775,$6d656e74,$7320696e,$76616c69 ;c1bc
	DC.L	$64210000		;c1cc
	DC.W	$4eb9			;c1d0
	DC.L	LAB_00AE		;c1d2: 000032d4
	DC.L	$4e756600,$00106100,$001a217c ;c1d6
	DS.L	1			;c1e2
	DC.L	$00b84e75,$6100000c,$217cffff,$ffff00b8 ;c1e6
	DC.L	$4e752c79,$00000004,$43f90000,$00004eae ;c1f6
	DC.L	$feda2040,$4e7548e7,$fffe4eb9 ;c206
	DC.L	LAB_0151		;c212: 00004afa
	DC.L	$0c800000,$00246c00,$0032203c ;c216
	DC.L	LAB_03DB		;c222: 0000c228
	DC.W	$4e40			;c226
LAB_03DB:
	DC.L	$41766169,$6c61626c,$65206f6e,$6c792077 ;c228
	DC.L	$69746820,$322e3020,$6f722068,$69676865 ;c238
	DC.L	$7220524f,$4d730000,$4cdf7fff ;c248
	DC.W	$4e75			;c254
LAB_03DC:
	DS.L	1			;c256
LAB_03DD:
	DS.L	1			;c25a
LAB_03DE:
	DS.L	1			;c25e
LAB_03DF:
	DS.L	1			;c262
LAB_03E0:
	DS.L	1			;c266
LAB_03E1:
	DS.L	1			;c26a
	DC.L	$70004e75		;c26e
LAB_03E2:
	DS.L	1			;c272
LAB_03E3:
	DS.L	1			;c276
LAB_03E4:
	MOVE.L	D0,LAB_03E2		;c27a: 23c00000c272
	MOVE.L	A7,LAB_03E3		;c280: 23cf0000c276
	MOVE.L	#LAB_03E5,D0		;c286: 203c0000c28e
	RTS				;c28c: 4e75
LAB_03E5:
	MOVEA.L	LAB_03E3(PC),A7		;c28e: 2e7affe6
	ADDQ.W	#8,A7			;c292: 504f
	MOVEA.L	LAB_03E2(PC),A0		;c294: 207affdc
	JMP	(A0)			;c298: 4ed0
	DC.L	$70004e75		;c29a
	DC.W	$0022			;c29e
LAB_03E6:
	DS.L	1			;c2a0
LAB_03E7:
	DS.W	1			;c2a4
LAB_03E8:
	DS.L	1			;c2a6
LAB_03E9:
	DS.L	1			;c2aa
LAB_03EA:
	DS.W	1			;c2ae
LAB_03EB:
	DC.W	$0800			;c2b0
LAB_03EC:
	MOVE.L	D0,D1			;c2b2: 2200
	MOVEQ	#-2,D2			;c2b4: 74fe
	JSR	-84(A6)			;c2b6: 4eaeffac
	MOVE.L	D0,LAB_03EE		;c2ba: 23c00000c30a
	BLE.W	LAB_03ED		;c2c0: 6f000044
	MOVE.L	#$00000104,D0		;c2c4: 203c00000104
	MOVEQ	#0,D1			;c2ca: 7200
	JSR	LAB_00EA		;c2cc: 4eb900003c86
	MOVE.L	D0,LAB_03EF		;c2d2: 23c00000c30e
	MOVE.L	LAB_03EE(PC),D1		;c2d8: 223a0030
	MOVE.L	D0,D2			;c2dc: 2400
	JSR	-102(A6)		;c2de: 4eaeff9a
	MOVE.L	LAB_03EE(PC),D1		;c2e2: 223a0026
	JSR	-90(A6)			;c2e6: 4eaeffa6
	MOVEA.L	LAB_03EF(PC),A1		;c2ea: 227a0022
	MOVE.L	124(A1),D4		;c2ee: 2829007c
	MOVEA.L	LAB_03EF(PC),A1		;c2f2: 227a001a
	MOVE.L	#$00000104,D0		;c2f6: 203c00000104
	JSR	LAB_00EB		;c2fc: 4eb900003ca0
	MOVE.L	D4,D0			;c302: 2004
	RTS				;c304: 4e75
LAB_03ED:
	MOVEQ	#0,D0			;c306: 7000
	RTS				;c308: 4e75
LAB_03EE:
	DS.L	1			;c30a
LAB_03EF:
	DS.L	1			;c30e
	DC.W	$23c0			;c312
	DC.L	LAB_03EA		;c314: 0000c2ae
	DC.W	$4e75			;c318
LAB_03F0:
	MOVE.L	D2,D3			;c31a: 2602
	MOVE.L	D1,D2			;c31c: 2401
	MOVE.L	A2,D1			;c31e: 220a
	BRA.W	LAB_03F5		;c320: 60000062
LAB_03F1:
	MOVE.L	D2,D3			;c324: 2602
	MOVE.L	D1,D2			;c326: 2401
	MOVE.L	A2,D1			;c328: 220a
	BRA.W	LAB_03FC		;c32a: 600000d8
LAB_03F2:
	MOVE.L	22(A3),D0		;c32e: 202b0016
	BEQ.W	LAB_03F4		;c332: 6700004e
	MOVEM.L	D2-D3,-(A7)		;c336: 48e73000
	MOVE.W	22(A3),D0		;c33a: 302b0016
	BPL.W	LAB_03F3		;c33e: 6a00001e
	MOVE.L	(A3),D1			;c342: 2213
	MOVE.L	28(A3),D2		;c344: 242b001c
	MOVEQ	#-1,D3			;c348: 76ff
	JSR	-66(A6)			;c34a: 4eaeffbe
	MOVE.L	(A3),D1			;c34e: 2213
	MOVE.L	16(A3),D2		;c350: 242b0010
	MOVEQ	#0,D3			;c354: 7600
	MOVE.W	24(A3),D3		;c356: 362b0018
	JSR	-48(A6)			;c35a: 4eaeffd0
LAB_03F3:
	MOVE.L	(A3),D1			;c35e: 2213
	MOVE.L	28(A3),D2		;c360: 242b001c
	MOVEQ	#0,D0			;c364: 7000
	MOVE.W	26(A3),D0		;c366: 302b001a
	ADD.L	D0,D2			;c36a: d480
	MOVE.L	D2,28(A3)		;c36c: 2742001c
	MOVEQ	#-1,D3			;c370: 76ff
	JSR	-66(A6)			;c372: 4eaeffbe
	CLR.L	22(A3)			;c376: 42ab0016
	CLR.W	26(A3)			;c37a: 426b001a
	MOVEM.L	(A7)+,D2-D3		;c37e: 4cdf000c
LAB_03F4:
	RTS				;c382: 4e75
LAB_03F5:
	TST.L	D3			;c384: 4a83
	BNE.W	LAB_03F6		;c386: 66000004
	RTS				;c38a: 4e75
LAB_03F6:
	MOVE.L	A3,-(A7)		;c38c: 2f0b
	MOVEA.L	D1,A3			;c38e: 2641
	MOVEQ	#0,D0			;c390: 7000
	MOVE.W	20(A3),D0		;c392: 302b0014
	CMP.L	D0,D3			;c396: b680
	BHI.W	LAB_03FA		;c398: 6200004e
	MOVE.W	26(A3),D0		;c39c: 302b001a
	ADD.W	D3,D0			;c3a0: d043
	CMP.W	20(A3),D0		;c3a2: b06b0014
	BLS.W	LAB_03F7		;c3a6: 63000006
	BSR.W	LAB_03F2		;c3aa: 6100ff82
LAB_03F7:
	MOVE.W	#$ffff,22(A3)		;c3ae: 377cffff0016
	MOVEA.L	16(A3),A0		;c3b4: 206b0010
	ADDA.W	26(A3),A0		;c3b8: d0eb001a
	MOVEA.L	D2,A1			;c3bc: 2242
	MOVE.L	D3,D0			;c3be: 2003
	ADD.W	D3,26(A3)		;c3c0: d76b001a
	MOVE.W	26(A3),D0		;c3c4: 302b001a
	CMP.W	24(A3),D0		;c3c8: b06b0018
	BLS.W	LAB_03F8		;c3cc: 63000006
	MOVE.W	D0,24(A3)		;c3d0: 37400018
LAB_03F8:
	SUBQ.W	#1,D3			;c3d4: 5343
LAB_03F9:
	MOVE.B	(A1)+,(A0)+		;c3d6: 10d9
	DBF	D3,LAB_03F9		;c3d8: 51cbfffc
	MOVEA.L	(A7)+,A3		;c3dc: 265f
	RTS				;c3de: 4e75
	DC.L	$6100ff4c,$6000ffc8	;c3e0
LAB_03FA:
	BSR.W	LAB_03F2		;c3e8: 6100ff44
	MOVE.L	(A3),D1			;c3ec: 2213
	JSR	-48(A6)			;c3ee: 4eaeffd0
	CMPI.L	#$ffffffff,D0		;c3f2: 0c80ffffffff
	BEQ.W	LAB_03FB		;c3f8: 67000006
	ADD.L	D0,28(A3)		;c3fc: d1ab001c
LAB_03FB:
	MOVEA.L	(A7)+,A3		;c400: 265f
	RTS				;c402: 4e75
LAB_03FC:
	TST.L	D3			;c404: 4a83
	BNE.W	LAB_03FD		;c406: 66000004
	RTS				;c40a: 4e75
LAB_03FD:
	MOVE.L	A3,-(A7)		;c40c: 2f0b
	MOVEA.L	D1,A3			;c40e: 2641
	MOVEQ	#0,D0			;c410: 7000
	MOVE.W	20(A3),D0		;c412: 302b0014
	CMP.L	D0,D3			;c416: b680
	BHI.W	LAB_0402		;c418: 62000066
	MOVE.W	24(A3),D0		;c41c: 302b0018
	SUB.W	26(A3),D0		;c420: 906b001a
	CMP.W	D0,D3			;c424: b640
	BHI.W	LAB_0401		;c426: 62000022
LAB_03FE:
	MOVEA.L	16(A3),A0		;c42a: 206b0010
	ADDA.W	26(A3),A0		;c42e: d0eb001a
	MOVEA.L	D2,A1			;c432: 2242
	ADD.W	D3,26(A3)		;c434: d76b001a
	MOVE.L	D3,D0			;c438: 2003
	BEQ.W	LAB_0400		;c43a: 6700000a
	SUBQ.W	#1,D3			;c43e: 5343
LAB_03FF:
	MOVE.B	(A0)+,(A1)+		;c440: 12d8
	DBF	D3,LAB_03FF		;c442: 51cbfffc
LAB_0400:
	MOVEA.L	(A7)+,A3		;c446: 265f
	RTS				;c448: 4e75
LAB_0401:
	MOVEM.L	D2-D3,-(A7)		;c44a: 48e73000
	BSR.W	LAB_03F2		;c44e: 6100fede
	MOVE.L	(A3),D1			;c452: 2213
	MOVE.L	16(A3),D2		;c454: 242b0010
	MOVEQ	#0,D3			;c458: 7600
	MOVE.W	20(A3),D3		;c45a: 362b0014
	JSR	-42(A6)			;c45e: 4eaeffd6
	MOVEM.L	(A7)+,D2-D3		;c462: 4cdf000c
	CMPI.L	#$ffffffff,D0		;c466: 0c80ffffffff
	BEQ.W	LAB_0403		;c46c: 6700002a
	MOVE.W	D0,24(A3)		;c470: 37400018
	CMP.W	D0,D3			;c474: b640
	BLS.W	LAB_03FE		;c476: 6300ffb2
	MOVE.W	D0,D3			;c47a: 3600
	BRA.W	LAB_03FE		;c47c: 6000ffac
LAB_0402:
	BSR.W	LAB_03F2		;c480: 6100feac
	MOVE.L	(A3),D1			;c484: 2213
	JSR	-42(A6)			;c486: 4eaeffd6
	CMPI.L	#$ffffffff,D0		;c48a: 0c80ffffffff
	BEQ.W	LAB_0403		;c490: 67000006
	ADD.L	D0,28(A3)		;c494: d1ab001c
LAB_0403:
	MOVEA.L	(A7)+,A3		;c498: 265f
	RTS				;c49a: 4e75
	DC.L	$2f0b2641,$4a436b00,$001076ff,$206b001c ;c49c
	DC.L	$d0eb001a,$d1c22408,$206b001c,$b4886500 ;c4ac
	DC.L	$0018d0eb,$0018b488,$6400000e,$94ab001c ;c4bc
	DC.L	$3742001a,$265f4e75,$6100fe58,$4a436b00 ;c4cc
	DC.L	$0008d4ab,$001c76ff,$2742001c,$377c0001 ;c4dc
	DC.L	$00162213,$4eaeffbe,$265f4e75,$322a001a ;c4ec
	DC.L	$b26a0018,$64000006,$70004e75,$220a7401 ;c4fc
	DC.L	$76006100,$ff8c5280,$67000010,$220a74ff ;c50c
	DC.L	$76006100,$ff7c7000,$4e7570ff,$4e752212 ;c51c
	DC.L	$74007601,$4eaeffbe,$22122400,$76ff4eae ;c52c
	DC.L	$ffbe7200,$322a0018,$d2aa001c,$b0816400 ;c53c
	DC.L	$00042001,$4e757000,$302a001a,$d0aa001c ;c54c
	DC.L	$4e752401,$220a76ff,$6100ff36,$52806700 ;c55c
	DC.L	$034c4e75		;c56c
LAB_0404:
	MOVE.L	D0,LAB_03E6		;c570: 23c00000c2a0
	RTS				;c576: 4e75
	DC.L	$7eff6000,$000a7e01,$60000004 ;c578
LAB_0405:
	MOVEQ	#0,D7			;c584: 7e00
	MOVE.L	A3,-(A7)		;c586: 2f0b
	MOVEA.L	A1,A3			;c588: 2649
	MOVE.W	D7,-(A7)		;c58a: 3f07
	MOVE.L	D1,-(A7)		;c58c: 2f01
	BSR.W	LAB_0409		;c58e: 6100008a
	MOVE.L	(A7)+,D7		;c592: 2e1f
	MOVE.L	-(A2),D0		;c594: 2022
	MOVEA.L	D7,A0			;c596: 2047
	CLR.B	0(A0,D0.W)		;c598: 42300000
	TST.W	(A7)			;c59c: 4a57
	BGT.W	LAB_0406		;c59e: 6e000028
	MOVE.L	D7,D1			;c5a2: 2207
	MOVE.L	#$000003ed,D2		;c5a4: 243c000003ed
	JSR	-30(A6)			;c5aa: 4eaeffe2
	MOVE.L	D0,D6			;c5ae: 2c00
	BNE.W	LAB_0407		;c5b0: 66000028
	TST.W	(A7)			;c5b4: 4a57
	BLT.W	LAB_0408		;c5b6: 6d00005a
	JSR	-132(A6)		;c5ba: 4eaeff7c
	CMPI.L	#$000000cd,D0		;c5be: 0c80000000cd
	BNE.W	LAB_0408		;c5c4: 6600004c
LAB_0406:
	MOVE.L	D7,D1			;c5c8: 2207
	MOVE.L	#$000003ee,D2		;c5ca: 243c000003ee
	JSR	-30(A6)			;c5d0: 4eaeffe2
	MOVE.L	D0,D6			;c5d4: 2c00
	BEQ.W	LAB_0408		;c5d6: 6700003a
LAB_0407:
	MOVE.L	D0,(A3)			;c5da: 2680
	CLR.L	4(A3)			;c5dc: 42ab0004
	CLR.L	8(A3)			;c5e0: 42ab0008
	CLR.L	12(A3)			;c5e4: 42ab000c
	MOVE.L	LAB_03EA(PC),D0		;c5e8: 203afcc4
	MOVEQ	#1,D1			;c5ec: 7201
	JSR	LAB_00EA		;c5ee: 4eb900003c86
	MOVE.L	D0,16(A3)		;c5f4: 27400010
	MOVE.W	LAB_03EB(PC),20(A3)	;c5f8: 377afcb60014
	CLR.L	22(A3)			;c5fe: 42ab0016
	CLR.W	26(A3)			;c602: 426b001a
	CLR.L	28(A3)			;c606: 42ab001c
	ADDQ.W	#2,A7			;c60a: 544f
	MOVEA.L	(A7)+,A3		;c60c: 265f
	MOVEQ	#-1,D0			;c60e: 70ff
	RTS				;c610: 4e75
LAB_0408:
	ADDQ.W	#2,A7			;c612: 544f
	MOVEA.L	(A7)+,A3		;c614: 265f
	MOVEQ	#0,D0			;c616: 7000
	RTS				;c618: 4e75
LAB_0409:
	MOVE.L	(A3),D1			;c61a: 2213
	BEQ.W	LAB_040B		;c61c: 67000044
	BSR.W	LAB_03F2		;c620: 6100fd0c
	MOVE.L	(A3),D1			;c624: 2213
	JSR	-36(A6)			;c626: 4eaeffdc
	CLR.L	(A3)			;c62a: 4293
	MOVEA.L	16(A3),A1		;c62c: 226b0010
	CLR.L	16(A3)			;c630: 42ab0010
	MOVEQ	#0,D0			;c634: 7000
	MOVE.W	20(A3),D0		;c636: 302b0014
	JSR	LAB_00EB		;c63a: 4eb900003ca0
	MOVE.L	12(A3),D0		;c640: 202b000c
	BEQ.W	LAB_040B		;c644: 6700001c
	MOVEA.L	D0,A2			;c648: 2440
LAB_040A:
	CMPA.W	#$0000,A2		;c64a: b4fc0000
	BEQ.W	LAB_040B		;c64e: 67000012
	MOVEA.L	A2,A1			;c652: 224a
	MOVEQ	#12,D0			;c654: 700c
	MOVEA.L	(A2),A2			;c656: 2452
	JSR	LAB_00EB		;c658: 4eb900003ca0
	BRA.W	LAB_040A		;c65e: 6000ffea
LAB_040B:
	RTS				;c662: 4e75
	DC.L	$53472c2b,$00043222,$2a227401,$0c410001 ;c664
	DC.L	$6700001e,$74020c41,$00026700,$00147404 ;c674
	DC.L	$0c410007,$6600000a,$59852045,$24205c82 ;c684
	DC.L	$dc82700c,$72014eb9	;c694
	DC.L	LAB_00EA		;c69c: 00003c86
	DC.L	$204020ab,$000c2748,$000c2145,$00042142 ;c6a0
	DC.L	$000851cf,$ffb62746,$00044e75,$c2eb0006 ;c6b0
	DC.L	$2401220b,$76ff6100,$fdd45280,$670001d2 ;c6c0
	DC.L	$4e757eff,$60000004,$7e016100,$ffe045eb ;c6d0
	DC.L	$000c2012,$6700002a,$2440220b,$242a0004 ;c6e0
	DC.L	$262a0008,$4a476b00,$000a6100,$fc886000 ;c6f0
	DC.L	$00066100,$fd004a80,$6b00017e,$6000ffd4 ;c700
	DC.L	$4e752200,$4eeeffb8	;c710
	DC.W	$23cb			;c718
	DC.L	LAB_03E8		;c71a: 0000c2a6
	DC.L	$41fa0020		;c71e
	DC.W	$4eb9			;c722
	DC.L	LAB_0234		;c724: 00007268
	DC.L	$4e7523cb		;c728
	DC.L	LAB_03E9		;c72c: 0000c2aa
	DC.L	$41fa00b6		;c730
	DC.W	$4eb9			;c734
	DC.L	LAB_0232		;c736: 0000720e
	DC.L	$4e756000,$004248e7,$70c0227a,$fb602211 ;c73a
	DC.L	$67000144,$2209243c	;c74a
	DC.L	LAB_03E7		;c752: 0000c2a4
	DC.L	$76012c7a,$fb466100,$fca60c80,$ffffffff ;c756
	DC.L	$67000120,$72ff4a80,$67000008,$7200123a ;c766
	DC.L	$fb2e2001,$4cdf030e,$4e7548e7,$7040227a ;c776
	DC.L	$fb202211,$67000104,$22092408,$26002f08 ;c786
	DC.L	$2c7afb08,$6100fc68,$4a806b00,$00e6205f ;c796
	DC.L	$240072ff,$53826b00,$002c5281,$0c10000a ;c7a6
	DC.L	$6700000a,$0c18000d,$6600ffea,$2f019280 ;c7b6
	DC.L	$52816700,$000e2401,$223afad6,$76006100 ;c7c6
	DC.L	$fcc6201f,$4cdf020e,$4e756000,$00646000 ;c7d6
	DC.L	$003648e7,$70c0227a,$fabc2211,$670000a4 ;c7e6
	DC.W	$13c0			;c7f6
	DC.L	LAB_03E7		;c7f8: 0000c2a4
	DC.W	$243c			;c7fc
	DC.L	LAB_03E7		;c7fe: 0000c2a4
	DC.L	$76012c7a,$fa9a2209,$6100fb78,$22005281 ;c802
	DC.L	$67000074,$4cdf030e,$4e7548e7,$7040227a ;c812
	DC.L	$fa882211,$67000070,$24082600,$2c7afa70 ;c822
	DC.L	$22096100,$fb4e2200,$52816700,$004a4cdf ;c832
	DC.L	$020e4e75,$48e7f040,$224876ff,$52834a19 ;c842
	DC.L	$6600fffa,$4a836700,$0020227a,$fa4c2211 ;c852
	DC.L	$67000034,$24082c7a,$fa362209,$6100fb14 ;c862
	DC.L	$22005281,$67000010,$4cdf020f,$4e75203c ;c872
	DC.L	LAB_0411		;c882: 0000c8c8
	DC.L	$4e40203c		;c886
	DC.L	LAB_041B		;c88a: 0000c949
	DC.W	$4e40			;c88e
LAB_040C:
	MOVEA.L	D1,A0			;c890: 2041
	CMPI.W	#$0002,D0		;c892: 0c400002
	BHI.W	LAB_040E		;c896: 6200000e
	BEQ.W	LAB_040D		;c89a: 67000006
	MOVE.B	(A0),D0			;c89e: 1010
	RTS				;c8a0: 4e75
LAB_040D:
	MOVE.W	(A0),D0			;c8a2: 3010
	RTS				;c8a4: 4e75
LAB_040E:
	CMPI.W	#$0007,D0		;c8a6: 0c400007
	BEQ.W	LAB_040F		;c8aa: 67000006
	MOVE.L	(A0),D0			;c8ae: 2010
	RTS				;c8b0: 4e75
LAB_040F:
	MOVEA.L	D1,A0			;c8b2: 2041
	MOVEQ	#-1,D0			;c8b4: 70ff
LAB_0410:
	ADDQ.L	#1,D0			;c8b6: 5280
	MOVE.B	(A0)+,(A3)+		;c8b8: 16d8
	BNE.W	LAB_0410		;c8ba: 6600fffa
	SUBQ.W	#1,A3			;c8be: 534b
	RTS				;c8c0: 4e75
	DC.L	$20402001		;c8c2
	DC.W	$6700			;c8c6
LAB_0411:
	DC.L	$000a16d8,$53816600,$fffa4e75 ;c8c8
LAB_0412:
	MOVEA.L	D1,A0			;c8d4: 2041
	CMPI.W	#$0002,D0		;c8d6: 0c400002
	BHI.W	LAB_0414		;c8da: 6200000e
	BEQ.W	LAB_0413		;c8de: 67000006
	MOVE.B	D2,(A0)			;c8e2: 1082
	RTS				;c8e4: 4e75
LAB_0413:
	MOVE.W	D2,(A0)			;c8e6: 3082
	RTS				;c8e8: 4e75
LAB_0414:
	CMPI.W	#$0007,D0		;c8ea: 0c400007
	BEQ.W	LAB_0415		;c8ee: 67000006
	MOVE.L	D2,(A0)			;c8f2: 2082
	RTS				;c8f4: 4e75
LAB_0415:
	MOVEA.L	D2,A1			;c8f6: 2242
	MOVE.L	-(A2),D0		;c8f8: 2022
	BEQ.W	LAB_0417		;c8fa: 6700000a
LAB_0416:
	MOVE.B	(A1)+,(A0)+		;c8fe: 10d9
	SUBQ.L	#1,D0			;c900: 5380
	BNE.W	LAB_0416		;c902: 6600fffa
LAB_0417:
	CLR.B	(A0)			;c906: 4210
	RTS				;c908: 4e75
	DC.L	$20404ed0,$70004e75	;c90a
	DS.W	1			;c912
LAB_0418:
	LEA	LAB_041A(PC),A1		;c914: 43fa0032
	MOVEQ	#0,D0			;c918: 7000
	MOVEA.L	ABSEXECBASE,A6		;c91a: 2c7900000004
	JSR	-552(A6)		;c920: 4eaefdd8
	MOVE.L	D0,LAB_041C		;c924: 23c00000c954
	RTS				;c92a: 4e75
LAB_0419:
	DC.L	$203a0026,$67000014,$22402c79,$00000004 ;c92c
	DC.L	$4eaefe62		;c93c
	DC.W	$42b9			;c940
	DC.L	LAB_041C		;c942: 0000c954
	DC.W	$4e75			;c946
LAB_041A:
	DC.B	$61			;c948
LAB_041B:
	;c949
	;DC.B	$73,$6c,$2e,$6c,$69,$62,$72,$61,$72,$79,$00
	DC.B	"sl.library",0
LAB_041C:
	DS.L	1			;c954
	DC.W	$23d1			;c958
	DC.L	LAB_041D		;c95a: 0000c9dc
	DC.W	$23c0			;c95e
	DC.L	LAB_041E		;c960: 0000c9e4
	DC.L	$203affee,$6700006a,$2c407001,$41fa0066 ;c964
	DC.L	$4eaeffd0		;c974
	DC.W	$23c0			;c978
	DC.L	LAB_0431		;c97a: 0000cd24
	DC.L	$67000054,$204043fa,$00524eae,$ffc42e00 ;c97e
	DC.L	$6700002e,$207a0390,$50482258,$7eff23d8 ;c98e
	DC.L	LAB_0420		;c99e: 0000c9f4
	DC.W	$23d8			;c9a2
	DC.L	LAB_0421		;c9a4: 0000c9f8
	DC.L	$41fa0056,$528710d9,$4a28ffff,$6600fff6 ;c9a8
	DC.W	$23c7			;c9b8
	DC.L	LAB_0422		;c9ba: 0000c9fc
	DC.L	$207a0364,$4eaeffdc,$4a876700,$000a203c ;c9be
	DC.L	LAB_041F		;c9ce: 0000c9f0
	DC.L	$4e757000,$4e758008	;c9d2
	DC.W	$0028			;c9da
LAB_041D:
	DS.L	1			;c9dc
	DC.L	$80080014		;c9e0
LAB_041E:
	DC.L	$0000000f		;c9e4
	DS.L	2			;c9e8
LAB_041F:
	DC.L	LAB_0423		;c9f0: 0000ca00
LAB_0420:
	DS.L	1			;c9f4
LAB_0421:
	DS.L	1			;c9f8
LAB_0422:
	DS.L	1			;c9fc
LAB_0423:
	DS.L	24			;ca00
	DC.L	$72000800,$00006700,$000472ff ;ca60
	DC.W	$23c1			;ca6c
	DC.L	LAB_0425		;ca6e: 0000cb0e
	DC.L	$72000800,$00016700,$000472ff ;ca72
	DC.W	$23c1			;ca7e
	DC.L	LAB_0426		;ca80: 0000cb16
	DC.L	$72000800,$00026700,$000472ff ;ca84
	DC.W	$23c1			;ca90
	DC.L	LAB_0427		;ca92: 0000cb1e
	DC.L	$72000800,$00036700,$000472ff ;ca96
	DC.W	$23c1			;caa2
	DC.L	LAB_0428		;caa4: 0000cb26
	DC.L	$72000800,$00046700,$000472ff ;caa8
	DC.W	$23c1			;cab4
	DC.L	LAB_0429		;cab6: 0000cb2e
	DC.W	$23d1			;caba
	DC.L	LAB_0424		;cabc: 0000cb06
	DC.L	$203afe92,$67000038,$2c407002,$41fa0034 ;cac0
	DC.L	$4eaeffd0		;cad0
	DC.W	$23c0			;cad4
	DC.L	LAB_0431		;cad6: 0000cd24
	DC.L	$67000022,$204043fa,$00204eae,$ffc42e00 ;cada
	DC.L	$207a0238,$4eaeffdc,$4a876700,$0008203a ;caea
	DC.L	$022a4e75,$70004e75,$80080028 ;cafa
LAB_0424:
	DS.L	1			;cb06
	DC.L	$8008006d		;cb0a
LAB_0425:
	DS.L	1			;cb0e
	DC.L	$8008006e		;cb12
LAB_0426:
	DS.L	1			;cb16
	DC.L	$8008006f		;cb1a
LAB_0427:
	DS.L	1			;cb1e
	DC.L	$80080070		;cb22
LAB_0428:
	DS.L	1			;cb26
	DC.L	$80080071		;cb2a
LAB_0429:
	DS.L	3			;cb2e
	DC.L	$23fc0000		;cb3a
	DS.W	1			;cb3e
	DC.L	LAB_043B		;cb40: 0000cd6c
	DC.W	$23c2			;cb44
	DC.L	LAB_0437		;cb46: 0000cd4c
	DC.W	$23c3			;cb4a
	DC.L	LAB_0438		;cb4c: 0000cd54
	DC.W	$23c4			;cb50
	DC.L	LAB_0439		;cb52: 0000cd5c
	DC.W	$23c5			;cb56
	DC.L	LAB_043A		;cb58: 0000cd64
	DC.L	$23fc0000		;cb5c
	DC.W	$0001			;cb60
	DC.L	LAB_043D		;cb62: 0000cd84
	DC.L	$600000da,$23fc0000	;cb66
	DC.W	$0001			;cb6e
	DC.L	LAB_043D		;cb70: 0000cd84
	DC.L	$600000a4		;cb74
LAB_042A:
	MOVEM.L	D0-D1,-(A7)		;cb78: 48e7c000
	MOVE.L	D3,D0			;cb7c: 2003
	MOVE.L	-8(A2),D1		;cb7e: 222afff8
	JSR	LAB_0120		;cb82: 4eb9000042fa
	MOVE.L	D0,D3			;cb88: 2600
	MOVEM.L	(A7)+,D0-D1		;cb8a: 4cdf0003
	MOVE.L	D3,LAB_043C		;cb8e: 23c30000cd74
	MOVE.L	#$00000001,LAB_043B	;cb94: 23fc000000010000cd6c
	MOVE.L	D4,LAB_0437		;cb9e: 23c40000cd4c
	MOVE.L	D5,LAB_0438		;cba4: 23c50000cd54
	MOVE.L	-12(A2),LAB_0439	;cbaa: 23eafff40000cd5c
	MOVE.L	-16(A2),LAB_043A	;cbb2: 23eafff00000cd64
	BRA.W	LAB_042B		;cbba: 60000086
	DC.L	$23fc0000		;cbbe
	DS.W	1			;cbc2
	DC.L	LAB_043B		;cbc4: 0000cd6c
	DC.W	$23c3			;cbc8
	DC.L	LAB_0437		;cbca: 0000cd4c
	DC.W	$23c4			;cbce
	DC.L	LAB_0438		;cbd0: 0000cd54
	DC.W	$23c5			;cbd4
	DC.L	LAB_0439		;cbd6: 0000cd5c
	DC.L	$23eafff8		;cbda
	DC.L	LAB_043A		;cbde: 0000cd64
	DC.L	$6000005e,$48e7c000,$2003222a,$fff84eb9 ;cbe2
	DC.L	LAB_0120		;cbf2: 000042fa
	DC.L	$26004cdf,$000323c3	;cbf6
	DC.L	LAB_043C		;cbfe: 0000cd74
	DC.L	$23fc0000		;cc02
	DC.W	$0001			;cc06
	DC.L	LAB_043B		;cc08: 0000cd6c
	DC.L	$6000000c,$23fc0000	;cc0c
	DS.W	1			;cc14
	DC.L	LAB_043B		;cc16: 0000cd6c
	DC.L	$23fc0000		;cc1a
	DC.W	$0014			;cc1e
	DC.L	LAB_0437		;cc20: 0000cd4c
	DC.L	$23fc0000		;cc24
	DC.W	$0014			;cc28
	DC.L	LAB_0438		;cc2a: 0000cd54
	DC.L	$23fc0000		;cc2e
	DC.W	$0118			;cc32
	DC.L	LAB_0439		;cc34: 0000cd5c
	DC.L	$23fc0000		;cc38
	DC.W	$00a0			;cc3c
	DC.L	LAB_043A		;cc3e: 0000cd64
LAB_042B:
	MOVE.L	LAB_041C(PC),D3		;cc42: 263afd10
	BNE.W	LAB_042C		;cc46: 66000004
	RTS				;cc4a: 4e75
LAB_042C:
	MOVEA.L	D3,A6			;cc4c: 2c43
	MOVE.L	(A1),LAB_0433		;cc4e: 23d10000cd2c
	MOVEA.L	D0,A3			;cc54: 2640
	MOVEM.L	D0-D1,-(A7)		;cc56: 48e7c000
	MOVE.L	-(A2),D1		;cc5a: 2222
	JSR	LAB_0120		;cc5c: 4eb9000042fa
	MOVE.L	D0,LAB_0434		;cc62: 23c00000cd34
	MOVE.L	D1,(A2)+		;cc68: 24c1
	MOVEM.L	(A7)+,D0-D1		;cc6a: 4cdf0003
	MOVE.L	D1,LAB_0435		;cc6e: 23c10000cd3c
	MOVE.L	D2,LAB_0436		;cc74: 23c20000cd44
	MOVEQ	#0,D0			;cc7a: 7000
	LEA	LAB_0432(PC),A0		;cc7c: 41fa00aa
	JSR	-48(A6)			;cc80: 4eaeffd0
	MOVE.L	D0,LAB_0431		;cc84: 23c00000cd24
	BEQ.W	LAB_0430		;cc8a: 67000080
	MOVEA.L	D0,A0			;cc8e: 2040
	LEA	LAB_0432(PC),A1		;cc90: 43fa0096
	JSR	-60(A6)			;cc94: 4eaeffc4
	TST.L	D0			;cc98: 4a80
	BEQ.W	LAB_0430		;cc9a: 67000070
	MOVEA.L	LAB_0431(PC),A0		;cc9e: 207a0084
	MOVEA.L	8(A0),A1		;cca2: 22680008
	MOVEQ	#0,D7			;cca6: 7e00
	MOVEA.L	LAB_0435(PC),A2		;cca8: 247a0092
	LEA	-4(A2),A4		;ccac: 49eafffc
LAB_042D:
	ADDQ.W	#1,D7			;ccb0: 5247
	MOVE.B	(A1),(A2)+		;ccb2: 14d1
	MOVE.B	(A1)+,(A3)+		;ccb4: 16d9
	BNE.W	LAB_042D		;ccb6: 6600fff8
	SUBQ.W	#1,A3			;ccba: 534b
	SUBQ.W	#1,D7			;ccbc: 5347
	MOVE.L	D7,(A4)			;ccbe: 2887
	TST.L	D7			;ccc0: 4a87
	BEQ.W	LAB_042E		;ccc2: 67000012
	CMPI.B	#$3a,-1(A3)		;ccc6: 0c2b003affff
	BEQ.W	LAB_042E		;cccc: 67000008
	MOVE.B	#$2f,(A3)+		;ccd0: 16fc002f
	ADDQ.W	#1,D7			;ccd4: 5247
LAB_042E:
	MOVEA.L	4(A0),A1		;ccd6: 22680004
	MOVEQ	#0,D6			;ccda: 7c00
	MOVEA.L	LAB_0436(PC),A2		;ccdc: 247a0066
	LEA	-4(A2),A4		;cce0: 49eafffc
LAB_042F:
	ADDQ.W	#1,D6			;cce4: 5246
	MOVE.B	(A1),(A2)+		;cce6: 14d1
	MOVE.B	(A1)+,(A3)+		;cce8: 16d9
	BNE.W	LAB_042F		;ccea: 6600fff8
	SUBQ.W	#1,A3			;ccee: 534b
	SUBQ.W	#1,D6			;ccf0: 5346
	MOVE.L	D6,(A4)			;ccf2: 2886
	ADD.L	D6,D7			;ccf4: de86
	MOVEA.L	LAB_0431(PC),A0		;ccf6: 207a002c
	JSR	-36(A6)			;ccfa: 4eaeffdc
	MOVE.L	D7,D0			;ccfe: 2007
	MOVE.L	#$00000000,LAB_043D	;cd00: 23fc000000000000cd84
	RTS				;cd0a: 4e75
LAB_0430:
	MOVEA.L	LAB_0431(PC),A0		;cd0c: 207a0016
	JSR	-36(A6)			;cd10: 4eaeffdc
	MOVEQ	#0,D0			;cd14: 7000
	CLR.B	(A3)			;cd16: 4213
	MOVE.L	#$00000000,LAB_043D	;cd18: 23fc000000000000cd84
	RTS				;cd22: 4e75
LAB_0431:
	DS.L	1			;cd24
LAB_0432:
	DC.L	$80080028		;cd28
LAB_0433:
	DS.L	1			;cd2c
	DC.L	$80080001		;cd30
LAB_0434:
	DS.L	1			;cd34
	DC.L	$80080009		;cd38
LAB_0435:
	DS.L	1			;cd3c
	DC.L	$80080008		;cd40
LAB_0436:
	DS.L	1			;cd44
	DC.L	$80080003		;cd48
LAB_0437:
	DS.L	1			;cd4c
	DC.L	$80080004		;cd50
LAB_0438:
	DS.L	1			;cd54
	DC.L	$80080005		;cd58
LAB_0439:
	DS.L	1			;cd5c
	DC.L	$80080006		;cd60
LAB_043A:
	DS.L	1			;cd64
	DC.L	$80080014		;cd68
LAB_043B:
	DS.L	1			;cd6c
	DC.L	$8008000a		;cd70
LAB_043C:
	DS.L	1			;cd74
	DC.L	$8008003c,$ffffffff,$80080016 ;cd78
LAB_043D:
	DS.L	3			;cd84
LAB_043E:
	MOVE.W	(A2)+,D2		;cd90: 341a
	MOVEQ	#0,D0			;cd92: 7000
	MOVE.W	(A2)+,D0		;cd94: 301a
	MOVE.L	#$00010001,D1		;cd96: 223c00010001
	JSR	LAB_00EC		;cd9c: 4eb900003cba
	MOVE.L	D0,0(A5,D2.W)		;cda2: 2b802000
	DBF	D4,LAB_043E		;cda6: 51ccffe8
	RTS				;cdaa: 4e75
	DC.L	$c94d48e7,$c0006100,$ffdc4cdf,$0003c94d ;cdac
	DC.L	$4e757000		;cdbc
	DC.W	$4e75			;cdc0
LAB_043F:
	DC.L	$0000000c,$45786f64,$75732070,$72656673 ;cdc2
LAB_0440:
	DC.L	$00000004,$76312e32	;cdd2
LAB_0441:
	DC.L	$0000000d,$45786f64,$75732070,$72656673 ;cdda
	DC.W	$2000			;cdea
LAB_0442:
	DS.L	1			;cdec
LAB_0443:
	DS.L	1			;cdf0
LAB_0444:
	DC.L	$0000000c,$45786f64,$75732e70,$72656673 ;cdf4
LAB_0445:
	DS.L	1			;ce04
LAB_0446:
	DS.L	1			;ce08
LAB_0447:
	DC.L	$00000016,$2143616e,$74206f70,$656e2061 ;ce0c
	DC.L	$736c206c,$69627261	;ce1c
	DC.W	$7279			;ce24
LAB_0448:
	DC.L	$00000017,$21457272,$6f722041,$534c416c ;ce26
	DC.L	$6c6f6352,$65717573,$74657200 ;ce36
LAB_0449:
	DC.L	$0000001b,$2143616e,$74206f70,$656e2067 ;ce42
	DC.L	$72617068,$69637320,$6c696272,$61727900 ;ce52
LAB_044A:
	DC.L	$00000013,$21457272,$6f722041,$534c5265 ;ce62
	DC.L	$71756573,$74657200	;ce72
LAB_044B:
	DC.L	$0000001a,$21457272,$6f722046,$696e6444 ;ce7a
	DC.L	$6973706c,$6179496e,$666f4461 ;ce8a
	DC.W	$7461			;ce96
LAB_044C:
	DC.L	$00000019,$21457272,$6f722047,$65744469 ;ce98
	DC.L	$73706c61,$79496e66,$6f446174 ;cea8
	DC.W	$6100			;ceb4
LAB_044D:
	DC.L	$00000018,$21556e61,$626c6520,$6f70656e ;ceb6
	DC.L	$206e6963,$65207769,$6e646f77 ;cec6
LAB_044E:
	DC.L	$00000010,$2146696c,$65206e6f,$74206578 ;ced2
	DC.L	$69737473		;cee2
LAB_044F:
	DC.L	$00000012,$214e6f74,$20656e6f,$75676820 ;cee6
	DC.L	$6d656d6f		;cef6
	DC.W	$7279			;cefa
LAB_0450:
	DC.L	$0000000b,$43646461,$20646576,$69636500 ;cefc
LAB_0451:
	DC.L	$00000001		;cf0c
	DC.W	$3f00			;cf10
LAB_0452:
	DC.L	$00000009,$43646461,$20756e69 ;cf12
	DC.W	$7400			;cf1e
LAB_0453:
	DC.L	$00000008,$4c616e67,$75616765 ;cf20
LAB_0454:
	DC.L	$00000016,$506f6c61,$6e647c45,$6e676c69 ;cf2c
	DC.L	$73687c44,$65757374	;cf3c
	DC.W	$6368			;cf44
LAB_0455:
	DC.L	$0000000b,$47616d65,$20736372,$65656e00 ;cf46
LAB_0456:
	DC.L	$0000000b,$4c6f5265,$737c4869,$52657300 ;cf56
LAB_0457:
	DS.L	1			;cf66
LAB_0458:
	DS.L	1			;cf6a
LAB_0459:
	DC.L	$00000009,$536b6970,$20616e69 ;cf6e
	DC.W	$6d00			;cf7a
LAB_045A:
	DS.L	1			;cf7c
LAB_045B:
	DC.L	$00000013,$456e7465,$72207461,$736b2070 ;cf80
	DC.L	$72696f72,$69747900	;cf90
LAB_045C:
	DC.L	$00000004,$556e6974	;cf98
LAB_045D:
	DC.L	$00000001		;cfa0
	DC.W	$3f00			;cfa4
LAB_045E:
	DC.L	$0000000f,$4e756c6c,$2d6d6f64,$656d206e ;cfa6
	DC.L	$616d6500		;cfb6
LAB_045F:
	DC.L	$00000009,$42617564,$20726174 ;cfba
	DC.W	$6500			;cfc6
LAB_0460:
	DS.L	1			;cfc8
LAB_0461:
	DC.L	$0000000a,$43677846,$44697265 ;cfcc
	DC.W	$6374			;cfd8
LAB_0462:
	DC.L	$00000012,$53656c65,$63742073,$63726565 ;cfda
	DC.L	$6e206d6f		;cfea
	DC.W	$6465			;cfee
LAB_0463:
	DC.L	$00000004,$53617665	;cff0
LAB_0464:
	DC.L	$00000006,$43616e63	;cff8
	DC.W	$656c			;d000
LAB_0465:
	DC.L	$00000005,$4f746865	;d002
	DC.W	$7200			;d00a
LAB_0466:
	DC.L	$0000000e,$20204e6f,$506c6179,$43442020 ;d00c
	DC.W	$2020			;d01c
LAB_0467:
	DC.L	$00000001		;d01e
	DC.W	$4300			;d022
LAB_0468:
	DC.L	$0000000c,$41626f75,$742e2e2e,$20202020 ;d024
LAB_0469:
	DC.L	$00000001		;d034
	DC.W	$3f00			;d038
LAB_046A:
	DC.L	$0000000f,$47657420,$63646461,$20646576 ;d03a
	DC.L	$69636500		;d04a
LAB_046B:
	DC.L	$00000008,$5359533a,$44657673 ;d04e
LAB_046C:
	DS.L	1			;d05a
LAB_046D:
	DC.L	$00000009,$233f2e64,$65766963 ;d05e
	DC.W	$6500			;d06a
LAB_046E:
	DS.L	1			;d06c
LAB_046F:
	DC.L	$00000015,$47657420,$6e756c6c,$2d6d6f64 ;d070
	DC.L	$656d2064,$65766963	;d080
	DC.W	$6500			;d088
LAB_0470:
	DC.L	$00000008,$5359533a,$44657673 ;d08a
LAB_0471:
	DS.L	1			;d096
LAB_0472:
	DC.L	$00000009,$233f2e64,$65766963 ;d09a
	DC.W	$6500			;d0a6
LAB_0473:
	DS.L	1			;d0a8
LAB_0474:
	DC.L	$00000018,$20284329,$20323030,$30206279 ;d0ac
	DC.L	$20536c61,$6e64204d,$65646961 ;d0bc
LAB_0475:
	DC.L	$00000005,$41626f75	;d0c8
	DC.W	$7400			;d0d0
LAB_0476:
	DS.L	1			;d0d2
LAB_0477:
	DS.L	1			;d0d6
LAB_0478:
	DS.L	1			;d0da
LAB_0479:
	DC.L	$00000001		;d0de
	DC.W	$2f00			;d0e2
LAB_047A:
	DS.L	1			;d0e4
LAB_047B:
	DC.L	$00000001		;d0e8
	DC.W	$2f00			;d0ec
LAB_047C:
	DC.L	$00000001		;d0ee
	DC.W	$3a00			;d0f2
LAB_047D:
	DS.L	1			;d0f4
LAB_047E:
	DC.L	$80440014		;d0f8
LAB_047F:
	DC.L	$813c0000,$0050812c,$00000280,$81800000 ;d0fc
	DC.L	$00a08160,$00000014,$81440000,$00508158 ;d10c
	DC.L	$00000014,$80240000,$02008010,$00000028 ;d11c
	DC.L	$81240000,$0c808034,$000000a0 ;d12c
	END
